******************************************************************************** conan install enjincppsdk/1.0.0-beta.1@#bd832e8b0a95ab21f34eaa7d2e7e5117 --build=enjincppsdk -pr C:\J\w\prod\BuildSingleReference@4\61919\b892e319-1a5d-4290-8d9d-e348d2b254bc/profile_windows_16_md_vs_release_64.enjincppsdk-shared-True.txt ******************************************************************************** Auto detecting your dev setup to initialize the default profile (C:\J\w\prod\BuildSingleReference@4\.conan\profiles\default) Found Visual Studio 17 Default settings os=Windows os_build=Windows arch=x86_64 arch_build=x86_64 compiler=Visual Studio compiler.version=17 build_type=Release *** You can change them in C:\J\w\prod\BuildSingleReference@4\.conan\profiles\default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=Visual Studio compiler.runtime=MD compiler.version=16 os=Windows [options] enjincppsdk:shared=True [build_requires] [env] rapidjson/1.1.0: Not found in local cache, looking in remotes... rapidjson/1.1.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz rapidjson/1.1.0: Downloaded recipe revision 947d56f97c67f87bd1db1ea5453fbcb2 spdlog/1.8.2: Not found in local cache, looking in remotes... spdlog/1.8.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz spdlog/1.8.2: Downloaded recipe revision 2edbff300621f16412d508c08ea228de fmt/7.1.3: Not found in local cache, looking in remotes... fmt/7.1.3: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz fmt/7.1.3: Downloaded recipe revision 8e50b34a40e2c379de14d151b2c99dc2 enjincppsdk/1.0.0-beta.1: Forced build from source cmake/3.16.9: Not found in local cache, looking in remotes... cmake/3.16.9: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz cmake/3.16.9: Downloaded recipe revision f473318fa608863a0f16eaf84b647968 Installing package: enjincppsdk/1.0.0-beta.1 Requirements enjincppsdk/1.0.0-beta.1 from local cache - Cache fmt/7.1.3 from 'conan-center' - Downloaded rapidjson/1.1.0 from 'conan-center' - Downloaded spdlog/1.8.2 from 'conan-center' - Downloaded Packages enjincppsdk/1.0.0-beta.1:bb0359ae741beff283f95eec6fad23fa055d7bf6 - Build fmt/7.1.3:2be90237c5e294c2f30bf6b043d047624b893db3 - Download rapidjson/1.1.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download spdlog/1.8.2:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download Build requirements cmake/3.16.9 from 'conan-center' - Downloaded Build requirements packages cmake/3.16.9:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Download Installing (downloading, building) binaries... cmake/3.16.9: Retrieving package 0a420ff5c47119e668867cdb51baff0eca1fdb68 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz cmake/3.16.9: Package installed 0a420ff5c47119e668867cdb51baff0eca1fdb68 cmake/3.16.9: Downloaded package revision 49437c0a70d271cae15a000a056196a9 fmt/7.1.3: Retrieving package 2be90237c5e294c2f30bf6b043d047624b893db3 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz fmt/7.1.3: Package installed 2be90237c5e294c2f30bf6b043d047624b893db3 fmt/7.1.3: Downloaded package revision 05a4b1f07501020168ac12a7aa49231a rapidjson/1.1.0: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz rapidjson/1.1.0: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 rapidjson/1.1.0: Downloaded package revision 4c2053a623ced87cd95dbd87cd7af991 spdlog/1.8.2: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz spdlog/1.8.2: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 spdlog/1.8.2: Downloaded package revision f11cac904de9c187137fc0dfc0b07b25 cmake/3.16.9: Appending PATH environment variable: C:\J\w\prod\BuildSingleReference@4\.conan\data\cmake\3.16.9\_\_\package\0a420ff5c47119e668867cdb51baff0eca1fdb68\bin enjincppsdk/1.0.0-beta.1: Applying build-requirement: cmake/3.16.9 [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK enjincppsdk/1.0.0-beta.1: Configuring sources in C:\J\w\prod\BuildSingleReference@4/s\ff29d6\1 [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK enjincppsdk/1.0.0-beta.1: Copying sources to build folder enjincppsdk/1.0.0-beta.1: Building your package in C:\J\w\prod\BuildSingleReference@4/s\0c0bab\1 enjincppsdk/1.0.0-beta.1: Generator cmake created conanbuildinfo.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created cmake-config-version.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created cmake-config.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created cmakeTargets.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created cmakeTarget-release.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created RapidJSONConfigVersion.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created RapidJSONConfig.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created RapidJSONTargets.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created RapidJSONTarget-release.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created spdlog-config-version.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created spdlogTarget-release.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created spdlogTargets.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created spdlog-config.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created fmt-config-version.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created fmt-config.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created fmtTargets.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package_multi created fmtTarget-release.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package created Findcmake.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package created FindRapidJSON.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package created Findspdlog.cmake enjincppsdk/1.0.0-beta.1: Generator cmake_find_package created Findfmt.cmake enjincppsdk/1.0.0-beta.1: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK enjincppsdk/1.0.0-beta.1: Calling build() ----Running------ > cd C:\J\w\prod\BuildSingleReference@4/s\0c0bab\1\build_subfolder && cmake -G "Visual Studio 16 2019" -A "x64" -DCONAN_LINK_RUNTIME="/MD" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="Visual Studio" -DCONAN_COMPILER_VERSION="16" -DCONAN_CXX_FLAGS="/MP8" -DCONAN_C_FLAGS="/MP8" -DBUILD_SHARED_LIBS="ON" -DCMAKE_INSTALL_PREFIX="C:\J\w\prod\BuildSingleReference@4/s\e97d7b\1" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_MODULE_PATH="C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1" -DCMAKE_PREFIX_PATH="C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DENJINSDK_BUILD_SHARED="True" -DENJINSDK_BUILD_TESTS="False" -Wno-dev C:\J\w\prod\BuildSingleReference@4/s\0c0bab\1 ----------------- -- The C compiler identification is MSVC 19.29.30145.0 -- The CXX compiler identification is MSVC 19.29.30145.0 -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting language standard -- Enjin: Building SDK as shared library -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed -- Performing Test COMPILER_HAS_DEPRECATED -- Performing Test COMPILER_HAS_DEPRECATED - Success -- Library fmt found C:/J/w/prod/BuildSingleReference@4/.conan/data/fmt/7.1.3/_/_/package/2be90237c5e294c2f30bf6b043d047624b893db3/lib/fmt.lib -- Found: C:/J/w/prod/BuildSingleReference@4/.conan/data/fmt/7.1.3/_/_/package/2be90237c5e294c2f30bf6b043d047624b893db3/lib/fmt.lib -- Enjin: Built-in HTTP client not available for platform clients -- Enjin: Built-in websocket client not available for event services -- Configuring done -- Generating done -- Build files have been written to: C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1/build_subfolder ----Running------ > cmake --build C:\J\w\prod\BuildSingleReference@4/s\0c0bab\1\build_subfolder --config Release -- /m:8 /verbosity:minimal ----------------- Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Checking Build System Building Custom Rule C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1/source_subfolder/utils/CMakeLists.txt StringUtils.cpp enjinsdk_utils.vcxproj -> C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\lib\enjinsdk_utils.lib Building Custom Rule C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1/source_subfolder/scripts/templategenerator/CMakeLists.txt TemplateGenerator.cpp Template.cpp TemplateLoader.cpp TemplateType.cpp template_generator.vcxproj -> C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\bin\template_generator.exe Generating TemplateConstants source file from resources at: C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1/source_subfolder/src/graphql/templates Building Custom Rule C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1/source_subfolder/CMakeLists.txt TemplateConstants.cpp PlayerClient.cpp ProjectClient.cpp ClientMiddleware.cpp EventListenerRegistration.cpp EventTypeDef.cpp PusherEventListener.cpp PusherEventService.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\TemplateConstants.hpp(29,53): warning C4251: 'enjin::sdk::graphql::TemplateConstants::templates': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::TemplateConstants' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\TemplateConstants.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\TemplateConstants.hpp(29): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\TemplateConstants.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(105,31): warning C4251: 'enjin::sdk::http::HttpRequest::method': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/NotificationEvent.hpp(58,17): warning C4251: 'enjin::sdk::models::NotificationEvent::channel': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::NotificationEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51,40): warning C4251: 'enjin::sdk::graphql::GraphqlQueryRegistry::registered': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlQueryRegistry' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(57,32): warning C4251: 'enjin::pusher::PusherEvent::user_id': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(105,31): warning C4251: 'enjin::sdk::http::HttpRequest::method': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(90,17): warning C4251: 'enjin::sdk::events::EventTypeDef::key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventTypeDef.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventTypeDef.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(106,32): warning C4251: 'enjin::sdk::http::HttpRequest::path_query_fragment': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/NotificationEvent.hpp(58,17): warning C4251: 'enjin::sdk::models::NotificationEvent::channel': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::NotificationEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/NotificationEvent.hpp(59,17): warning C4251: 'enjin::sdk::models::NotificationEvent::message': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::NotificationEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(105,31): warning C4251: 'enjin::sdk::http::HttpRequest::method': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(58,32): warning C4251: 'enjin::pusher::PusherEvent::channel_name': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(106,32): warning C4251: 'enjin::sdk::http::HttpRequest::path_query_fragment': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(91,30): warning C4251: 'enjin::sdk::events::EventTypeDef::channels': class 'std::vector>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventTypeDef.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(39): message : see declaration of 'std::vector>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventTypeDef.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(107,32): warning C4251: 'enjin::sdk::http::HttpRequest::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/NotificationEvent.hpp(59,17): warning C4251: 'enjin::sdk::models::NotificationEvent::message': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::NotificationEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(66,41): warning C4251: 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration::listener': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(37): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(106,32): warning C4251: 'enjin::sdk::http::HttpRequest::path_query_fragment': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(59,32): warning C4251: 'enjin::pusher::PusherEvent::event_name': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(107,32): warning C4251: 'enjin::sdk::http::HttpRequest::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(92,17): warning C4251: 'enjin::sdk::events::EventTypeDef::name': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventTypeDef.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventTypeDef.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(108,40): warning C4251: 'enjin::sdk::http::HttpRequest::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AssetChannel.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(67,48): warning C4251: 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration::matcher': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(66,41): warning C4251: 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration::listener': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(37): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(107,32): warning C4251: 'enjin::sdk::http::HttpRequest::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(60,32): warning C4251: 'enjin::pusher::PusherEvent::data': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(108,40): warning C4251: 'enjin::sdk::http::HttpRequest::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(84,64): warning C4251: 'enjin::sdk::events::EventListenerRegistration::ALLOW_ALL_MATCHER': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(102,39): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(67,48): warning C4251: 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration::matcher': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(100,78): warning C4251: 'enjin::sdk::events::EventTypeDef::map': class 'std::map>,std::less,std::allocator>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventTypeDef.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(98): message : see declaration of 'std::map>,std::less,std::allocator>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventTypeDef.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(108,40): warning C4251: 'enjin::sdk::http::HttpRequest::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/NotificationEvent.hpp(58,17): warning C4251: 'enjin::sdk::models::NotificationEvent::channel': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::NotificationEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(100,37): warning C4251: 'enjin::sdk::events::EventListenerRegistration::listener': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(37): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(102,39): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(103,36): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(84,64): warning C4251: 'enjin::sdk::events::EventListenerRegistration::ALLOW_ALL_MATCHER': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(102,39): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/NotificationEvent.hpp(59,17): warning C4251: 'enjin::sdk::models::NotificationEvent::message': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::NotificationEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(101,44): warning C4251: 'enjin::sdk::events::EventListenerRegistration::matcher': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\EventListenerRegistration.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(103,36): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(104,44): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(100,37): warning C4251: 'enjin::sdk::events::EventListenerRegistration::listener': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(37): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(103,36): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(66,41): warning C4251: 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration::listener': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(37): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(104,44): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(112,35): warning C4251: 'enjin::sdk::http::HttpResponse::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(101,44): warning C4251: 'enjin::sdk::events::EventListenerRegistration::matcher': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(104,44): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(67,48): warning C4251: 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration::matcher': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration::RegistrationListenerConfiguration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(112,35): warning C4251: 'enjin::sdk::http::HttpResponse::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PlayerChannel.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(113,32): warning C4251: 'enjin::sdk::http::HttpResponse::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(112,35): warning C4251: 'enjin::sdk::http::HttpResponse::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(84,64): warning C4251: 'enjin::sdk::events::EventListenerRegistration::ALLOW_ALL_MATCHER': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(113,32): warning C4251: 'enjin::sdk::http::HttpResponse::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(114,40): warning C4251: 'enjin::sdk::http::HttpResponse::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(113,32): warning C4251: 'enjin::sdk::http::HttpResponse::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(100,37): warning C4251: 'enjin::sdk::events::EventListenerRegistration::listener': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(37): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(114,40): warning C4251: 'enjin::sdk::http::HttpResponse::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ProjectChannel.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(114,40): warning C4251: 'enjin::sdk::http::HttpResponse::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(101,44): warning C4251: 'enjin::sdk::events::EventListenerRegistration::matcher': class 'std::function' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventListenerRegistration' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/EventListenerRegistration.hpp(45): message : see declaration of 'std::function' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(59,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::message': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(52,42): warning C4251: 'enjin::sdk::utils::Timer::action': class 'std::optional>' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(52): message : see declaration of 'std::optional>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(60,24): warning C4251: 'enjin::sdk::graphql::GraphqlError::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\AssetChannel.hpp(42,17): warning C4251: 'enjin::sdk::events::AssetChannel::asset_id': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::AssetChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\AssetChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(53,46): warning C4251: 'enjin::sdk::utils::Timer::duration': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(61,60): warning C4251: 'enjin::sdk::graphql::GraphqlError::locations': class 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(48): message : see declaration of 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(72,17): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(56,29): warning C4251: 'enjin::sdk::utils::Timer::timer_cv': class 'std::condition_variable' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(570): message : see declaration of 'std::condition_variable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] WalletChannel.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(62,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::details': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(74,40): warning C4251: 'enjin::sdk::ClientMiddleware::client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(57,17): warning C4251: 'enjin::sdk::utils::Timer::timer_thread': class 'std::thread' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread(37): message : see declaration of 'std::thread' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(77,24): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ClientMiddleware.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(60,24): warning C4251: 'enjin::sdk::utils::Timer::timer_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PlayerChannel.hpp(43,17): warning C4251: 'enjin::sdk::events::PlayerChannel::project_uuid': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PlayerChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(138,41): warning C4251: 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder::m_platform': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(138): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AccessToken.hpp(63,27): warning C4251: 'enjin::sdk::models::AccessToken::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AccessToken' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AccessToken.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PlayerChannel.hpp(44,17): warning C4251: 'enjin::sdk::events::PlayerChannel::player_id': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PlayerChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\PlayerChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(139,55): warning C4251: 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder::m_ws_client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(130): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(59,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::message': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(140,48): warning C4251: 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder::m_logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(106): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\ProjectChannel.hpp(42,17): warning C4251: 'enjin::sdk::events::ProjectChannel::project_uuid': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::ProjectChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\ProjectChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87,27): warning C4251: 'enjin::sdk::models::PaginationCursor::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationCursor' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AbstractGraphqlRequest.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(60,24): warning C4251: 'enjin::sdk::graphql::GraphqlError::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(150,27): warning C4251: 'enjin::sdk::events::PusherEventService::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PusherEventService' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(150): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(73,46): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlResponse::errors': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(37): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(61,60): warning C4251: 'enjin::sdk::graphql::GraphqlError::locations': class 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(48): message : see declaration of 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AbstractGraphqlResponse.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(138,41): warning C4251: 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder::m_platform': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(138): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\AssetChannel.hpp(42,17): warning C4251: 'enjin::sdk::events::AssetChannel::asset_id': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::AssetChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63,27): warning C4251: 'enjin::sdk::models::LinkingInfo::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::LinkingInfo' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(62,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::details': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GraphqlError.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(139,55): warning C4251: 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder::m_ws_client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(130): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(90,17): warning C4251: 'enjin::sdk::events::EventTypeDef::key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(59,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::message': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(140,48): warning C4251: 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder::m_logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PusherEventService::PusherEventServiceBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(106): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(91,30): warning C4251: 'enjin::sdk::events::EventTypeDef::channels': class 'std::vector>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(39): message : see declaration of 'std::vector>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(60,24): warning C4251: 'enjin::sdk::graphql::GraphqlError::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GraphqlQueryRegistry.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(150,27): warning C4251: 'enjin::sdk::events::PusherEventService::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PusherEventService' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(150): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(92,17): warning C4251: 'enjin::sdk::events::EventTypeDef::name': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(61,60): warning C4251: 'enjin::sdk::graphql::GraphqlError::locations': class 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(48): message : see declaration of 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87,27): warning C4251: 'enjin::sdk::models::PaginationCursor::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationCursor' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(59,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::message': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(90,17): warning C4251: 'enjin::sdk::events::EventTypeDef::key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(62,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::details': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(100,78): warning C4251: 'enjin::sdk::events::EventTypeDef::map': class 'std::map>,std::less,std::allocator>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(98): message : see declaration of 'std::map>,std::less,std::allocator>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(73,46): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlResponse::errors': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(37): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(60,24): warning C4251: 'enjin::sdk::graphql::GraphqlError::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51,40): warning C4251: 'enjin::sdk::graphql::GraphqlQueryRegistry::registered': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlQueryRegistry' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlQueryRegistry.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlQueryRegistry.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(91,30): warning C4251: 'enjin::sdk::events::EventTypeDef::channels': class 'std::vector>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(39): message : see declaration of 'std::vector>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PlayerChannel.hpp(43,17): warning C4251: 'enjin::sdk::events::PlayerChannel::project_uuid': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PlayerChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63,27): warning C4251: 'enjin::sdk::models::LinkingInfo::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::LinkingInfo' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(61,60): warning C4251: 'enjin::sdk::graphql::GraphqlError::locations': class 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(48): message : see declaration of 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\TemplateConstants.hpp(29,53): warning C4251: 'enjin::sdk::graphql::TemplateConstants::templates': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::TemplateConstants' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlQueryRegistry.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlQueryRegistry.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\WalletChannel.hpp(42,17): warning C4251: 'enjin::sdk::events::WalletChannel::eth_address': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::WalletChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\channels\WalletChannel.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(92,17): warning C4251: 'enjin::sdk::events::EventTypeDef::name': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PlayerChannel.hpp(44,17): warning C4251: 'enjin::sdk::events::PlayerChannel::player_id': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::PlayerChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87,27): warning C4251: 'enjin::sdk::models::PaginationCursor::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationCursor' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(62,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::details': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(100,78): warning C4251: 'enjin::sdk::events::EventTypeDef::map': class 'std::map>,std::less,std::allocator>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::EventTypeDef' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\EventTypeDef.hpp(98): message : see declaration of 'std::map>,std::less,std::allocator>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventListener.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\ProjectChannel.hpp(42,17): warning C4251: 'enjin::sdk::events::ProjectChannel::project_uuid': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::ProjectChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] HttpRequest.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(73,46): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlResponse::errors': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(37): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\AbstractGraphqlResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\graphql\GraphqlError.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(57,32): warning C4251: 'enjin::pusher::PusherEvent::user_id': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] HttpResponse.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(58,32): warning C4251: 'enjin::pusher::PusherEvent::channel_name': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(105,31): warning C4251: 'enjin::sdk::http::HttpRequest::method': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(59,32): warning C4251: 'enjin::pusher::PusherEvent::event_name': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(106,32): warning C4251: 'enjin::sdk::http::HttpRequest::path_query_fragment': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(60,32): warning C4251: 'enjin::pusher::PusherEvent::data': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(107,32): warning C4251: 'enjin::sdk::http::HttpRequest::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(63,32): warning C4251: 'enjin::pusher::PusherOptions::cluster': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(108,40): warning C4251: 'enjin::sdk::http::HttpRequest::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpRequest.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(64,25): warning C4251: 'enjin::pusher::PusherOptions::encrypted': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(52): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(102,39): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] JsonValue.cpp AccessToken.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(118,49): warning C4251: 'enjin::pusher::PusherClient::logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PusherEventService.hpp(106): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Asset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(103,36): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(51): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(120,82): warning C4251: 'enjin::pusher::PusherClient::event_listeners': class 'std::map,std::less>,std::allocator>>,std::less,std::allocator,std::less>,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(120): message : see declaration of 'std::map,std::less>,std::allocator>>,std::less,std::allocator,std::less>,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AssetConfigData.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79,27): warning C4251: 'enjin::sdk::models::Player::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Player' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AccessToken.hpp(63,27): warning C4251: 'enjin::sdk::models::AccessToken::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AccessToken' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AccessToken.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AccessToken.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AccessToken.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(104,44): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(55): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(121,42): warning C4251: 'enjin::pusher::PusherClient::channels': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(121): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator>::Type,ptrdiff_t,internal::MaybeAddConst>::Type*,internal::MaybeAddConst>::Type&>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AccessToken.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AccessToken.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetConfigData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetConfigData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(112,35): warning C4251: 'enjin::sdk::http::HttpResponse::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(122,27): warning C4251: 'enjin::pusher::PusherClient::pending_channels': class 'std::set,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(122): message : see declaration of 'std::set,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82,27): warning C4251: 'enjin::sdk::models::TransferInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransferInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models//AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetConfigData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models//AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetConfigData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(113,32): warning C4251: 'enjin::sdk::http::HttpResponse::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(51): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(124,17): warning C4251: 'enjin::pusher::PusherClient::key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(194): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetConfigData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetConfigData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AssetFilter.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(114,40): warning C4251: 'enjin::sdk::http::HttpResponse::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(55): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(129,63): warning C4251: 'enjin::pusher::PusherClient::on_connection_state_change': class 'std::optional>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(129): message : see declaration of 'std::optional>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator>::Type,ptrdiff_t,internal::MaybeAddConst>::Type*,internal::MaybeAddConst>::Type&>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AssetSortInput.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(130,63): warning C4251: 'enjin::pusher::PusherClient::on_error': class 'std::optional>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(130): message : see declaration of 'std::optional>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(548): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79,27): warning C4251: 'enjin::sdk::models::Player::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Player' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(133,24): warning C4251: 'enjin::pusher::PusherClient::channel_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113,27): warning C4251: 'enjin::sdk::models::AssetFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Asset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(2024): message : see reference to class template instantiation 'rapidjson::GenericValue,rapidjson::MemoryPoolAllocator>' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetSortInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetSortInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(194): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(134,24): warning C4251: 'enjin::pusher::PusherClient::event_listeners_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp(34): message : see reference to class template instantiation 'rapidjson::GenericDocument,rapidjson::MemoryPoolAllocator,rapidjson::CrtAllocator>' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::AssetSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetSortInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetSortInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AssetStateData.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82,27): warning C4251: 'enjin::sdk::models::TransferInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransferInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(135,24): warning C4251: 'enjin::pusher::PusherClient::state_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(548): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) AssetTransferFeeSettings.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(138,22): warning C4251: 'enjin::pusher::PusherClient::ws_client_closed': struct 'std::atomic' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\atomic(2835): message : see declaration of 'std::atomic' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetStateData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetStateData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AssetTransferFeeSettingsInput.cpp C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(2024): message : see reference to class template instantiation 'rapidjson::GenericValue,rapidjson::MemoryPoolAllocator>' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\WalletChannel.hpp(42,17): warning C4251: 'enjin::sdk::events::WalletChannel::eth_address': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::events::WalletChannel' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\events\PusherEventService.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetStateData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetStateData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettings.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettings.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp(40): message : see reference to class template instantiation 'rapidjson::GenericDocument,rapidjson::MemoryPoolAllocator,rapidjson::CrtAllocator>' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettingsInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettingsInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettings.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettings.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettingsInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettingsInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettingsInput.hpp(74,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettingsInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettingsInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettingsInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettingsInput.hpp(74): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetTransferFeeSettingsInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AssetVariant.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(549): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Balance.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) BalanceFilter.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetVariant.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetVariant.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(549): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetVariant.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\AssetVariant.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\http\HttpResponse.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\json\JsonValue.cpp(207,33): warning C4244: '=': conversion from 'int64_t' to 'long', possible loss of data [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] BlockchainData.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(57,55): warning C4251: 'enjin::sdk::player::AdvancedSendAsset::transfers_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::AdvancedSendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(57): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(58,32): warning C4251: 'enjin::sdk::player::AdvancedSendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::AdvancedSendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Balance.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BalanceFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BalanceFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Contracts.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GasPrices.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BalanceFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BalanceFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Contracts.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Contracts.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] LinkingInfo.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75,27): warning C4251: 'enjin::sdk::models::GasPrices::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::GasPrices' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\GasPrices.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\GasPrices.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Contracts.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Contracts.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] MeltInput.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\GasPrices.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\GasPrices.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] MintInput.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\BlockchainData.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(57,55): warning C4251: 'enjin::sdk::project::AdvancedSendAsset::transfers_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AdvancedSendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(57): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Contracts.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Contracts.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63,27): warning C4251: 'enjin::sdk::models::LinkingInfo::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::LinkingInfo' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\LinkingInfo.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\LinkingInfo.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\MeltInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\MeltInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(58,32): warning C4251: 'enjin::sdk::project::AdvancedSendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AdvancedSendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] NotificationEvent.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72,27): warning C4251: 'enjin::sdk::models::MeltInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MeltInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\MeltInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\MeltInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\LinkingInfo.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\LinkingInfo.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\MintInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\MintInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MintInput.hpp(67,27): warning C4251: 'enjin::sdk::models::MintInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MintInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\MintInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MintInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\MintInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/NotificationEvent.hpp(58,17): warning C4251: 'enjin::sdk::models::NotificationEvent::channel': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::NotificationEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\NotificationEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\NotificationEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Notifications.cpp PaginationCursor.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/NotificationEvent.hpp(59,17): warning C4251: 'enjin::sdk::models::NotificationEvent::message': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::NotificationEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\NotificationEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\NotificationEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveEnj.hpp(51,32): warning C4251: 'enjin::sdk::player::ApproveEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::ApproveEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveMaxEnj.hpp(27): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PaginationInput.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Platform.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveEnj.hpp(51,32): warning C4251: 'enjin::sdk::project::ApproveEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ApproveEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) Player.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveMaxEnj.hpp(27): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87,27): warning C4251: 'enjin::sdk::models::PaginationCursor::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationCursor' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PaginationCursor.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PaginationCursor.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PaginationCursor.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PaginationCursor.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PlayerFilter.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(60,32): warning C4251: 'enjin::sdk::player::BridgeAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(61,32): warning C4251: 'enjin::sdk::player::BridgeAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(62,32): warning C4251: 'enjin::sdk::player::BridgeAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthPlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::AuthPlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthPlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthProject.hpp(53,32): warning C4251: 'enjin::sdk::project::AuthProject::uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthProject' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthProject.hpp(54,32): warning C4251: 'enjin::sdk::project::AuthProject::secret_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthProject' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(56,32): warning C4251: 'enjin::sdk::player::BridgeAssets::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(57,45): warning C4251: 'enjin::sdk::player::BridgeAssets::asset_indices_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeClaimAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(60,32): warning C4251: 'enjin::sdk::project::BridgeAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(61,32): warning C4251: 'enjin::sdk::project::BridgeAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(62,32): warning C4251: 'enjin::sdk::project::BridgeAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Notifications.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeClaimAsset.hpp(50,32): warning C4251: 'enjin::sdk::player::BridgeClaimAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeClaimAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PaginationInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PaginationInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PaginationInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PaginationInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(56,32): warning C4251: 'enjin::sdk::project::BridgeAssets::asset_id': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(57,45): warning C4251: 'enjin::sdk::project::BridgeAssets::asset_indices': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63,27): warning C4251: 'enjin::sdk::models::LinkingInfo::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::LinkingInfo' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeClaimAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PlayerFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PlayerFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(95): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PlayerFilter.hpp(78,27): warning C4251: 'enjin::sdk::models::PlayerFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PlayerFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PlayerFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PlayerFilter.hpp(78): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PlayerFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/GetPlayer.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeClaimAsset.hpp(50,32): warning C4251: 'enjin::sdk::project::BridgeClaimAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeClaimAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CompleteTrade.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Platform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79,27): warning C4251: 'enjin::sdk::models::Player::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Player' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Player.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CompleteTrade.hpp(50,32): warning C4251: 'enjin::sdk::project::CompleteTrade::trade_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CompleteTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettingsInput.hpp(74,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettingsInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettingsInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettingsInput.hpp(74): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(32): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(95,32): warning C4251: 'enjin::sdk::project::CreateAsset::name_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(96,32): warning C4251: 'enjin::sdk::project::CreateAsset::total_supply_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(97,32): warning C4251: 'enjin::sdk::project::CreateAsset::initial_reserve_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(98,45): warning C4251: 'enjin::sdk::project::CreateAsset::supply_model_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(452): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(99,32): warning C4251: 'enjin::sdk::project::CreateAsset::melt_value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(100,24): warning C4251: 'enjin::sdk::project::CreateAsset::melt_fee_ratio_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(101,46): warning C4251: 'enjin::sdk::project::CreateAsset::transferable_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(496): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(102,58): warning C4251: 'enjin::sdk::project::CreateAsset::transfer_fee_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(102): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(103,25): warning C4251: 'enjin::sdk::project::CreateAsset::non_fungible_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/GetWallet.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Project.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreatePlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::CreatePlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreatePlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TradeInput.hpp(72,27): warning C4251: 'enjin::sdk::models::TradeInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TradeInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TradeInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Pusher.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PusherChannels.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62,52): warning C4251: 'enjin::sdk::project::CreateTrade::asking_assets_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(63,52): warning C4251: 'enjin::sdk::project::CreateTrade::offering_assets_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(64,32): warning C4251: 'enjin::sdk::project::CreateTrade::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72,27): warning C4251: 'enjin::sdk::models::MeltInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MeltInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Transaction.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Project.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Project.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Project.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Project.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PusherChannels.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PusherChannels.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SupplyModels.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PusherChannels.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\PusherChannels.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Pusher.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Pusher.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Pusher.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Pusher.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Pusher.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Pusher.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(51,51): warning C4251: 'enjin::sdk::player::MeltAsset::melts_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::MeltAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(51): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] TradeInput.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(56,32): warning C4251: 'enjin::sdk::project::DecreaseMaxMeltFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Pusher.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Pusher.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(57,24): warning C4251: 'enjin::sdk::project::DecreaseMaxMeltFee::max_melt_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/Message.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] TransactionEvent.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\SupplyModels.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\SupplyModels.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] TransactionFilter.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TradeInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TradeInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\SupplyModels.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\SupplyModels.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TradeInput.hpp(72,27): warning C4251: 'enjin::sdk::models::TradeInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TradeInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TradeInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TradeInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TradeInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] TransactionLog.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155,27): warning C4251: 'enjin::sdk::models::TransactionFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionFilter.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] TransactionReceipt.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionLog.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionLog.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] TransactionSortInput.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionLog.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionLog.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionLog.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionLog.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] TransferInput.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionReceipt.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionReceipt.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionSortInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionSortInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionReceipt.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionReceipt.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/Message.hpp(50,32): warning C4251: 'enjin::sdk::player::Message::message_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::Message' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionReceipt.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionReceipt.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ResetEnjApproval.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(55,32): warning C4251: 'enjin::sdk::project::DecreaseMaxTransferFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionReceipt.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionReceipt.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Transaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::TransactionSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionSortInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransactionSortInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(56,24): warning C4251: 'enjin::sdk::project::DecreaseMaxTransferFee::max_transfer_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Wallet.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DeletePlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::DeletePlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DeletePlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransferInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransferInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82,27): warning C4251: 'enjin::sdk::models::TransferInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransferInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransferInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\TransferInput.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PusherClient.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PusherEvent.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PusherException.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] BaseSchema.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(95): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(70,32): warning C4251: 'enjin::sdk::player::SendAsset::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(71,32): warning C4251: 'enjin::sdk::player::SendAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(72,32): warning C4251: 'enjin::sdk::player::SendAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayer.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(73,32): warning C4251: 'enjin::sdk::player::SendAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(57,32): warning C4251: 'enjin::pusher::PusherEvent::user_id': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(74,32): warning C4251: 'enjin::sdk::player::SendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(58,32): warning C4251: 'enjin::pusher::PusherEvent::channel_name': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(57,32): warning C4251: 'enjin::pusher::PusherEvent::user_id': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(59,32): warning C4251: 'enjin::pusher::PusherEvent::event_name': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(58,32): warning C4251: 'enjin::pusher::PusherEvent::channel_name': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(60,32): warning C4251: 'enjin::pusher::PusherEvent::data': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(59,32): warning C4251: 'enjin::pusher::PusherEvent::event_name': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(60,32): warning C4251: 'enjin::pusher::PusherEvent::data': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PlayerSchema.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(63,32): warning C4251: 'enjin::pusher::PusherOptions::cluster': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherEvent.hpp(38): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(64,25): warning C4251: 'enjin::pusher::PusherOptions::encrypted': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherEvent.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\models\Wallet.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherException.hpp(26,67): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'enjin::pusher::PusherException' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherException.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\stdexcept(101): message : see declaration of 'std::runtime_error' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherException.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherException.hpp(26): message : see declaration of 'enjin::pusher::PusherException' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherException.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ProjectSchema.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(56,32): warning C4251: 'enjin::sdk::player::SendEnj::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(57,32): warning C4251: 'enjin::sdk::player::SendEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(59,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::message': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(60,24): warning C4251: 'enjin::sdk::graphql::GraphqlError::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(61,60): warning C4251: 'enjin::sdk::graphql::GraphqlError::locations': class 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(48): message : see declaration of 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(62,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::details': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(59,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::message': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(60,24): warning C4251: 'enjin::sdk::graphql::GraphqlError::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(55,32): warning C4251: 'enjin::sdk::player::SetApprovalForAll::operator_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SetApprovalForAll' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayer.hpp(50,32): warning C4251: 'enjin::sdk::project::GetPlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetPlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(56,25): warning C4251: 'enjin::sdk::player::SetApprovalForAll::approved_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SetApprovalForAll' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(61,60): warning C4251: 'enjin::sdk::graphql::GraphqlError::locations': class 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(48): message : see declaration of 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(62,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::details': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51,40): warning C4251: 'enjin::sdk::graphql::GraphqlQueryRegistry::registered': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlQueryRegistry' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PlayerFilter.hpp(78,27): warning C4251: 'enjin::sdk::models::PlayerFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PlayerFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PlayerFilter.hpp(78): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(72,17): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(74,40): warning C4251: 'enjin::sdk::ClientMiddleware::client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(77,24): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(118,49): warning C4251: 'enjin::pusher::PusherClient::logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(52): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] CompleteTrade.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87,27): warning C4251: 'enjin::sdk::models::PaginationCursor::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationCursor' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51,45): warning C4251: 'enjin::sdk::BaseSchema::middleware': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(120,82): warning C4251: 'enjin::pusher::PusherClient::event_listeners': class 'std::map,std::less>,std::allocator>>,std::less,std::allocator,std::less>,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(120): message : see declaration of 'std::map,std::less>,std::allocator>>,std::less,std::allocator,std::less>,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87,27): warning C4251: 'enjin::sdk::models::PaginationCursor::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationCursor' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(73,46): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlResponse::errors': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(37): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(54,50): warning C4251: 'enjin::sdk::BaseSchema::logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/IHttpClient.hpp(59): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(121,42): warning C4251: 'enjin::pusher::PusherClient::channels': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(121): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(59,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::message': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(73,46): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlResponse::errors': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(37): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(57,23): warning C4251: 'enjin::sdk::BaseSchema::schema': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(122,27): warning C4251: 'enjin::pusher::PusherClient::pending_channels': class 'std::set,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(122): message : see declaration of 'std::set,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(60,24): warning C4251: 'enjin::sdk::graphql::GraphqlError::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75,27): warning C4251: 'enjin::sdk::models::GasPrices::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::GasPrices' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(124,17): warning C4251: 'enjin::pusher::PusherClient::key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63,27): warning C4251: 'enjin::sdk::models::LinkingInfo::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::LinkingInfo' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51,40): warning C4251: 'enjin::sdk::graphql::GraphqlQueryRegistry::registered': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlQueryRegistry' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(61,60): warning C4251: 'enjin::sdk::graphql::GraphqlError::locations': class 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(48): message : see declaration of 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(62,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::details': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(129,63): warning C4251: 'enjin::pusher::PusherClient::on_connection_state_change': class 'std::optional>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(129): message : see declaration of 'std::optional>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(105,31): warning C4251: 'enjin::sdk::http::HttpRequest::method': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(130,63): warning C4251: 'enjin::pusher::PusherClient::on_error': class 'std::optional>' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(130): message : see declaration of 'std::optional>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(106,32): warning C4251: 'enjin::sdk::http::HttpRequest::path_query_fragment': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(133,24): warning C4251: 'enjin::pusher::PusherClient::channel_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(107,32): warning C4251: 'enjin::sdk::http::HttpRequest::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(134,24): warning C4251: 'enjin::pusher::PusherClient::event_listeners_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(108,40): warning C4251: 'enjin::sdk::http::HttpRequest::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(135,24): warning C4251: 'enjin::pusher::PusherClient::state_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherClient.hpp(138,22): warning C4251: 'enjin::pusher::PusherClient::ws_client_closed': struct 'std::atomic' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\atomic(2835): message : see declaration of 'std::atomic' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(102,39): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherException.hpp(26,67): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'enjin::pusher::PusherException' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\stdexcept(101): message : see declaration of 'std::runtime_error' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherException.hpp(26): message : see declaration of 'enjin::pusher::PusherException' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(103,36): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(104,44): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/CancelTransaction.hpp(47,24): warning C4251: 'enjin::sdk::shared::CancelTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::CancelTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(112,35): warning C4251: 'enjin::sdk::http::HttpResponse::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(113,32): warning C4251: 'enjin::sdk::http::HttpResponse::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(114,40): warning C4251: 'enjin::sdk::http::HttpResponse::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator>::Type,ptrdiff_t,internal::MaybeAddConst>::Type*,internal::MaybeAddConst>::Type&>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79,27): warning C4251: 'enjin::sdk::models::Player::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Player' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(194): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] CreateAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82,27): warning C4251: 'enjin::sdk::models::TransferInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransferInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(52,42): warning C4251: 'enjin::sdk::shared::GetBalances::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetBalances' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(50,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_contracts_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(51,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_notifications_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87,27): warning C4251: 'enjin::sdk::models::PaginationCursor::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationCursor' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(548): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(73,46): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlResponse::errors': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(37): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(2024): message : see reference to class template instantiation 'rapidjson::GenericValue,rapidjson::MemoryPoolAllocator>' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp(33): message : see reference to class template instantiation 'rapidjson::GenericDocument,rapidjson::MemoryPoolAllocator,rapidjson::CrtAllocator>' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AccessToken.hpp(63,27): warning C4251: 'enjin::sdk::models::AccessToken::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AccessToken' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AccessToken.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63,27): warning C4251: 'enjin::sdk::models::LinkingInfo::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::LinkingInfo' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/LinkingInfo.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(53,41): warning C4251: 'enjin::sdk::project::GetPlayers::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetPlayers' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(55,24): warning C4251: 'enjin::sdk::shared::GetTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(549): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(56,32): warning C4251: 'enjin::sdk::shared::GetTransaction::transaction_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\pusher\PusherClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155,27): warning C4251: 'enjin::sdk::models::TransactionFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::TransactionSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(57,55): warning C4251: 'enjin::sdk::player::AdvancedSendAsset::transfers_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::AdvancedSendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(57): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(58,32): warning C4251: 'enjin::sdk::player::AdvancedSendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::AdvancedSendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79,27): warning C4251: 'enjin::sdk::models::Player::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Player' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Player.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82,27): warning C4251: 'enjin::sdk::models::TransferInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransferInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58,46): warning C4251: 'enjin::sdk::shared::GetTransactions::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59,49): warning C4251: 'enjin::sdk::shared::GetTransactions::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveEnj.hpp(51,32): warning C4251: 'enjin::sdk::player::ApproveEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::ApproveEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CompleteTrade.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveMaxEnj.hpp(27): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(50,32): warning C4251: 'enjin::sdk::shared::GetAsset::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(55,32): warning C4251: 'enjin::sdk::project::GetWallet::user_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(56,32): warning C4251: 'enjin::sdk::project::GetWallet::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113,27): warning C4251: 'enjin::sdk::models::AssetFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::AssetSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CompleteTrade.hpp(50,32): warning C4251: 'enjin::sdk::project::CompleteTrade::trade_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CompleteTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CompleteTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(72,17): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(74,40): warning C4251: 'enjin::sdk::ClientMiddleware::client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(77,24): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettingsInput.hpp(74,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettingsInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettingsInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettingsInput.hpp(74): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(57,55): warning C4251: 'enjin::sdk::project::AdvancedSendAsset::transfers_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AdvancedSendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(57): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(60,32): warning C4251: 'enjin::sdk::player::BridgeAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(58,32): warning C4251: 'enjin::sdk::project::AdvancedSendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AdvancedSendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51,45): warning C4251: 'enjin::sdk::BaseSchema::middleware': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(61,32): warning C4251: 'enjin::sdk::player::BridgeAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59,40): warning C4251: 'enjin::sdk::shared::GetAssets::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(62,32): warning C4251: 'enjin::sdk::player::BridgeAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(54,50): warning C4251: 'enjin::sdk::BaseSchema::logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/IHttpClient.hpp(59): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60,43): warning C4251: 'enjin::sdk::shared::GetAssets::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(57,23): warning C4251: 'enjin::sdk::BaseSchema::schema': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PlayerClient.hpp(86,36): warning C4251: 'enjin::sdk::PlayerClient::PlayerClientBuilder::m_base_uri': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::PlayerClient::PlayerClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PlayerClient.hpp(87,44): warning C4251: 'enjin::sdk::PlayerClient::PlayerClientBuilder::m_http_client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::PlayerClient::PlayerClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PlayerClient.hpp(88,43): warning C4251: 'enjin::sdk::PlayerClient::PlayerClientBuilder::m_http_log_level': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::PlayerClient::PlayerClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PlayerClient.hpp(88): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/PlayerClient.hpp(89,48): warning C4251: 'enjin::sdk::PlayerClient::PlayerClientBuilder::m_logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::PlayerClient::PlayerClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/IHttpClient.hpp(59): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\PlayerClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator>::Type,ptrdiff_t,internal::MaybeAddConst>::Type*,internal::MaybeAddConst>::Type&>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(194): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(56,32): warning C4251: 'enjin::sdk::player::BridgeAssets::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(57,45): warning C4251: 'enjin::sdk::player::BridgeAssets::asset_indices_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveEnj.hpp(51,32): warning C4251: 'enjin::sdk::project::ApproveEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ApproveEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeClaimAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(56,45): warning C4251: 'enjin::sdk::project::GetWallets::user_ids_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveMaxEnj.hpp(27): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(57,45): warning C4251: 'enjin::sdk::project::GetWallets::eth_addresses_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/InvalidateAssetMetadata.hpp(48,32): warning C4251: 'enjin::sdk::project::InvalidateAssetMetadata::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::InvalidateAssetMetadata' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72,27): warning C4251: 'enjin::sdk::models::MeltInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MeltInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(32): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeClaimAsset.hpp(50,32): warning C4251: 'enjin::sdk::player::BridgeClaimAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeClaimAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(548): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(2024): message : see reference to class template instantiation 'rapidjson::GenericValue,rapidjson::MemoryPoolAllocator>' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthPlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::AuthPlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthPlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp(35): message : see reference to class template instantiation 'rapidjson::GenericDocument,rapidjson::MemoryPoolAllocator,rapidjson::CrtAllocator>' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthProject.hpp(53,32): warning C4251: 'enjin::sdk::project::AuthProject::uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthProject' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] CreatePlayer.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthProject.hpp(54,32): warning C4251: 'enjin::sdk::project::AuthProject::secret_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthProject' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(51,51): warning C4251: 'enjin::sdk::project::MeltAsset::melts_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MeltAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(51): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(549): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(95,32): warning C4251: 'enjin::sdk::project::CreateAsset::name_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/Message.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(96,32): warning C4251: 'enjin::sdk::project::CreateAsset::total_supply_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(97,32): warning C4251: 'enjin::sdk::project::CreateAsset::initial_reserve_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(98,45): warning C4251: 'enjin::sdk::project::CreateAsset::supply_model_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(452): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\BaseSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(99,32): warning C4251: 'enjin::sdk::project::CreateAsset::melt_value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(100,24): warning C4251: 'enjin::sdk::project::CreateAsset::melt_fee_ratio_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(101,46): warning C4251: 'enjin::sdk::project::CreateAsset::transferable_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(496): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(102,58): warning C4251: 'enjin::sdk::project::CreateAsset::transfer_fee_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(102): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(103,25): warning C4251: 'enjin::sdk::project::CreateAsset::non_fungible_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(95): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(60,32): warning C4251: 'enjin::sdk::project::BridgeAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(61,32): warning C4251: 'enjin::sdk::project::BridgeAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(62,32): warning C4251: 'enjin::sdk::project::BridgeAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/GetPlayer.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/Message.hpp(50,32): warning C4251: 'enjin::sdk::project::Message::message_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::Message' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MintInput.hpp(67,27): warning C4251: 'enjin::sdk::models::MintInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MintInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MintInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(56,32): warning C4251: 'enjin::sdk::project::BridgeAssets::asset_id': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(57,45): warning C4251: 'enjin::sdk::project::BridgeAssets::asset_indices': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeClaimAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreatePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreatePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreatePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreatePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(57,32): warning C4251: 'enjin::sdk::project::MintAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MintAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(58,51): warning C4251: 'enjin::sdk::project::MintAsset::mints_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MintAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(58): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreatePlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::CreatePlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreatePlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreatePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreatePlayer.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreatePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] CreateTrade.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] DecreaseMaxMeltFee.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] DecreaseMaxTransferFee.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeClaimAsset.hpp(50,32): warning C4251: 'enjin::sdk::project::BridgeClaimAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeClaimAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) DeletePlayer.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TradeInput.hpp(72,27): warning C4251: 'enjin::sdk::models::TradeInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TradeInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TradeInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CompleteTrade.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/GetWallet.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DeletePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DeletePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] InvalidateAssetMetadata.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DeletePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DeletePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DeletePlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::DeletePlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DeletePlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DeletePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DeletePlayer.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DeletePlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\InvalidateAssetMetadata.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\InvalidateAssetMetadata.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\InvalidateAssetMetadata.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\InvalidateAssetMetadata.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] MintAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/InvalidateAssetMetadata.hpp(48,32): warning C4251: 'enjin::sdk::project::InvalidateAssetMetadata::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::InvalidateAssetMetadata' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\InvalidateAssetMetadata.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/InvalidateAssetMetadata.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\InvalidateAssetMetadata.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ReleaseReserve.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(55,32): warning C4251: 'enjin::sdk::project::ReleaseReserve::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ReleaseReserve' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MintInput.hpp(67,27): warning C4251: 'enjin::sdk::models::MintInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MintInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MintInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(56,32): warning C4251: 'enjin::sdk::project::ReleaseReserve::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ReleaseReserve' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ResetEnjApproval.hpp(28): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CompleteTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CompleteTrade.hpp(50,32): warning C4251: 'enjin::sdk::project::CompleteTrade::trade_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CompleteTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettingsInput.hpp(74,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettingsInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettingsInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettingsInput.hpp(74): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(32): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62,52): warning C4251: 'enjin::sdk::project::CreateTrade::asking_assets_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(56,32): warning C4251: 'enjin::sdk::project::DecreaseMaxMeltFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(55,32): warning C4251: 'enjin::sdk::project::DecreaseMaxTransferFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(63,52): warning C4251: 'enjin::sdk::project::CreateTrade::offering_assets_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(95,32): warning C4251: 'enjin::sdk::project::CreateAsset::name_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(57,24): warning C4251: 'enjin::sdk::project::DecreaseMaxMeltFee::max_melt_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(56,24): warning C4251: 'enjin::sdk::project::DecreaseMaxTransferFee::max_transfer_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\DecreaseMaxTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(64,32): warning C4251: 'enjin::sdk::project::CreateTrade::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\CreateTrade.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(96,32): warning C4251: 'enjin::sdk::project::CreateAsset::total_supply_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72,27): warning C4251: 'enjin::sdk::models::MeltInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MeltInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(97,32): warning C4251: 'enjin::sdk::project::CreateAsset::initial_reserve_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(98,45): warning C4251: 'enjin::sdk::project::CreateAsset::supply_model_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(452): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SetMeltFee.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SetTransferFee.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(99,32): warning C4251: 'enjin::sdk::project::CreateAsset::melt_value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SetTransferable.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(100,24): warning C4251: 'enjin::sdk::project::CreateAsset::melt_fee_ratio_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(101,46): warning C4251: 'enjin::sdk::project::CreateAsset::transferable_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(496): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(102,58): warning C4251: 'enjin::sdk::project::CreateAsset::transfer_fee_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(102): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateAsset.hpp(103,25): warning C4251: 'enjin::sdk::project::CreateAsset::non_fungible_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(57,32): warning C4251: 'enjin::sdk::project::MintAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MintAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreatePlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::CreatePlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreatePlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(56,32): warning C4251: 'enjin::sdk::project::SendEnj::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(58,51): warning C4251: 'enjin::sdk::project::MintAsset::mints_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MintAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(58): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\MintAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TradeInput.hpp(72,27): warning C4251: 'enjin::sdk::models::TradeInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TradeInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TradeInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(57,32): warning C4251: 'enjin::sdk::project::SendEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(55,32): warning C4251: 'enjin::sdk::project::ReleaseReserve::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ReleaseReserve' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(56,32): warning C4251: 'enjin::sdk::project::ReleaseReserve::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ReleaseReserve' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\ReleaseReserve.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(51,51): warning C4251: 'enjin::sdk::player::MeltAsset::melts_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::MeltAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(51): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/Message.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SetUri.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SetWhitelisted.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::CreateTrade ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62,52): warning C4251: 'enjin::sdk::project::CreateTrade::asking_assets_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(70,32): warning C4251: 'enjin::sdk::project::SendAsset::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(63,52): warning C4251: 'enjin::sdk::project::CreateTrade::offering_assets_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(62): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(71,32): warning C4251: 'enjin::sdk::project::SendAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/CreateTrade.hpp(64,32): warning C4251: 'enjin::sdk::project::CreateTrade::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::CreateTrade' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(72,32): warning C4251: 'enjin::sdk::project::SendAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(73,32): warning C4251: 'enjin::sdk::project::SendAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(74,32): warning C4251: 'enjin::sdk::project::SendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/Message.hpp(50,32): warning C4251: 'enjin::sdk::player::Message::message_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::Message' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ResetEnjApproval.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(56,32): warning C4251: 'enjin::sdk::project::SetMeltFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(55,32): warning C4251: 'enjin::sdk::project::SetTransferFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(61,32): warning C4251: 'enjin::sdk::project::SetTransferable::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(57,24): warning C4251: 'enjin::sdk::project::SetMeltFee::melt_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetMeltFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(56,32): warning C4251: 'enjin::sdk::project::SetTransferFee::transfer_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferFee.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(62,32): warning C4251: 'enjin::sdk::project::SetTransferable::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(63,46): warning C4251: 'enjin::sdk::project::SetTransferable::transferable_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(496): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetTransferable.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(56,32): warning C4251: 'enjin::sdk::project::DecreaseMaxMeltFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AuthPlayer.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxMeltFee.hpp(57,24): warning C4251: 'enjin::sdk::project::DecreaseMaxMeltFee::max_melt_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AuthProject.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(55,32): warning C4251: 'enjin::sdk::project::SetApprovalForAll::operator_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetApprovalForAll' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(56,25): warning C4251: 'enjin::sdk::project::SetApprovalForAll::approved_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetApprovalForAll' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(60,32): warning C4251: 'enjin::sdk::project::SetUri::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(61,32): warning C4251: 'enjin::sdk::project::SetUri::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(62,32): warning C4251: 'enjin::sdk::project::SetUri::uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetUri.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetPlayers.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthPlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthPlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetWallets.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthPlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthPlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthPlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::AuthPlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthPlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthPlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthPlayer.hpp(48): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthPlayer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthProject.hpp(53,32): warning C4251: 'enjin::sdk::project::AuthProject::uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthProject' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthProject.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthProject.hpp(54,32): warning C4251: 'enjin::sdk::project::AuthProject::secret_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AuthProject' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AuthProject.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\AuthProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SharedSchema.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(70,32): warning C4251: 'enjin::sdk::player::SendAsset::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(71,32): warning C4251: 'enjin::sdk::player::SendAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(71,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PlayerFilter.hpp(78,27): warning C4251: 'enjin::sdk::models::PlayerFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PlayerFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PlayerFilter.hpp(78): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(72,32): warning C4251: 'enjin::sdk::player::SendAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::DecreaseMaxTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(72,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::account_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(73,32): warning C4251: 'enjin::sdk::player::SendAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(73,40): warning C4251: 'enjin::sdk::project::SetWhitelisted::whitelisted_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(1025): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(74,32): warning C4251: 'enjin::sdk::player::SendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(55,32): warning C4251: 'enjin::sdk::project::DecreaseMaxTransferFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(74,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::whitelisted_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DecreaseMaxTransferFee.hpp(56,24): warning C4251: 'enjin::sdk::project::DecreaseMaxTransferFee::max_transfer_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DecreaseMaxTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(75,25): warning C4251: 'enjin::sdk::project::SetWhitelisted::on_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\mutations\SetWhitelisted.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(56,32): warning C4251: 'enjin::sdk::project::SetMeltFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/DeletePlayer.hpp(48,32): warning C4251: 'enjin::sdk::project::DeletePlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::DeletePlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(57,24): warning C4251: 'enjin::sdk::project::SetMeltFee::melt_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] CancelTransaction.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(59,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::message': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(60,24): warning C4251: 'enjin::sdk::graphql::GraphqlError::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(61,60): warning C4251: 'enjin::sdk::graphql::GraphqlError::locations': class 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(48): message : see declaration of 'std::optional,std::allocator>>,std::allocator,std::allocator>>>>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\mutations\CancelTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\mutations\CancelTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(56,32): warning C4251: 'enjin::sdk::player::SendEnj::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(62,32): warning C4251: 'enjin::sdk::graphql::GraphqlError::details': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlError' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\mutations\CancelTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\mutations\CancelTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(57,32): warning C4251: 'enjin::sdk::player::SendEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/CancelTransaction.hpp(47,24): warning C4251: 'enjin::sdk::shared::CancelTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::CancelTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\mutations\CancelTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/CancelTransaction.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\mutations\CancelTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(55,32): warning C4251: 'enjin::sdk::project::SetTransferFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87,27): warning C4251: 'enjin::sdk::models::PaginationCursor::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationCursor' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationCursor.hpp(87): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetAssets.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(56,32): warning C4251: 'enjin::sdk::project::SetTransferFee::transfer_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(73,46): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlResponse::errors': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlResponse.hpp(37): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51,40): warning C4251: 'enjin::sdk::graphql::GraphqlQueryRegistry::registered': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlQueryRegistry' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(95): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(105,31): warning C4251: 'enjin::sdk::http::HttpRequest::method': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(106,32): warning C4251: 'enjin::sdk::http::HttpRequest::path_query_fragment': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(107,32): warning C4251: 'enjin::sdk::http::HttpRequest::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(108,40): warning C4251: 'enjin::sdk::http::HttpRequest::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayer.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(102,39): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(55,32): warning C4251: 'enjin::sdk::player::SetApprovalForAll::operator_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SetApprovalForAll' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(103,36): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(56,25): warning C4251: 'enjin::sdk::player::SetApprovalForAll::approved_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SetApprovalForAll' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(104,44): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(112,35): warning C4251: 'enjin::sdk::http::HttpResponse::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(113,32): warning C4251: 'enjin::sdk::http::HttpResponse::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(114,40): warning C4251: 'enjin::sdk::http::HttpResponse::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113,27): warning C4251: 'enjin::sdk::models::AssetFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(61,32): warning C4251: 'enjin::sdk::project::SetTransferable::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(62,32): warning C4251: 'enjin::sdk::project::SetTransferable::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::AssetSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(63,46): warning C4251: 'enjin::sdk::project::SetTransferable::transferable_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(496): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(95): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51,40): warning C4251: 'enjin::sdk::graphql::GraphqlQueryRegistry::registered': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlQueryRegistry' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(105,31): warning C4251: 'enjin::sdk::http::HttpRequest::method': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(106,32): warning C4251: 'enjin::sdk::http::HttpRequest::path_query_fragment': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(107,32): warning C4251: 'enjin::sdk::http::HttpRequest::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(50,32): warning C4251: 'enjin::sdk::shared::GetAsset::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAsset.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(108,40): warning C4251: 'enjin::sdk::http::HttpRequest::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(102,39): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(103,36): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(60,32): warning C4251: 'enjin::sdk::project::SetUri::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(104,44): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(61,32): warning C4251: 'enjin::sdk::project::SetUri::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(112,35): warning C4251: 'enjin::sdk::http::HttpResponse::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(62,32): warning C4251: 'enjin::sdk::project::SetUri::uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(113,32): warning C4251: 'enjin::sdk::http::HttpResponse::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(114,40): warning C4251: 'enjin::sdk::http::HttpResponse::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(72,17): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(74,40): warning C4251: 'enjin::sdk::ClientMiddleware::client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(77,24): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51,45): warning C4251: 'enjin::sdk::BaseSchema::middleware': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayer.hpp(50,32): warning C4251: 'enjin::sdk::project::GetPlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetPlayer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(54,50): warning C4251: 'enjin::sdk::BaseSchema::logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/IHttpClient.hpp(59): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PlayerFilter.hpp(78,27): warning C4251: 'enjin::sdk::models::PlayerFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PlayerFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PlayerFilter.hpp(78): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(72,17): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(57,23): warning C4251: 'enjin::sdk::BaseSchema::schema': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(56,45): warning C4251: 'enjin::sdk::project::GetWallets::user_ids_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(74,40): warning C4251: 'enjin::sdk::ClientMiddleware::client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(57,45): warning C4251: 'enjin::sdk::project::GetWallets::eth_addresses_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetWallets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75,27): warning C4251: 'enjin::sdk::models::GasPrices::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::GasPrices' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(77,24): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51,45): warning C4251: 'enjin::sdk::BaseSchema::middleware': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(54,50): warning C4251: 'enjin::sdk::BaseSchema::logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/IHttpClient.hpp(59): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59,40): warning C4251: 'enjin::sdk::shared::GetAssets::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(57,23): warning C4251: 'enjin::sdk::BaseSchema::schema': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60,43): warning C4251: 'enjin::sdk::shared::GetAssets::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetAssets.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81,27): warning C4251: 'enjin::sdk::models::Project::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Project' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Project.hpp(81): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(71,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68,27): warning C4251: 'enjin::sdk::models::AssetTransferFeeSettings::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetTransferFeeSettings' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetTransferFeeSettings.hpp(68): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(72,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::account_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85,27): warning C4251: 'enjin::sdk::models::AssetConfigData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetConfigData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetConfigData.hpp(85): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(73,40): warning C4251: 'enjin::sdk::project::SetWhitelisted::whitelisted_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(1025): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/CancelTransaction.hpp(47,24): warning C4251: 'enjin::sdk::shared::CancelTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::CancelTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92,27): warning C4251: 'enjin::sdk::models::AssetStateData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetStateData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetStateData.hpp(92): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(74,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::whitelisted_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(75,25): warning C4251: 'enjin::sdk::project::SetWhitelisted::on_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82,27): warning C4251: 'enjin::sdk::models::AssetVariant::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetVariant' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetVariant.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94,27): warning C4251: 'enjin::sdk::models::Asset::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Asset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Asset.hpp(94): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/UnlinkWallet.hpp(48,32): warning C4251: 'enjin::sdk::project::UnlinkWallet::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::UnlinkWallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionEvent::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionEvent' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionEvent.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51,40): warning C4251: 'enjin::sdk::graphql::GraphqlQueryRegistry::registered': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlQueryRegistry' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(80): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82,27): warning C4251: 'enjin::sdk::models::TransactionLog::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionLog' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionLog.hpp(82): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(72,17): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98,27): warning C4251: 'enjin::sdk::models::TransactionReceipt::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionReceipt' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionReceipt.hpp(98): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(74,40): warning C4251: 'enjin::sdk::ClientMiddleware::client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(52,42): warning C4251: 'enjin::sdk::shared::GetBalances::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetBalances' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84,27): warning C4251: 'enjin::sdk::models::BlockchainData::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BlockchainData' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BlockchainData.hpp(84): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(77,24): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetBalances.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(50,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_contracts_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129,27): warning C4251: 'enjin::sdk::models::Transaction::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Transaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Transaction.hpp(129): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(51,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_notifications_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51,45): warning C4251: 'enjin::sdk::BaseSchema::middleware': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(53,41): warning C4251: 'enjin::sdk::project::GetPlayers::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetPlayers' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\queries\GetPlayers.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91,27): warning C4251: 'enjin::sdk::models::Wallet::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Wallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Wallet.hpp(91): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(54,50): warning C4251: 'enjin::sdk::BaseSchema::logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/IHttpClient.hpp(59): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(57,23): warning C4251: 'enjin::sdk::BaseSchema::schema': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79,27): warning C4251: 'enjin::sdk::models::Balance::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Balance' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Balance.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75,27): warning C4251: 'enjin::sdk::models::GasPrices::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::GasPrices' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75,27): warning C4251: 'enjin::sdk::models::GasPrices::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::GasPrices' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetGasPrices.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(55,24): warning C4251: 'enjin::sdk::shared::GetTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetPlatform.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(56,32): warning C4251: 'enjin::sdk::shared::GetTransaction::transaction_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayers ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155,27): warning C4251: 'enjin::sdk::models::TransactionFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::TransactionSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/CancelTransaction.hpp(47,24): warning C4251: 'enjin::sdk::shared::CancelTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::CancelTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(53,41): warning C4251: 'enjin::sdk::project::GetPlayers::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetPlayers' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayers.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/CancelTransaction.hpp(47,24): warning C4251: 'enjin::sdk::shared::CancelTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::CancelTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(52,42): warning C4251: 'enjin::sdk::shared::GetBalances::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetBalances' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(50,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_contracts_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(51,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_notifications_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(52,42): warning C4251: 'enjin::sdk::shared::GetBalances::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetBalances' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(52): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58,46): warning C4251: 'enjin::sdk::shared::GetTransactions::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59,49): warning C4251: 'enjin::sdk::shared::GetTransactions::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(50,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_contracts_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(51,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_notifications_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetProject.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetGasPrices.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetGasPrices.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetGasPrices.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetGasPrices.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetPlatform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetPlatform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetPlatform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetPlatform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(55,24): warning C4251: 'enjin::sdk::shared::GetTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(50,32): warning C4251: 'enjin::sdk::shared::GetAsset::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(56,32): warning C4251: 'enjin::sdk::shared::GetTransaction::transaction_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113,27): warning C4251: 'enjin::sdk::models::AssetFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(50,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_contracts_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetPlatform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(50): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetPlatform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155,27): warning C4251: 'enjin::sdk::models::TransactionFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(51,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_notifications_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetPlatform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(50): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetPlatform.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::AssetSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::TransactionSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(52,42): warning C4251: 'enjin::sdk::shared::GetBalances::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetBalances' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(52): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetBalances.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetTransaction.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(55,32): warning C4251: 'enjin::sdk::project::GetWallet::user_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59,40): warning C4251: 'enjin::sdk::shared::GetAssets::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(56,32): warning C4251: 'enjin::sdk::project::GetWallet::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60,43): warning C4251: 'enjin::sdk::shared::GetAssets::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\player\PlayerSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(55,24): warning C4251: 'enjin::sdk::shared::GetTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(56,32): warning C4251: 'enjin::sdk::shared::GetTransaction::transaction_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58,46): warning C4251: 'enjin::sdk::shared::GetTransactions::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59,49): warning C4251: 'enjin::sdk::shared::GetTransactions::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(50,32): warning C4251: 'enjin::sdk::shared::GetAsset::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallets ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(56,45): warning C4251: 'enjin::sdk::project::GetWallets::user_ids_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallets.hpp(57,45): warning C4251: 'enjin::sdk::project::GetWallets::eth_addresses_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/InvalidateAssetMetadata.hpp(48,32): warning C4251: 'enjin::sdk::project::InvalidateAssetMetadata::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::InvalidateAssetMetadata' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72,27): warning C4251: 'enjin::sdk::models::MeltInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MeltInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(51,51): warning C4251: 'enjin::sdk::project::MeltAsset::melts_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MeltAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(51): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/Message.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/Message.hpp(50,32): warning C4251: 'enjin::sdk::project::Message::message_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::Message' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MintInput.hpp(67,27): warning C4251: 'enjin::sdk::models::MintInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MintInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MintInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MintAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(57,32): warning C4251: 'enjin::sdk::project::MintAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MintAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(58,51): warning C4251: 'enjin::sdk::project::MintAsset::mints_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MintAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MintAsset.hpp(58): message : see declaration of 'std::optional>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113,27): warning C4251: 'enjin::sdk::models::AssetFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::AssetSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155,27): warning C4251: 'enjin::sdk::models::TransactionFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::TransactionSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetProject.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetTransactions.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] EnumUtils.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ReleaseReserve ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] FutureUtils.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(55,32): warning C4251: 'enjin::sdk::project::ReleaseReserve::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ReleaseReserve' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ReleaseReserve.hpp(56,32): warning C4251: 'enjin::sdk::project::ReleaseReserve::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ReleaseReserve' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59,40): warning C4251: 'enjin::sdk::shared::GetAssets::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ResetEnjApproval.hpp(28): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60,43): warning C4251: 'enjin::sdk::shared::GetAssets::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(129,46): warning C4251: 'enjin::sdk::ProjectClient::ProjectClientBuilder::m_reauthentication_stopped_handler': class 'std::optional>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient::ProjectClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(52): message : see declaration of 'std::optional>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58,46): warning C4251: 'enjin::sdk::shared::GetTransactions::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(130,36): warning C4251: 'enjin::sdk::ProjectClient::ProjectClientBuilder::m_base_uri': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient::ProjectClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59,49): warning C4251: 'enjin::sdk::shared::GetTransactions::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(131,29): warning C4251: 'enjin::sdk::ProjectClient::ProjectClientBuilder::m_automatic_reauthentication': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient::ProjectClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(132,44): warning C4251: 'enjin::sdk::ProjectClient::ProjectClientBuilder::m_http_client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient::ProjectClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(133,43): warning C4251: 'enjin::sdk::ProjectClient::ProjectClientBuilder::m_http_log_level': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient::ProjectClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(133): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(134,48): warning C4251: 'enjin::sdk::ProjectClient::ProjectClientBuilder::m_logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient::ProjectClientBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/IHttpClient.hpp(59): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(144,35): warning C4251: 'enjin::sdk::ProjectClient::auth_timer': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(144): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(147,48): warning C4251: 'enjin::sdk::ProjectClient::reauthentication_stopped_handler': class 'std::optional>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(52): message : see declaration of 'std::optional>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(149,32): warning C4251: 'enjin::sdk::ProjectClient::uuid': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155,27): warning C4251: 'enjin::sdk::models::TransactionFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(150,32): warning C4251: 'enjin::sdk::ProjectClient::secret': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(68): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ProjectClient.hpp(153,24): warning C4251: 'enjin::sdk::ProjectClient::auth_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::ProjectClient' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\ProjectClient.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::TransactionSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67,27): warning C4251: 'enjin::sdk::models::PaginationInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PaginationInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PaginationInput.hpp(67): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] JsonUtils.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(84): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(55,24): warning C4251: 'enjin::sdk::shared::GetTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\JsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\JsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(56,32): warning C4251: 'enjin::sdk::shared::GetTransaction::transaction_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransaction.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(50,32): warning C4251: 'enjin::sdk::shared::GetAsset::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113,27): warning C4251: 'enjin::sdk::models::AssetFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Logger.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::AssetSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] LoggerProvider.cpp RapidJsonUtils.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(56,32): warning C4251: 'enjin::sdk::project::SendEnj::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(57,32): warning C4251: 'enjin::sdk::project::SendEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendEnj' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\LoggerProvider.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\LoggerProvider.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Timer.cpp C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator>::Type,ptrdiff_t,internal::MaybeAddConst>::Type*,internal::MaybeAddConst>::Type&>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(194): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59,40): warning C4251: 'enjin::sdk::shared::GetAssets::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60,43): warning C4251: 'enjin::sdk::shared::GetAssets::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\SharedSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58,46): warning C4251: 'enjin::sdk::shared::GetTransactions::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(70,32): warning C4251: 'enjin::sdk::project::SendAsset::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59,49): warning C4251: 'enjin::sdk::shared::GetTransactions::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\shared\queries\GetTransactions.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(71,32): warning C4251: 'enjin::sdk::project::SendAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(548): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(72,32): warning C4251: 'enjin::sdk::project::SendAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(2024): message : see reference to class template instantiation 'rapidjson::GenericValue,rapidjson::MemoryPoolAllocator>' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(73,32): warning C4251: 'enjin::sdk::project::SendAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp(23): message : see reference to class template instantiation 'rapidjson::GenericDocument,rapidjson::MemoryPoolAllocator,rapidjson::CrtAllocator>' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(74,32): warning C4251: 'enjin::sdk::project::SendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,rapidjson::GenericMember *,rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(102,19): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(549): message : see reference to class template instantiation 'rapidjson::GenericMemberIterator' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(110,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xutility(5959,54): message : see declaration of 'std::iterator' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(121,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::pointer': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(123,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::reference': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\.conan\data\rapidjson\1.1.0\_\_\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\rapidjson/document.h(125,5): warning C4996: 'std::iterator,ptrdiff_t,const rapidjson::GenericMember *,const rapidjson::GenericMember &>::difference_type': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The header is NOT deprecated.) The C++ Standard has never required user-defined iterators to derive from std::iterator. To fix this warning, stop deriving from std::iterator and start providing publicly accessible typedefs named iterator_category, value_type, difference_type, pointer, and reference. Note that value_type is required to be non-const, even for constant iterators. You can define _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ Encoding=rapidjson::UTF8, Allocator=rapidjson::MemoryPoolAllocator ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\RapidJsonUtils.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(52,42): warning C4251: 'enjin::sdk::utils::Timer::action': class 'std::optional>' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(52): message : see declaration of 'std::optional>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(53,46): warning C4251: 'enjin::sdk::utils::Timer::duration': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(53): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(56,29): warning C4251: 'enjin::sdk::utils::Timer::timer_cv': class 'std::condition_variable' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(570): message : see declaration of 'std::condition_variable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(57,17): warning C4251: 'enjin::sdk::utils::Timer::timer_thread': class 'std::thread' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread(37): message : see declaration of 'std::thread' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/Timer.hpp(60,24): warning C4251: 'enjin::sdk::utils::Timer::timer_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::Timer' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\utils\Timer.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(55,32): warning C4251: 'enjin::sdk::project::SetApprovalForAll::operator_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetApprovalForAll' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(56,25): warning C4251: 'enjin::sdk::project::SetApprovalForAll::approved_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetApprovalForAll' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetMeltFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(56,32): warning C4251: 'enjin::sdk::project::SetMeltFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetMeltFee.hpp(57,24): warning C4251: 'enjin::sdk::project::SetMeltFee::melt_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetMeltFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferFee ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(55,32): warning C4251: 'enjin::sdk::project::SetTransferFee::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferFee.hpp(56,32): warning C4251: 'enjin::sdk::project::SetTransferFee::transfer_fee_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferFee' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetTransferable ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(61,32): warning C4251: 'enjin::sdk::project::SetTransferable::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(62,32): warning C4251: 'enjin::sdk::project::SetTransferable::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetTransferable.hpp(63,46): warning C4251: 'enjin::sdk::project::SetTransferable::transferable_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetTransferable' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(496): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetUri ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(60,32): warning C4251: 'enjin::sdk::project::SetUri::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(61,32): warning C4251: 'enjin::sdk::project::SetUri::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetUri.hpp(62,32): warning C4251: 'enjin::sdk::project::SetUri::uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetUri' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetWhitelisted ] (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(71,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(72,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::account_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(73,40): warning C4251: 'enjin::sdk::project::SetWhitelisted::whitelisted_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(1025): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(74,32): warning C4251: 'enjin::sdk::project::SetWhitelisted::whitelisted_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetWhitelisted.hpp(75,25): warning C4251: 'enjin::sdk::project::SetWhitelisted::on_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetWhitelisted' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/UnlinkWallet.hpp(48,32): warning C4251: 'enjin::sdk::project::UnlinkWallet::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::UnlinkWallet' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(85,30): warning C4251: 'enjin::sdk::utils::LoggerProvider::logger': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::utils::LoggerProvider' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/LoggerProvider.hpp(36): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51,40): warning C4251: 'enjin::sdk::graphql::GraphqlQueryRegistry::registered': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::GraphqlQueryRegistry' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(105,31): warning C4251: 'enjin::sdk::http::HttpRequest::method': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(64): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(106,32): warning C4251: 'enjin::sdk::http::HttpRequest::path_query_fragment': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(107,32): warning C4251: 'enjin::sdk::http::HttpRequest::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpRequest.hpp(108,40): warning C4251: 'enjin::sdk::http::HttpRequest::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpRequest' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(102,39): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(103,36): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::m_body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(104,44): warning C4251: 'enjin::sdk::http::HttpResponse::HttpResponseBuilder::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse::HttpResponseBuilder' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(112,35): warning C4251: 'enjin::sdk::http::HttpResponse::code': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(47): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(113,32): warning C4251: 'enjin::sdk::http::HttpResponse::body': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/HttpResponse.hpp(114,40): warning C4251: 'enjin::sdk::http::HttpResponse::headers': class 'std::map,std::allocator>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::http::HttpResponse' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlQueryRegistry.hpp(51): message : see declaration of 'std::map,std::allocator>>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(72,17): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(74,40): warning C4251: 'enjin::sdk::ClientMiddleware::client': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(35): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/ClientMiddleware.hpp(77,24): warning C4251: 'enjin::sdk::ClientMiddleware::auth_token_mutex': class 'std::mutex' needs to have dll-interface to be used by clients of class 'enjin::sdk::ClientMiddleware' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\mutex(86): message : see declaration of 'std::mutex' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51,45): warning C4251: 'enjin::sdk::BaseSchema::middleware': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(51): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(54,50): warning C4251: 'enjin::sdk::BaseSchema::logger_provider': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/IHttpClient.hpp(59): message : see declaration of 'std::shared_ptr' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/BaseSchema.hpp(57,23): warning C4251: 'enjin::sdk::BaseSchema::schema': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::BaseSchema' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75,27): warning C4251: 'enjin::sdk::models::GasPrices::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::GasPrices' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/GasPrices.hpp(75): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79,27): warning C4251: 'enjin::sdk::models::SupplyModels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::SupplyModels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/SupplyModels.hpp(79): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72,27): warning C4251: 'enjin::sdk::models::Contracts::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Contracts' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Contracts.hpp(72): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71,27): warning C4251: 'enjin::sdk::models::PusherChannels::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherChannels' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherChannels.hpp(71): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73,27): warning C4251: 'enjin::sdk::models::Pusher::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Pusher' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Pusher.hpp(73): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60,27): warning C4251: 'enjin::sdk::models::Notifications::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Notifications' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Notifications.hpp(60): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77,27): warning C4251: 'enjin::sdk::models::Platform::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::Platform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/Platform.hpp(77): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/CancelTransaction.hpp(47,24): warning C4251: 'enjin::sdk::shared::CancelTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::CancelTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetBalances.hpp(52,42): warning C4251: 'enjin::sdk::shared::GetBalances::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetBalances' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(50,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_contracts_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetPlatform.hpp(51,25): warning C4251: 'enjin::sdk::shared::GetPlatform::with_notifications_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetPlatform' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(55,24): warning C4251: 'enjin::sdk::shared::GetTransaction::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(44): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransaction.hpp(56,32): warning C4251: 'enjin::sdk::shared::GetTransaction::transaction_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransaction' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155,27): warning C4251: 'enjin::sdk::models::TransactionFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionFilter.hpp(155): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::TransactionSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransactionSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransactionSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58,46): warning C4251: 'enjin::sdk::shared::GetTransactions::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(58): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59,49): warning C4251: 'enjin::sdk::shared::GetTransactions::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetTransactions' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetTransactions.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAsset.hpp(50,32): warning C4251: 'enjin::sdk::shared::GetAsset::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAsset' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/GraphqlError.hpp(40): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113,27): warning C4251: 'enjin::sdk::models::AssetFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetFilter' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetFilter.hpp(113): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69,27): warning C4251: 'enjin::sdk::models::AssetSortInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::AssetSortInput' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/AssetSortInput.hpp(69): message : see declaration of 'std::unique_ptr>' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83,44): warning C4251: 'enjin::sdk::shared::PaginationArguments::pagination_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PaginationArguments' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PaginationArguments.hpp(83): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::PaginationArguments' being compiled (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59,40): warning C4251: 'enjin::sdk::shared::GetAssets::filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(59): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60,43): warning C4251: 'enjin::sdk::shared::GetAssets::sort_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::GetAssets' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/GetAssets.hpp(60): message : see declaration of 'std::optional' (compiling source file C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\schemas\project\ProjectSchema.cpp) [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PusherOptions.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63,27): warning C4251: 'enjin::sdk::models::PusherOptions::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::PusherOptions' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/PusherOptions.hpp(63): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] PusherOptions.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(63,32): warning C4251: 'enjin::pusher::PusherOptions::cluster': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherOptions' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(63): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(64,25): warning C4251: 'enjin::pusher::PusherOptions::encrypted': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::pusher::PusherOptions' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\src\include\PusherOptions.hpp(64): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AdvancedSendAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82,27): warning C4251: 'enjin::sdk::models::TransferInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransferInput' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(57,55): warning C4251: 'enjin::sdk::player::AdvancedSendAsset::transfers_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::AdvancedSendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(57): message : see declaration of 'std::optional>>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/AdvancedSendAsset.hpp(58,32): warning C4251: 'enjin::sdk::player::AdvancedSendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::AdvancedSendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ApproveEnj.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveEnj.hpp(51,32): warning C4251: 'enjin::sdk::player::ApproveEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::ApproveEnj' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ApproveMaxEnj.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ApproveMaxEnj.hpp(27): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] BridgeAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(60,32): warning C4251: 'enjin::sdk::player::BridgeAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(61,32): warning C4251: 'enjin::sdk::player::BridgeAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAsset.hpp(62,32): warning C4251: 'enjin::sdk::player::BridgeAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] BridgeAssets.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(56,32): warning C4251: 'enjin::sdk::player::BridgeAssets::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAssets' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeAssets.hpp(57,45): warning C4251: 'enjin::sdk::player::BridgeAssets::asset_indices_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeAssets' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] BridgeClaimAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeClaimAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/BridgeClaimAsset.hpp(50,32): warning C4251: 'enjin::sdk::player::BridgeClaimAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::BridgeClaimAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] MeltAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72,27): warning C4251: 'enjin::sdk::models::MeltInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MeltInput' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(30): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(51,51): warning C4251: 'enjin::sdk::player::MeltAsset::melts_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::MeltAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/MeltAsset.hpp(51): message : see declaration of 'std::optional>>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Message.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/Message.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/Message.hpp(50,32): warning C4251: 'enjin::sdk::player::Message::message_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::Message' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ResetEnjApproval.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/ResetEnjApproval.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SendAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(70,32): warning C4251: 'enjin::sdk::player::SendAsset::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(71,32): warning C4251: 'enjin::sdk::player::SendAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(72,32): warning C4251: 'enjin::sdk::player::SendAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(73,32): warning C4251: 'enjin::sdk::player::SendAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendAsset.hpp(74,32): warning C4251: 'enjin::sdk::player::SendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SendEnj.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(56,32): warning C4251: 'enjin::sdk::player::SendEnj::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendEnj' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SendEnj.hpp(57,32): warning C4251: 'enjin::sdk::player::SendEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SendEnj' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SetApprovalForAll.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(55,32): warning C4251: 'enjin::sdk::player::SetApprovalForAll::operator_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SetApprovalForAll' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/SetApprovalForAll.hpp(56,25): warning C4251: 'enjin::sdk::player::SetApprovalForAll::approved_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::player::SetApprovalForAll' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] UnlinkWallet.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetPlayer.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(95): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/GetPlayer.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetWallet.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/player/GetWallet.hpp(28): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::player::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] AdvancedSendAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82,27): warning C4251: 'enjin::sdk::models::TransferInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::TransferInput' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/TransferInput.hpp(82): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(31): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::AdvancedSendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(57,55): warning C4251: 'enjin::sdk::project::AdvancedSendAsset::transfers_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AdvancedSendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(57): message : see declaration of 'std::optional>>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/AdvancedSendAsset.hpp(58,32): warning C4251: 'enjin::sdk::project::AdvancedSendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::AdvancedSendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ApproveEnj.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveEnj.hpp(51,32): warning C4251: 'enjin::sdk::project::ApproveEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::ApproveEnj' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ApproveMaxEnj.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ApproveMaxEnj.hpp(27): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ApproveMaxEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] BridgeAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(60,32): warning C4251: 'enjin::sdk::project::BridgeAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(61,32): warning C4251: 'enjin::sdk::project::BridgeAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAsset.hpp(62,32): warning C4251: 'enjin::sdk::project::BridgeAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] BridgeAssets.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeAssets ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(56,32): warning C4251: 'enjin::sdk::project::BridgeAssets::asset_id': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAssets' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeAssets.hpp(57,45): warning C4251: 'enjin::sdk::project::BridgeAssets::asset_indices': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeAssets' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(424): message : see declaration of 'std::optional>>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] BridgeClaimAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeClaimAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::BridgeClaimAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/BridgeClaimAsset.hpp(50,32): warning C4251: 'enjin::sdk::project::BridgeClaimAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::BridgeClaimAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] MeltAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72,27): warning C4251: 'enjin::sdk::models::MeltInput::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::MeltInput' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/MeltInput.hpp(72): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(30): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::MeltAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(51,51): warning C4251: 'enjin::sdk::project::MeltAsset::melts_opt': class 'std::optional>>' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::MeltAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/MeltAsset.hpp(51): message : see declaration of 'std::optional>>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Message.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/Message.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::Message ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/Message.hpp(50,32): warning C4251: 'enjin::sdk::project::Message::message_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::Message' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] ResetEnjApproval.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/ResetEnjApproval.hpp(28): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::ResetEnjApproval ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SendAsset.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendAsset ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(70,32): warning C4251: 'enjin::sdk::project::SendAsset::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(71,32): warning C4251: 'enjin::sdk::project::SendAsset::asset_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(72,32): warning C4251: 'enjin::sdk::project::SendAsset::asset_index_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(73,32): warning C4251: 'enjin::sdk::project::SendAsset::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendAsset.hpp(74,32): warning C4251: 'enjin::sdk::project::SendAsset::data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendAsset' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SendEnj.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SendEnj ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(56,32): warning C4251: 'enjin::sdk::project::SendEnj::recipient_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendEnj' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SendEnj.hpp(57,32): warning C4251: 'enjin::sdk::project::SendEnj::value_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SendEnj' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] SetApprovalForAll.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(76): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(33): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(29): message : see reference to class template instantiation 'enjin::sdk::project::TransactionRequestArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::SetApprovalForAll ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/TransactionRequestArguments.hpp(75,32): warning C4251: 'enjin::sdk::project::TransactionRequestArguments::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::TransactionRequestArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(55,32): warning C4251: 'enjin::sdk::project::SetApprovalForAll::operator_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetApprovalForAll' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/SetApprovalForAll.hpp(56,25): warning C4251: 'enjin::sdk::project::SetApprovalForAll::approved_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::SetApprovalForAll' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] UnlinkWallet.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/UnlinkWallet.hpp(48,32): warning C4251: 'enjin::sdk::project::UnlinkWallet::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::UnlinkWallet' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/UnlinkWallet.hpp(48): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetPlayer.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(95): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(32): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayer.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::PlayerFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetPlayer ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(92,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_linking_info_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(93,24): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::qr_size_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(315): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/PlayerFragmentArguments.hpp(94,25): warning C4251: 'enjin::sdk::shared::PlayerFragmentArguments::with_wallet_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::PlayerFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetPlayer.hpp(50,32): warning C4251: 'enjin::sdk::project::GetPlayer::id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetPlayer' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] GetWallet.cpp C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232,27): warning C4251: 'enjin::sdk::json::JsonValue::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::json::JsonValue' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonValue.hpp(232): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/internal/AbstractGraphqlRequest.hpp(47,23): warning C4251: 'enjin::sdk::graphql::AbstractGraphqlRequest::template_key': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'enjin::sdk::graphql::AbstractGraphqlRequest' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\xstring(4871): message : see declaration of 'std::basic_string,std::allocator>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99,27): warning C4251: 'enjin::sdk::models::BalanceFilter::pimpl': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'enjin::sdk::models::BalanceFilter' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/models/BalanceFilter.hpp(99): message : see declaration of 'std::unique_ptr>' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(186): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(105): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(205): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(117): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(174,42): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::AssetFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(29): message : see reference to class template instantiation 'enjin::sdk::shared::WalletFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(175,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_state_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(176,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_config_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(177,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_blocks_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(178,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_creator_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(179,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_melt_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(180,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_metadata_uri_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(181,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_supply_details_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(182,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_transfer_settings_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(183,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variant_mode_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(184,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_asset_variants_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/AssetFragmentArguments.hpp(185,25): warning C4251: 'enjin::sdk::shared::AssetFragmentArguments::with_variant_metadata_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::AssetFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(101,42): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(36): message : see reference to class template instantiation 'enjin::sdk::shared::BalanceFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(102,45): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::bal_index_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(788): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(103,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/BalanceFragmentArguments.hpp(104,25): warning C4251: 'enjin::sdk::shared::BalanceFragmentArguments::with_bal_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::BalanceFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(191,42): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::transaction_asset_id_format_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(767): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(38): message : see reference to class template instantiation 'enjin::sdk::shared::TransactionFragmentArguments' being compiled [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(192,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_blockchain_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(193,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_meta_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(194,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_encoded_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(195,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_asset_data_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(196,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_signed_txs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(197,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_error_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(198,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_nonce_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(199,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_state_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(200,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(201,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_receipt_logs_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(202,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_log_event_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(203,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_project_uuid_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/TransactionFragmentArguments.hpp(204,25): warning C4251: 'enjin::sdk::shared::TransactionFragmentArguments::with_transaction_wallet_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::TransactionFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] with [ T=enjin::sdk::project::GetWallet ] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113,42): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::wallet_balance_filter_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(113): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(114,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_assets_created_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(115,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_balances_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/shared/WalletFragmentArguments.hpp(116,25): warning C4251: 'enjin::sdk::shared::WalletFragmentArguments::with_wallet_transactions_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::shared::WalletFragmentArguments' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(249): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(55,32): warning C4251: 'enjin::sdk::project::GetWallet::user_id_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallet' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/project/GetWallet.hpp(56,32): warning C4251: 'enjin::sdk::project::GetWallet::eth_address_opt': class 'std::optional' needs to have dll-interface to be used by clients of class 'enjin::sdk::project::GetWallet' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\source_subfolder\include\enjinsdk/JsonUtils.hpp(402): message : see declaration of 'std::optional' [C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\source_subfolder\enjinsdk.vcxproj] Creating library C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1/build_subfolder/lib/enjinsdk.lib and object C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1/build_subfolder/lib/enjinsdk.exp enjinsdk.vcxproj -> C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\bin\enjinsdk.dll Building Custom Rule C:/J/w/prod/BuildSingleReference@4/s/0c0bab/1/CMakeLists.txt enjincppsdk/1.0.0-beta.1: Package 'bb0359ae741beff283f95eec6fad23fa055d7bf6' built enjincppsdk/1.0.0-beta.1: Build folder C:\J\w\prod\BuildSingleReference@4/s\0c0bab\1 enjincppsdk/1.0.0-beta.1: Generated conaninfo.txt enjincppsdk/1.0.0-beta.1: Generated conanbuildinfo.txt enjincppsdk/1.0.0-beta.1: Generating the package enjincppsdk/1.0.0-beta.1: Package folder C:\J\w\prod\BuildSingleReference@4/s\e97d7b\1 enjincppsdk/1.0.0-beta.1: Calling package() ----Running------ > cmake --build C:\J\w\prod\BuildSingleReference@4/s\0c0bab\1\build_subfolder --config Release --target install -- /m:8 /verbosity:minimal ----------------- Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. enjinsdk_utils.vcxproj -> C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\lib\enjinsdk_utils.lib template_generator.vcxproj -> C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\bin\template_generator.exe enjinsdk.vcxproj -> C:\J\w\prod\BuildSingleReference@4\s\0c0bab\1\build_subfolder\bin\enjinsdk.dll -- Install configuration: "Release" -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/BaseSchema.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/ClientMiddleware.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/EnjinHosts.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/EnumUtils.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/EventListenerRegistration.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/GraphqlError.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/GraphqlQueryRegistry.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/GraphqlResponse.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/HttpHeaders.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/HttpLogLevel.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/HttpMethod.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/HttpRequest.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/HttpResponse.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/IClient.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/IDeserializable.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/IEventListener.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/IEventService.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/IHttpClient.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/ILogger.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/internal -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/internal/AbstractGraphqlRequest.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/internal/AbstractGraphqlResponse.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/internal/Timer.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/ISerializable.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/IWebsocketClient.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/JsonUtils.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/JsonValue.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/Logger.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/LoggerProvider.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/LogLevel.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AccessToken.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Asset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetConfigData.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetField.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetFilter.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetIdFormat.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetIndexFormat.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetSortInput.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetStateData.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetSupplyModel.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetTransferable.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetTransferFeeSettings.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetTransferFeeSettingsInput.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetTransferFeeType.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetVariant.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/AssetVariantMode.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Balance.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/BalanceFilter.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/BlockchainData.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Contracts.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/EventType.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/GasPrices.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/LinkingInfo.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/MeltInput.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/MintInput.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/NotificationEvent.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Notifications.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Operator.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/PaginationCursor.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/PaginationInput.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Platform.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Player.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/PlayerFilter.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Project.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Pusher.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/PusherChannels.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/PusherOptions.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/SortDirection.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/SupplyModels.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TradeInput.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Transaction.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransactionEvent.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransactionField.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransactionFilter.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransactionLog.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransactionReceipt.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransactionSortInput.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransactionState.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransactionType.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/TransferInput.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Wallet.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/models/Whitelisted.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/AdvancedSendAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/ApproveEnj.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/ApproveMaxEnj.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/BridgeAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/BridgeAssets.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/BridgeClaimAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/GetPlayer.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/GetWallet.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/IPlayerSchema.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/MeltAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/Message.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/PlayerSchema.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/ResetEnjApproval.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/SendAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/SendEnj.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/SetApprovalForAll.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/player/UnlinkWallet.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/PlayerClient.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/AdvancedSendAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/ApproveEnj.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/ApproveMaxEnj.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/AuthPlayer.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/AuthProject.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/BridgeAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/BridgeAssets.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/BridgeClaimAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/CompleteTrade.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/CreateAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/CreatePlayer.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/CreateTrade.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/DecreaseMaxMeltFee.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/DecreaseMaxTransferFee.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/DeletePlayer.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/GetPlayer.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/GetPlayers.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/GetWallet.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/GetWallets.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/InvalidateAssetMetadata.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/IProjectSchema.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/MeltAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/Message.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/MintAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/ProjectSchema.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/ReleaseReserve.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/ResetEnjApproval.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/SendAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/SendEnj.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/SetApprovalForAll.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/SetMeltFee.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/SetTransferable.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/SetTransferFee.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/SetUri.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/SetWhitelisted.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/TransactionRequestArguments.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/project/UnlinkWallet.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/ProjectClient.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/PusherEventService.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/AssetFragmentArguments.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/BalanceFragmentArguments.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/CancelTransaction.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/GetAsset.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/GetAssets.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/GetBalances.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/GetGasPrices.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/GetPlatform.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/GetProject.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/GetTransaction.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/GetTransactions.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/ISharedSchema.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/PaginationArguments.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/PlayerFragmentArguments.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/SharedSchema.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/TransactionFragmentArguments.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk/shared/WalletFragmentArguments.hpp -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/include/enjinsdk_export.h -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/lib/enjinsdk.lib -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/bin/enjinsdk.dll -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/lib/enjinsdk_utils.lib -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/lib/cmake/enjinsdk/enjinsdkConfig.cmake -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/lib/cmake/enjinsdk/enjinsdkConfigVersion.cmake -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/lib/cmake/enjinsdk/enjinsdkTargets.cmake -- Installing: C:/J/w/prod/BuildSingleReference@4/s/e97d7b/1/lib/cmake/enjinsdk/enjinsdkTargets-release.cmake [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.11.16 ** Copyright (c) 2021 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK enjincppsdk/1.0.0-beta.1 package(): Packaged 1 '.dll' file: enjinsdk.dll enjincppsdk/1.0.0-beta.1 package(): Packaged 1 '.h' file: enjinsdk_export.h enjincppsdk/1.0.0-beta.1 package(): Packaged 155 '.hpp' files enjincppsdk/1.0.0-beta.1 package(): Packaged 2 '.lib' files: enjinsdk.lib, enjinsdk_utils.lib enjincppsdk/1.0.0-beta.1 package(): Packaged 1 file: LICENSE enjincppsdk/1.0.0-beta.1: Package 'bb0359ae741beff283f95eec6fad23fa055d7bf6' created enjincppsdk/1.0.0-beta.1: Created package revision d5972d345317e6479b6e0566d14ccd00 [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK [HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK Aggregating env generators CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY