From 650deff2a1c82c49cff38cc588e427db1f351896 Mon Sep 17 00:00:00 2001 From: sbiscigl Date: Wed, 22 Jul 2026 17:04:02 -0400 Subject: [PATCH 1/2] add option to disable blob generation. mark rules blob as local symbol. --- .../domainmodels/codegeneration/ServiceModel.java | 1 + .../generators/DirectFromC2jGenerator.java | 5 +++-- .../awsclientgenerator/generators/MainGenerator.java | 4 +++- .../generators/cpp/CppClientGenerator.java | 9 ++++++--- .../com/amazonaws/util/awsclientgenerator/main.java | 11 ++++++++--- .../util/awsclientgenerator/velocity/cpp/CMakeFile.vm | 6 ++++++ .../velocity/cpp/ServiceExportHeader.vm | 6 ++++++ .../velocity/cpp/endpoint/EndpointProviderHeader.vm | 7 +------ .../velocity/cpp/endpoint/EndpointProviderSource.vm | 7 +++++++ .../velocity/cpp/endpoint/EndpointRulesHeader.vm | 3 +-- .../velocity/cpp/endpoint/EndpointRulesSource.vm | 2 +- 11 files changed, 43 insertions(+), 18 deletions(-) diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/domainmodels/codegeneration/ServiceModel.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/domainmodels/codegeneration/ServiceModel.java index debbbc5e967f..78484c003f7f 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/domainmodels/codegeneration/ServiceModel.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/domainmodels/codegeneration/ServiceModel.java @@ -33,6 +33,7 @@ public class ServiceModel { boolean enableVirtualOperations; boolean disableSmithyGeneration; boolean skipModelGeneration; + boolean skipEndpointRulesBlob; Collection serviceErrors; Collection presigners; Map queryCompatibleErrorMappings; diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/DirectFromC2jGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/DirectFromC2jGenerator.java index eec9d2e88323..a0c9194f8608 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/DirectFromC2jGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/DirectFromC2jGenerator.java @@ -45,7 +45,8 @@ public ByteArrayOutputStream generateServiceSourceFromJson(String rawJson, Strin String languageBinding, String serviceName, String namespace, String licenseText, boolean generateStandalonePackage, boolean enableVirtualOperations, boolean disableSmithyGeneration, - boolean useSmithyClient, boolean skipModelGeneration) throws Exception { + boolean useSmithyClient, boolean skipModelGeneration, + boolean skipEndpointRulesBlob) throws Exception { GsonBuilder gsonBuilder = new GsonBuilder(); gsonBuilder.registerTypeAdapter(EndpointTests.EndpointTestParams.class, new EndpointTestParamsDeserializer()); gsonBuilder.registerTypeAdapter(EndpointParameterValue.class, new EndpointParameterValueDeserializer()); @@ -63,7 +64,7 @@ public ByteArrayOutputStream generateServiceSourceFromJson(String rawJson, Strin } return mainClientGenerator.generateSourceFromC2jModel(c2jServiceModel, serviceName, languageBinding, namespace, licenseText, generateStandalonePackage, enableVirtualOperations, disableSmithyGeneration, useSmithyClient, - skipModelGeneration); + skipModelGeneration, skipEndpointRulesBlob); } /** diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/MainGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/MainGenerator.java index 1ecc8c972fa5..ffd555cf76ac 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/MainGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/MainGenerator.java @@ -36,7 +36,8 @@ public ByteArrayOutputStream generateSourceFromC2jModel(C2jServiceModel c2jModel String serviceName, String languageBinding, String namespace, String licenseText, boolean generateStandalonePackage, boolean enableVirtualOperations, boolean disableSmithyGeneration, - boolean useSmithyClient, boolean skipModelGeneration) throws Exception { + boolean useSmithyClient, boolean skipModelGeneration, + boolean skipEndpointRulesBlob) throws Exception { SdkSpec spec = new SdkSpec(languageBinding, serviceName, null); // Transform to ServiceModel @@ -51,6 +52,7 @@ public ByteArrayOutputStream generateSourceFromC2jModel(C2jServiceModel c2jModel serviceModel.setDisableSmithyGeneration(disableSmithyGeneration); serviceModel.setUseSmithyClient(useSmithyClient); serviceModel.setSkipModelGeneration(skipModelGeneration); + serviceModel.setSkipEndpointRulesBlob(skipEndpointRulesBlob); spec.setVersion(serviceModel.getMetadata().getApiVersion()); diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/CppClientGenerator.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/CppClientGenerator.java index bdb935ee3ef7..443c9df5bc33 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/CppClientGenerator.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/CppClientGenerator.java @@ -121,8 +121,10 @@ public SdkFileEntry[] generateSourceFiles(ServiceModel serviceModel) throws Exce } fileList.add(generateClientConfigurationFile(serviceModel)); if (serviceModel.getEndpointRules() != null) { - fileList.add(generateEndpointRulesHeaderFile(serviceModel)); - fileList.add(generateEndpointRulesSourceFile(serviceModel)); + if (!serviceModel.isSkipEndpointRulesBlob()) { + fileList.add(generateEndpointRulesHeaderFile(serviceModel)); + fileList.add(generateEndpointRulesSourceFile(serviceModel)); + } fileList.add(generateEndpointProviderHeaderFile(serviceModel)); fileList.add(generateEndpointProviderSourceFile(serviceModel)); @@ -585,7 +587,8 @@ protected SdkFileEntry generateRegionSourceFile(ServiceModel serviceModel) throw protected SdkFileEntry generateEndpointRulesHeaderFile(ServiceModel serviceModel) throws Exception { String templateName = "/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesHeader.vm"; - String fileName = String.format("include/aws/%s/%sEndpointRules.h", serviceModel.getMetadata().getProjectName(), + String fileName = String.format("include/aws/%s/internal/%sEndpointRules.h", + serviceModel.getMetadata().getProjectName(), serviceModel.getMetadata().getClassNamePrefix()); return generateSingleSourceFile(serviceModel, templateName, fileName); } diff --git a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/main.java b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/main.java index eb22f6297fc6..87a8666c83ee 100644 --- a/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/main.java +++ b/tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/main.java @@ -46,6 +46,7 @@ public class main { static final String ENABLE_VIRTUAL_OPERATIONS = "enable-virtual-operations"; static final String DISABLE_SMITHY_GENERATION = "disable-smithy-generation"; static final String SKIP_MODEL_GENERATION = "skip-model-generation"; + static final String SKIP_ENDPOINT_RULES_BLOB = "skip-endpoint-rules-blob"; static final String USE_SMITHY_CLIENT = "use-smithy-client"; public static void main(String[] args) throws IOException { @@ -90,6 +91,7 @@ public static void main(String[] args) throws IOException { boolean enableVirtualOperations = argPairs.containsKey(ENABLE_VIRTUAL_OPERATIONS); boolean disableSmithyGeneration = argPairs.containsKey(DISABLE_SMITHY_GENERATION); boolean skipModelGeneration = argPairs.containsKey(SKIP_MODEL_GENERATION); + boolean skipEndpointRulesBlob = argPairs.containsKey(SKIP_ENDPOINT_RULES_BLOB); String arbitraryJson = readFile(argPairs.getOrDefault(INPUT_FILE_NAME, "")); String endpointRules = null; @@ -129,7 +131,7 @@ public static void main(String[] args) throws IOException { if (!generateTests) { generated = generateService(arbitraryJson, endpointRules, endpointRuleTests, languageBinding, serviceName, namespace, licenseText, generateStandalonePackage, enableVirtualOperations, disableSmithyGeneration, useSmithyClient, - skipModelGeneration); + skipModelGeneration, skipEndpointRulesBlob); componentOutputName = String.format("aws-cpp-sdk-%s", serviceName); } else if (argPairs.containsKey(ENDPOINT_TESTS)) { @@ -212,7 +214,8 @@ private static ByteArrayOutputStream generateService(String arbitraryJson, boolean enableVirtualOperations, boolean disableSmithyGeneration, boolean useSmithyClient, - boolean skipModelGeneration) throws Exception { + boolean skipModelGeneration, + boolean skipEndpointRulesBlob) throws Exception { MainGenerator generator = new MainGenerator(); DirectFromC2jGenerator directFromC2jGenerator = new DirectFromC2jGenerator(generator); @@ -228,7 +231,8 @@ private static ByteArrayOutputStream generateService(String arbitraryJson, enableVirtualOperations, disableSmithyGeneration, useSmithyClient, - skipModelGeneration); + skipModelGeneration, + skipEndpointRulesBlob); return outputStream; } @@ -343,6 +347,7 @@ private static void printHelp() { System.out.println("\t\t--outputfile Writes the generated zip archive to the file."); System.out.println("\t\t--disable-smithy-generation Disable smithy-based generation (default: enabled)"); System.out.println("\t\t--skip-model-generation Skip model file generation (headers+sources), only generate client files. Use when model files come from Smithy codegen."); + System.out.println("\t\t--skip-endpoint-rules-blob Skip generation of the JSON endpoint-rules blob and GetRulesBlob accessor. Use when the BDD bytecode blob carries the ruleset instead."); } diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/CMakeFile.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/CMakeFile.vm index 6f953fd956ac..788057c8bd8f 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/CMakeFile.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/CMakeFile.vm @@ -34,6 +34,10 @@ file(GLOB AWS_${projectNameCaps}_MODEL_HEADERS "include/aws/${metadata.projectName}/model/*.h" ) +file(GLOB AWS_${projectNameCaps}_INTERNAL_HEADERS + "include/aws/${metadata.projectName}/internal/*.h" +) + file(GLOB AWS_${projectNameCaps}_SOURCE "source/*.cpp" ) @@ -45,6 +49,7 @@ file(GLOB AWS_${projectNameCaps}_MODEL_SOURCE #set($cmakeVarStart = "${") file(GLOB ${projectNameCaps}_UNIFIED_HEADERS ${cmakeVarStart}AWS_${projectNameCaps}_HEADERS} + ${cmakeVarStart}AWS_${projectNameCaps}_INTERNAL_HEADERS} ${cmakeVarStart}AWS_${projectNameCaps}_MODEL_HEADERS} ) @@ -67,6 +72,7 @@ if(WIN32) \#if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files${dirDelim}aws${dirDelim}${metadata.projectName}" FILES ${cmakeVarStart}AWS_${projectNameCaps}_HEADERS}) + source_group("Header Files${dirDelim}aws${dirDelim}${metadata.projectName}${dirDelim}internal" FILES ${cmakeVarStart}AWS_${projectNameCaps}_INTERNAL_HEADERS}) source_group("Header Files${dirDelim}aws${dirDelim}${metadata.projectName}${dirDelim}model" FILES ${cmakeVarStart}AWS_${projectNameCaps}_MODEL_HEADERS}) source_group("Source Files" FILES ${cmakeVarStart}AWS_${projectNameCaps}_SOURCE}) source_group("Source Files${dirDelim}model" FILES ${cmakeVarStart}AWS_${projectNameCaps}_MODEL_SOURCE}) diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/ServiceExportHeader.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/ServiceExportHeader.vm index e11421d2de14..21d41049abc1 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/ServiceExportHeader.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/ServiceExportHeader.vm @@ -26,7 +26,13 @@ $define ${api} $define AWS_${metadata.classNamePrefix.toUpperCase()}_EXTERN extern #endif // USE_IMPORT_EXPORT + $define AWS_${metadata.classNamePrefix.toUpperCase()}_LOCAL \#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) $define ${api} $define AWS_${metadata.classNamePrefix.toUpperCase()}_EXTERN extern + \#if __GNUC__ >= 4 + $define AWS_${metadata.classNamePrefix.toUpperCase()}_LOCAL __attribute__((visibility("hidden"))) + \#else + $define AWS_${metadata.classNamePrefix.toUpperCase()}_LOCAL + #endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderHeader.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderHeader.vm index bd9aaaca5e36..5c0f530794e1 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderHeader.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderHeader.vm @@ -20,9 +20,6 @@ \#include \#include -#if($serviceModel.endpointRules) -\#include -#end namespace ${rootNamespace} @@ -126,9 +123,7 @@ class ${exportMacro} ${epProviderClassName} : public ${metadata.classNamePrefix} public: using ${metadata.classNamePrefix}ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ${epProviderClassName}() - : ${metadata.classNamePrefix}DefaultEpProviderBase(${rootNamespace}::${serviceNamespace}::${metadata.classNamePrefix}EndpointRules::GetRulesBlob(), ${rootNamespace}::${serviceNamespace}::${metadata.classNamePrefix}EndpointRules::RulesBlobSize) - {} + ${epProviderClassName}(); ~${metadata.classNamePrefix}EndpointProvider() { diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderSource.vm index 05b324842146..0049c13d2010 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderSource.vm @@ -7,6 +7,9 @@ #set($epContextClassName = "${metadata.classNamePrefix}ClientContextParameters") #set($epBuiltInClassName = "${metadata.classNamePrefix}BuiltInParameters") \#include +#if ($serviceModel.endpointRules) +\#include +#end namespace ${rootNamespace} { @@ -33,6 +36,10 @@ namespace ${serviceNamespace} namespace Endpoint { #if ($serviceModel.endpointRules) +${metadata.classNamePrefix}EndpointProvider::${metadata.classNamePrefix}EndpointProvider() + : ${metadata.classNamePrefix}DefaultEpProviderBase(${rootNamespace}::${serviceNamespace}::${metadata.classNamePrefix}EndpointRules::GetRulesBlob(), ${rootNamespace}::${serviceNamespace}::${metadata.classNamePrefix}EndpointRules::RulesBlobSize) +{} + #if ($serviceModel.clientContextParams) #foreach($memberEntry in $serviceModel.clientContextParams.entrySet()) #if(${memberEntry.value.type} == "boolean") diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesHeader.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesHeader.vm index bfac8497a5ff..07f9703f6c3a 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesHeader.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesHeader.vm @@ -12,14 +12,13 @@ namespace ${rootNamespace} namespace ${serviceNamespace} { #if ($serviceModel.endpointRules) -class ${metadata.classNamePrefix}EndpointRules +class AWS_${metadata.classNamePrefix.toUpperCase()}_LOCAL ${metadata.classNamePrefix}EndpointRules { public: #set($PartitionsBlobStrLen = $serviceModel.endpointRules.length() - 1) static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; -##C++ compilers are required to support maximum length 65536 of string literal, therefore, using raw C array static const char* GetRulesBlob(); }; #end diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesSource.vm index 4bf4f63909f4..0b3540300495 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointRulesSource.vm @@ -4,7 +4,7 @@ #set($rootNamespace = $serviceModel.namespace) #set($serviceNamespace = $metadata.namespace) #set($endpointPrefix = $metadata.endpointPrefix) -\#include +\#include \#include namespace ${rootNamespace} From 346e6447db3e582433cf51fc87645334947bd194 Mon Sep 17 00:00:00 2001 From: sbiscigl Date: Wed, 22 Jul 2026 17:04:11 -0400 Subject: [PATCH 2/2] regenerate clients --- generated/src/aws-cpp-sdk-AWSMigrationHub/CMakeLists.txt | 6 ++++++ .../aws/AWSMigrationHub/MigrationHubEndpointProvider.h | 5 +---- .../include/aws/AWSMigrationHub/MigrationHub_EXPORTS.h | 8 +++++++- .../{ => internal}/MigrationHubEndpointRules.h | 2 +- .../source/MigrationHubEndpointProvider.cpp | 8 +++++++- .../source/MigrationHubEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-accessanalyzer/CMakeLists.txt | 6 ++++++ .../aws/accessanalyzer/AccessAnalyzerEndpointProvider.h | 5 +---- .../include/aws/accessanalyzer/AccessAnalyzer_EXPORTS.h | 8 +++++++- .../{ => internal}/AccessAnalyzerEndpointRules.h | 2 +- .../source/AccessAnalyzerEndpointProvider.cpp | 8 +++++++- .../source/AccessAnalyzerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-account/CMakeLists.txt | 6 ++++++ .../include/aws/account/AccountEndpointProvider.h | 5 +---- .../include/aws/account/Account_EXPORTS.h | 8 +++++++- .../aws/account/{ => internal}/AccountEndpointRules.h | 2 +- .../source/AccountEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-account/source/AccountEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-acm-pca/CMakeLists.txt | 6 ++++++ .../include/aws/acm-pca/ACMPCAEndpointProvider.h | 4 +--- .../include/aws/acm-pca/ACMPCA_EXPORTS.h | 8 +++++++- .../aws/acm-pca/{ => internal}/ACMPCAEndpointRules.h | 2 +- .../source/ACMPCAEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-acm-pca/source/ACMPCAEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-acm/CMakeLists.txt | 6 ++++++ .../include/aws/acm/ACMEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-acm/include/aws/acm/ACM_EXPORTS.h | 8 +++++++- .../include/aws/acm/{ => internal}/ACMEndpointRules.h | 2 +- .../src/aws-cpp-sdk-acm/source/ACMEndpointProvider.cpp | 4 ++++ .../src/aws-cpp-sdk-acm/source/ACMEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-aiops/CMakeLists.txt | 6 ++++++ .../include/aws/aiops/AIOpsEndpointProvider.h | 4 +--- .../aws-cpp-sdk-aiops/include/aws/aiops/AIOps_EXPORTS.h | 8 +++++++- .../aws/aiops/{ => internal}/AIOpsEndpointRules.h | 2 +- .../aws-cpp-sdk-aiops/source/AIOpsEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-aiops/source/AIOpsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-amp/CMakeLists.txt | 6 ++++++ .../include/aws/amp/PrometheusServiceEndpointProvider.h | 5 +---- .../include/aws/amp/PrometheusService_EXPORTS.h | 8 +++++++- .../amp/{ => internal}/PrometheusServiceEndpointRules.h | 2 +- .../source/PrometheusServiceEndpointProvider.cpp | 8 +++++++- .../source/PrometheusServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-amplify/CMakeLists.txt | 6 ++++++ .../include/aws/amplify/AmplifyEndpointProvider.h | 5 +---- .../include/aws/amplify/Amplify_EXPORTS.h | 8 +++++++- .../aws/amplify/{ => internal}/AmplifyEndpointRules.h | 2 +- .../source/AmplifyEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-amplify/source/AmplifyEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-amplifybackend/CMakeLists.txt | 6 ++++++ .../aws/amplifybackend/AmplifyBackendEndpointProvider.h | 5 +---- .../include/aws/amplifybackend/AmplifyBackend_EXPORTS.h | 8 +++++++- .../{ => internal}/AmplifyBackendEndpointRules.h | 2 +- .../source/AmplifyBackendEndpointProvider.cpp | 8 +++++++- .../source/AmplifyBackendEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-amplifyuibuilder/CMakeLists.txt | 6 ++++++ .../amplifyuibuilder/AmplifyUIBuilderEndpointProvider.h | 5 +---- .../aws/amplifyuibuilder/AmplifyUIBuilder_EXPORTS.h | 8 +++++++- .../{ => internal}/AmplifyUIBuilderEndpointRules.h | 2 +- .../source/AmplifyUIBuilderEndpointProvider.cpp | 8 +++++++- .../source/AmplifyUIBuilderEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-apigateway/CMakeLists.txt | 6 ++++++ .../include/aws/apigateway/APIGatewayEndpointProvider.h | 5 +---- .../include/aws/apigateway/APIGateway_EXPORTS.h | 8 +++++++- .../apigateway/{ => internal}/APIGatewayEndpointRules.h | 2 +- .../source/APIGatewayEndpointProvider.cpp | 8 +++++++- .../source/APIGatewayEndpointRules.cpp | 2 +- .../aws-cpp-sdk-apigatewaymanagementapi/CMakeLists.txt | 6 ++++++ .../ApiGatewayManagementApiEndpointProvider.h | 5 +---- .../ApiGatewayManagementApi_EXPORTS.h | 8 +++++++- .../ApiGatewayManagementApiEndpointRules.h | 2 +- .../source/ApiGatewayManagementApiEndpointProvider.cpp | 8 +++++++- .../source/ApiGatewayManagementApiEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-apigatewayv2/CMakeLists.txt | 6 ++++++ .../aws/apigatewayv2/ApiGatewayV2EndpointProvider.h | 5 +---- .../include/aws/apigatewayv2/ApiGatewayV2_EXPORTS.h | 8 +++++++- .../{ => internal}/ApiGatewayV2EndpointRules.h | 2 +- .../source/ApiGatewayV2EndpointProvider.cpp | 8 +++++++- .../source/ApiGatewayV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-appconfig/CMakeLists.txt | 6 ++++++ .../include/aws/appconfig/AppConfigEndpointProvider.h | 5 +---- .../include/aws/appconfig/AppConfig_EXPORTS.h | 8 +++++++- .../appconfig/{ => internal}/AppConfigEndpointRules.h | 2 +- .../source/AppConfigEndpointProvider.cpp | 8 +++++++- .../source/AppConfigEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-appconfigdata/CMakeLists.txt | 6 ++++++ .../aws/appconfigdata/AppConfigDataEndpointProvider.h | 5 +---- .../include/aws/appconfigdata/AppConfigData_EXPORTS.h | 8 +++++++- .../{ => internal}/AppConfigDataEndpointRules.h | 2 +- .../source/AppConfigDataEndpointProvider.cpp | 8 +++++++- .../source/AppConfigDataEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-appfabric/CMakeLists.txt | 6 ++++++ .../include/aws/appfabric/AppFabricEndpointProvider.h | 5 +---- .../include/aws/appfabric/AppFabric_EXPORTS.h | 8 +++++++- .../appfabric/{ => internal}/AppFabricEndpointRules.h | 2 +- .../source/AppFabricEndpointProvider.cpp | 8 +++++++- .../source/AppFabricEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-appflow/CMakeLists.txt | 6 ++++++ .../include/aws/appflow/AppflowEndpointProvider.h | 5 +---- .../include/aws/appflow/Appflow_EXPORTS.h | 8 +++++++- .../aws/appflow/{ => internal}/AppflowEndpointRules.h | 2 +- .../source/AppflowEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-appflow/source/AppflowEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-appintegrations/CMakeLists.txt | 6 ++++++ .../AppIntegrationsServiceEndpointProvider.h | 5 +---- .../aws/appintegrations/AppIntegrationsService_EXPORTS.h | 8 +++++++- .../{ => internal}/AppIntegrationsServiceEndpointRules.h | 2 +- .../source/AppIntegrationsServiceEndpointProvider.cpp | 8 +++++++- .../source/AppIntegrationsServiceEndpointRules.cpp | 2 +- .../aws-cpp-sdk-application-autoscaling/CMakeLists.txt | 6 ++++++ .../ApplicationAutoScalingEndpointProvider.h | 5 +---- .../ApplicationAutoScaling_EXPORTS.h | 8 +++++++- .../{ => internal}/ApplicationAutoScalingEndpointRules.h | 2 +- .../source/ApplicationAutoScalingEndpointProvider.cpp | 8 +++++++- .../source/ApplicationAutoScalingEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-application-insights/CMakeLists.txt | 6 ++++++ .../ApplicationInsightsEndpointProvider.h | 5 +---- .../application-insights/ApplicationInsights_EXPORTS.h | 8 +++++++- .../{ => internal}/ApplicationInsightsEndpointRules.h | 2 +- .../source/ApplicationInsightsEndpointProvider.cpp | 8 +++++++- .../source/ApplicationInsightsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-application-signals/CMakeLists.txt | 6 ++++++ .../ApplicationSignalsEndpointProvider.h | 5 +---- .../aws/application-signals/ApplicationSignals_EXPORTS.h | 8 +++++++- .../{ => internal}/ApplicationSignalsEndpointRules.h | 2 +- .../source/ApplicationSignalsEndpointProvider.cpp | 8 +++++++- .../source/ApplicationSignalsEndpointRules.cpp | 2 +- .../aws-cpp-sdk-applicationcostprofiler/CMakeLists.txt | 6 ++++++ .../ApplicationCostProfilerEndpointProvider.h | 5 +---- .../ApplicationCostProfiler_EXPORTS.h | 8 +++++++- .../ApplicationCostProfilerEndpointRules.h | 2 +- .../source/ApplicationCostProfilerEndpointProvider.cpp | 8 +++++++- .../source/ApplicationCostProfilerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-appmesh/CMakeLists.txt | 6 ++++++ .../include/aws/appmesh/AppMeshEndpointProvider.h | 5 +---- .../include/aws/appmesh/AppMesh_EXPORTS.h | 8 +++++++- .../aws/appmesh/{ => internal}/AppMeshEndpointRules.h | 2 +- .../source/AppMeshEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-appmesh/source/AppMeshEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-apprunner/CMakeLists.txt | 6 ++++++ .../include/aws/apprunner/AppRunnerEndpointProvider.h | 5 +---- .../include/aws/apprunner/AppRunner_EXPORTS.h | 8 +++++++- .../apprunner/{ => internal}/AppRunnerEndpointRules.h | 2 +- .../source/AppRunnerEndpointProvider.cpp | 8 +++++++- .../source/AppRunnerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-appstream/CMakeLists.txt | 6 ++++++ .../include/aws/appstream/AppStreamEndpointProvider.h | 5 +---- .../include/aws/appstream/AppStream_EXPORTS.h | 8 +++++++- .../appstream/{ => internal}/AppStreamEndpointRules.h | 2 +- .../source/AppStreamEndpointProvider.cpp | 8 +++++++- .../source/AppStreamEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-appsync/CMakeLists.txt | 6 ++++++ .../include/aws/appsync/AppSyncEndpointProvider.h | 5 +---- .../include/aws/appsync/AppSync_EXPORTS.h | 8 +++++++- .../aws/appsync/{ => internal}/AppSyncEndpointRules.h | 2 +- .../source/AppSyncEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-appsync/source/AppSyncEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-arc-region-switch/CMakeLists.txt | 6 ++++++ .../arc-region-switch/ARCRegionswitchEndpointProvider.h | 5 +---- .../aws/arc-region-switch/ARCRegionswitch_EXPORTS.h | 8 +++++++- .../{ => internal}/ARCRegionswitchEndpointRules.h | 2 +- .../source/ARCRegionswitchEndpointProvider.cpp | 8 +++++++- .../source/ARCRegionswitchEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-arc-zonal-shift/CMakeLists.txt | 6 ++++++ .../aws/arc-zonal-shift/ARCZonalShiftEndpointProvider.h | 5 +---- .../include/aws/arc-zonal-shift/ARCZonalShift_EXPORTS.h | 8 +++++++- .../{ => internal}/ARCZonalShiftEndpointRules.h | 2 +- .../source/ARCZonalShiftEndpointProvider.cpp | 8 +++++++- .../source/ARCZonalShiftEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-artifact/CMakeLists.txt | 6 ++++++ .../include/aws/artifact/ArtifactEndpointProvider.h | 5 +---- .../include/aws/artifact/Artifact_EXPORTS.h | 8 +++++++- .../aws/artifact/{ => internal}/ArtifactEndpointRules.h | 2 +- .../source/ArtifactEndpointProvider.cpp | 8 +++++++- .../source/ArtifactEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-athena/CMakeLists.txt | 6 ++++++ .../include/aws/athena/AthenaEndpointProvider.h | 4 +--- .../include/aws/athena/Athena_EXPORTS.h | 8 +++++++- .../aws/athena/{ => internal}/AthenaEndpointRules.h | 2 +- .../aws-cpp-sdk-athena/source/AthenaEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-athena/source/AthenaEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-auditmanager/CMakeLists.txt | 6 ++++++ .../aws/auditmanager/AuditManagerEndpointProvider.h | 5 +---- .../include/aws/auditmanager/AuditManager_EXPORTS.h | 8 +++++++- .../{ => internal}/AuditManagerEndpointRules.h | 2 +- .../source/AuditManagerEndpointProvider.cpp | 8 +++++++- .../source/AuditManagerEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-autoscaling-plans/CMakeLists.txt | 6 ++++++ .../autoscaling-plans/AutoScalingPlansEndpointProvider.h | 5 +---- .../aws/autoscaling-plans/AutoScalingPlans_EXPORTS.h | 8 +++++++- .../{ => internal}/AutoScalingPlansEndpointRules.h | 2 +- .../source/AutoScalingPlansEndpointProvider.cpp | 8 +++++++- .../source/AutoScalingPlansEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-autoscaling/CMakeLists.txt | 6 ++++++ .../aws/autoscaling/AutoScalingEndpointProvider.h | 5 +---- .../include/aws/autoscaling/AutoScaling_EXPORTS.h | 8 +++++++- .../{ => internal}/AutoScalingEndpointRules.h | 2 +- .../source/AutoScalingEndpointProvider.cpp | 8 +++++++- .../source/AutoScalingEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-awstransfer/CMakeLists.txt | 6 ++++++ .../include/aws/awstransfer/TransferEndpointProvider.h | 5 +---- .../include/aws/awstransfer/Transfer_EXPORTS.h | 8 +++++++- .../awstransfer/{ => internal}/TransferEndpointRules.h | 2 +- .../source/TransferEndpointProvider.cpp | 8 +++++++- .../source/TransferEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-b2bi/CMakeLists.txt | 6 ++++++ .../include/aws/b2bi/B2BIEndpointProvider.h | 4 +--- .../src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BI_EXPORTS.h | 8 +++++++- .../include/aws/b2bi/{ => internal}/B2BIEndpointRules.h | 2 +- .../src/aws-cpp-sdk-b2bi/source/B2BIEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-b2bi/source/B2BIEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-backup-gateway/CMakeLists.txt | 6 ++++++ .../aws/backup-gateway/BackupGatewayEndpointProvider.h | 5 +---- .../include/aws/backup-gateway/BackupGateway_EXPORTS.h | 8 +++++++- .../{ => internal}/BackupGatewayEndpointRules.h | 2 +- .../source/BackupGatewayEndpointProvider.cpp | 8 +++++++- .../source/BackupGatewayEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-backup/CMakeLists.txt | 6 ++++++ .../include/aws/backup/BackupEndpointProvider.h | 4 +--- .../include/aws/backup/Backup_EXPORTS.h | 8 +++++++- .../aws/backup/{ => internal}/BackupEndpointRules.h | 2 +- .../aws-cpp-sdk-backup/source/BackupEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-backup/source/BackupEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-backupsearch/CMakeLists.txt | 6 ++++++ .../aws/backupsearch/BackupSearchEndpointProvider.h | 5 +---- .../include/aws/backupsearch/BackupSearch_EXPORTS.h | 8 +++++++- .../{ => internal}/BackupSearchEndpointRules.h | 2 +- .../source/BackupSearchEndpointProvider.cpp | 8 +++++++- .../source/BackupSearchEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-batch/CMakeLists.txt | 6 ++++++ .../include/aws/batch/BatchEndpointProvider.h | 4 +--- .../aws-cpp-sdk-batch/include/aws/batch/Batch_EXPORTS.h | 8 +++++++- .../aws/batch/{ => internal}/BatchEndpointRules.h | 2 +- .../aws-cpp-sdk-batch/source/BatchEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-batch/source/BatchEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-bcm-dashboards/CMakeLists.txt | 6 ++++++ .../aws/bcm-dashboards/BCMDashboardsEndpointProvider.h | 5 +---- .../include/aws/bcm-dashboards/BCMDashboards_EXPORTS.h | 8 +++++++- .../{ => internal}/BCMDashboardsEndpointRules.h | 2 +- .../source/BCMDashboardsEndpointProvider.cpp | 8 +++++++- .../source/BCMDashboardsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-bcm-data-exports/CMakeLists.txt | 6 ++++++ .../bcm-data-exports/BCMDataExportsEndpointProvider.h | 5 +---- .../aws/bcm-data-exports/BCMDataExports_EXPORTS.h | 8 +++++++- .../{ => internal}/BCMDataExportsEndpointRules.h | 2 +- .../source/BCMDataExportsEndpointProvider.cpp | 8 +++++++- .../source/BCMDataExportsEndpointRules.cpp | 2 +- .../aws-cpp-sdk-bcm-pricing-calculator/CMakeLists.txt | 6 ++++++ .../BCMPricingCalculatorEndpointProvider.h | 5 +---- .../BCMPricingCalculator_EXPORTS.h | 8 +++++++- .../{ => internal}/BCMPricingCalculatorEndpointRules.h | 2 +- .../source/BCMPricingCalculatorEndpointProvider.cpp | 8 +++++++- .../source/BCMPricingCalculatorEndpointRules.cpp | 2 +- .../aws-cpp-sdk-bcm-recommended-actions/CMakeLists.txt | 6 ++++++ .../BCMRecommendedActionsEndpointProvider.h | 5 +---- .../BCMRecommendedActions_EXPORTS.h | 8 +++++++- .../{ => internal}/BCMRecommendedActionsEndpointRules.h | 2 +- .../source/BCMRecommendedActionsEndpointProvider.cpp | 8 +++++++- .../source/BCMRecommendedActionsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-bedrock-agent-runtime/CMakeLists.txt | 6 ++++++ .../BedrockAgentRuntimeEndpointProvider.h | 5 +---- .../bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h | 8 +++++++- .../{ => internal}/BedrockAgentRuntimeEndpointRules.h | 2 +- .../source/BedrockAgentRuntimeEndpointProvider.cpp | 5 +++++ .../source/BedrockAgentRuntimeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-bedrock-agent/CMakeLists.txt | 6 ++++++ .../aws/bedrock-agent/BedrockAgentEndpointProvider.h | 5 +---- .../include/aws/bedrock-agent/BedrockAgent_EXPORTS.h | 8 +++++++- .../{ => internal}/BedrockAgentEndpointRules.h | 2 +- .../source/BedrockAgentEndpointProvider.cpp | 5 +++++ .../source/BedrockAgentEndpointRules.cpp | 2 +- .../aws-cpp-sdk-bedrock-agentcore-control/CMakeLists.txt | 6 ++++++ .../BedrockAgentCoreControlEndpointProvider.h | 5 +---- .../BedrockAgentCoreControl_EXPORTS.h | 8 +++++++- .../BedrockAgentCoreControlEndpointRules.h | 2 +- .../source/BedrockAgentCoreControlEndpointProvider.cpp | 8 +++++++- .../source/BedrockAgentCoreControlEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-bedrock-agentcore/CMakeLists.txt | 6 ++++++ .../bedrock-agentcore/BedrockAgentCoreEndpointProvider.h | 5 +---- .../aws/bedrock-agentcore/BedrockAgentCore_EXPORTS.h | 8 +++++++- .../{ => internal}/BedrockAgentCoreEndpointRules.h | 2 +- .../source/BedrockAgentCoreEndpointProvider.cpp | 8 +++++++- .../source/BedrockAgentCoreEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../BedrockDataAutomationRuntimeEndpointProvider.h | 6 +----- .../BedrockDataAutomationRuntime_EXPORTS.h | 8 +++++++- .../BedrockDataAutomationRuntimeEndpointRules.h | 2 +- .../BedrockDataAutomationRuntimeEndpointProvider.cpp | 6 ++++++ .../source/BedrockDataAutomationRuntimeEndpointRules.cpp | 2 +- .../aws-cpp-sdk-bedrock-data-automation/CMakeLists.txt | 6 ++++++ .../BedrockDataAutomationEndpointProvider.h | 5 +---- .../BedrockDataAutomation_EXPORTS.h | 8 +++++++- .../{ => internal}/BedrockDataAutomationEndpointRules.h | 2 +- .../source/BedrockDataAutomationEndpointProvider.cpp | 5 +++++ .../source/BedrockDataAutomationEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-bedrock-runtime/CMakeLists.txt | 6 ++++++ .../aws/bedrock-runtime/BedrockRuntimeEndpointProvider.h | 5 +---- .../include/aws/bedrock-runtime/BedrockRuntime_EXPORTS.h | 8 +++++++- .../{ => internal}/BedrockRuntimeEndpointRules.h | 2 +- .../source/BedrockRuntimeEndpointProvider.cpp | 5 +++++ .../source/BedrockRuntimeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-bedrock/CMakeLists.txt | 6 ++++++ .../include/aws/bedrock/BedrockEndpointProvider.h | 5 +---- .../include/aws/bedrock/Bedrock_EXPORTS.h | 8 +++++++- .../aws/bedrock/{ => internal}/BedrockEndpointRules.h | 2 +- .../source/BedrockEndpointProvider.cpp | 4 ++++ .../aws-cpp-sdk-bedrock/source/BedrockEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-billing/CMakeLists.txt | 6 ++++++ .../include/aws/billing/BillingEndpointProvider.h | 5 +---- .../include/aws/billing/Billing_EXPORTS.h | 8 +++++++- .../aws/billing/{ => internal}/BillingEndpointRules.h | 2 +- .../source/BillingEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-billing/source/BillingEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-billingconductor/CMakeLists.txt | 6 ++++++ .../billingconductor/BillingConductorEndpointProvider.h | 5 +---- .../aws/billingconductor/BillingConductor_EXPORTS.h | 8 +++++++- .../{ => internal}/BillingConductorEndpointRules.h | 2 +- .../source/BillingConductorEndpointProvider.cpp | 8 +++++++- .../source/BillingConductorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-braket/CMakeLists.txt | 6 ++++++ .../include/aws/braket/BraketEndpointProvider.h | 4 +--- .../include/aws/braket/Braket_EXPORTS.h | 8 +++++++- .../aws/braket/{ => internal}/BraketEndpointRules.h | 2 +- .../aws-cpp-sdk-braket/source/BraketEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-braket/source/BraketEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-budgets/CMakeLists.txt | 6 ++++++ .../include/aws/budgets/BudgetsEndpointProvider.h | 5 +---- .../include/aws/budgets/Budgets_EXPORTS.h | 8 +++++++- .../aws/budgets/{ => internal}/BudgetsEndpointRules.h | 2 +- .../source/BudgetsEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-budgets/source/BudgetsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ce/CMakeLists.txt | 6 ++++++ .../include/aws/ce/CostExplorerEndpointProvider.h | 5 +---- .../aws-cpp-sdk-ce/include/aws/ce/CostExplorer_EXPORTS.h | 8 +++++++- .../aws/ce/{ => internal}/CostExplorerEndpointRules.h | 2 +- .../source/CostExplorerEndpointProvider.cpp | 8 +++++++- .../aws-cpp-sdk-ce/source/CostExplorerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-chatbot/CMakeLists.txt | 6 ++++++ .../include/aws/chatbot/ChatbotEndpointProvider.h | 5 +---- .../include/aws/chatbot/Chatbot_EXPORTS.h | 8 +++++++- .../aws/chatbot/{ => internal}/ChatbotEndpointRules.h | 2 +- .../source/ChatbotEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-chatbot/source/ChatbotEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-chime-sdk-identity/CMakeLists.txt | 6 ++++++ .../ChimeSDKIdentityEndpointProvider.h | 5 +---- .../aws/chime-sdk-identity/ChimeSDKIdentity_EXPORTS.h | 8 +++++++- .../{ => internal}/ChimeSDKIdentityEndpointRules.h | 2 +- .../source/ChimeSDKIdentityEndpointProvider.cpp | 8 +++++++- .../source/ChimeSDKIdentityEndpointRules.cpp | 2 +- .../aws-cpp-sdk-chime-sdk-media-pipelines/CMakeLists.txt | 6 ++++++ .../ChimeSDKMediaPipelinesEndpointProvider.h | 5 +---- .../ChimeSDKMediaPipelines_EXPORTS.h | 8 +++++++- .../{ => internal}/ChimeSDKMediaPipelinesEndpointRules.h | 2 +- .../source/ChimeSDKMediaPipelinesEndpointProvider.cpp | 8 +++++++- .../source/ChimeSDKMediaPipelinesEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-chime-sdk-meetings/CMakeLists.txt | 6 ++++++ .../ChimeSDKMeetingsEndpointProvider.h | 5 +---- .../aws/chime-sdk-meetings/ChimeSDKMeetings_EXPORTS.h | 8 +++++++- .../{ => internal}/ChimeSDKMeetingsEndpointRules.h | 2 +- .../source/ChimeSDKMeetingsEndpointProvider.cpp | 8 +++++++- .../source/ChimeSDKMeetingsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-chime-sdk-messaging/CMakeLists.txt | 6 ++++++ .../ChimeSDKMessagingEndpointProvider.h | 5 +---- .../aws/chime-sdk-messaging/ChimeSDKMessaging_EXPORTS.h | 8 +++++++- .../{ => internal}/ChimeSDKMessagingEndpointRules.h | 2 +- .../source/ChimeSDKMessagingEndpointProvider.cpp | 8 +++++++- .../source/ChimeSDKMessagingEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-chime-sdk-voice/CMakeLists.txt | 6 ++++++ .../aws/chime-sdk-voice/ChimeSDKVoiceEndpointProvider.h | 5 +---- .../include/aws/chime-sdk-voice/ChimeSDKVoice_EXPORTS.h | 8 +++++++- .../{ => internal}/ChimeSDKVoiceEndpointRules.h | 2 +- .../source/ChimeSDKVoiceEndpointProvider.cpp | 8 +++++++- .../source/ChimeSDKVoiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-chime/CMakeLists.txt | 6 ++++++ .../include/aws/chime/ChimeEndpointProvider.h | 4 +--- .../aws-cpp-sdk-chime/include/aws/chime/Chime_EXPORTS.h | 8 +++++++- .../aws/chime/{ => internal}/ChimeEndpointRules.h | 2 +- .../aws-cpp-sdk-chime/source/ChimeEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-chime/source/ChimeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cleanrooms/CMakeLists.txt | 6 ++++++ .../include/aws/cleanrooms/CleanRoomsEndpointProvider.h | 5 +---- .../include/aws/cleanrooms/CleanRooms_EXPORTS.h | 8 +++++++- .../cleanrooms/{ => internal}/CleanRoomsEndpointRules.h | 2 +- .../source/CleanRoomsEndpointProvider.cpp | 8 +++++++- .../source/CleanRoomsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cleanroomsml/CMakeLists.txt | 6 ++++++ .../aws/cleanroomsml/CleanRoomsMLEndpointProvider.h | 5 +---- .../include/aws/cleanroomsml/CleanRoomsML_EXPORTS.h | 8 +++++++- .../{ => internal}/CleanRoomsMLEndpointRules.h | 2 +- .../source/CleanRoomsMLEndpointProvider.cpp | 8 +++++++- .../source/CleanRoomsMLEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloud9/CMakeLists.txt | 6 ++++++ .../include/aws/cloud9/Cloud9EndpointProvider.h | 4 +--- .../include/aws/cloud9/Cloud9_EXPORTS.h | 8 +++++++- .../aws/cloud9/{ => internal}/Cloud9EndpointRules.h | 2 +- .../aws-cpp-sdk-cloud9/source/Cloud9EndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-cloud9/source/Cloud9EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloudcontrol/CMakeLists.txt | 6 ++++++ .../aws/cloudcontrol/CloudControlApiEndpointProvider.h | 5 +---- .../include/aws/cloudcontrol/CloudControlApi_EXPORTS.h | 8 +++++++- .../{ => internal}/CloudControlApiEndpointRules.h | 2 +- .../source/CloudControlApiEndpointProvider.cpp | 8 +++++++- .../source/CloudControlApiEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-clouddirectory/CMakeLists.txt | 6 ++++++ .../aws/clouddirectory/CloudDirectoryEndpointProvider.h | 5 +---- .../include/aws/clouddirectory/CloudDirectory_EXPORTS.h | 8 +++++++- .../{ => internal}/CloudDirectoryEndpointRules.h | 2 +- .../source/CloudDirectoryEndpointProvider.cpp | 8 +++++++- .../source/CloudDirectoryEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloudformation/CMakeLists.txt | 6 ++++++ .../aws/cloudformation/CloudFormationEndpointProvider.h | 5 +---- .../include/aws/cloudformation/CloudFormation_EXPORTS.h | 8 +++++++- .../{ => internal}/CloudFormationEndpointRules.h | 2 +- .../source/CloudFormationEndpointProvider.cpp | 8 +++++++- .../source/CloudFormationEndpointRules.cpp | 2 +- .../aws-cpp-sdk-cloudfront-keyvaluestore/CMakeLists.txt | 6 ++++++ .../CloudFrontKeyValueStoreEndpointProvider.h | 5 +---- .../CloudFrontKeyValueStore_EXPORTS.h | 8 +++++++- .../CloudFrontKeyValueStoreEndpointRules.h | 2 +- .../source/CloudFrontKeyValueStoreEndpointProvider.cpp | 8 +++++++- .../source/CloudFrontKeyValueStoreEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloudfront/CMakeLists.txt | 6 ++++++ .../include/aws/cloudfront/CloudFrontEndpointProvider.h | 5 +---- .../include/aws/cloudfront/CloudFront_EXPORTS.h | 8 +++++++- .../cloudfront/{ => internal}/CloudFrontEndpointRules.h | 2 +- .../source/CloudFrontEndpointProvider.cpp | 8 +++++++- .../source/CloudFrontEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloudhsm/CMakeLists.txt | 6 ++++++ .../include/aws/cloudhsm/CloudHSMEndpointProvider.h | 5 +---- .../include/aws/cloudhsm/CloudHSM_EXPORTS.h | 8 +++++++- .../aws/cloudhsm/{ => internal}/CloudHSMEndpointRules.h | 2 +- .../source/CloudHSMEndpointProvider.cpp | 8 +++++++- .../source/CloudHSMEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloudhsmv2/CMakeLists.txt | 6 ++++++ .../include/aws/cloudhsmv2/CloudHSMV2EndpointProvider.h | 5 +---- .../include/aws/cloudhsmv2/CloudHSMV2_EXPORTS.h | 8 +++++++- .../cloudhsmv2/{ => internal}/CloudHSMV2EndpointRules.h | 2 +- .../source/CloudHSMV2EndpointProvider.cpp | 8 +++++++- .../source/CloudHSMV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloudsearch/CMakeLists.txt | 6 ++++++ .../aws/cloudsearch/CloudSearchEndpointProvider.h | 5 +---- .../include/aws/cloudsearch/CloudSearch_EXPORTS.h | 8 +++++++- .../{ => internal}/CloudSearchEndpointRules.h | 2 +- .../source/CloudSearchEndpointProvider.cpp | 8 +++++++- .../source/CloudSearchEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-cloudsearchdomain/CMakeLists.txt | 6 ++++++ .../CloudSearchDomainEndpointProvider.h | 5 +---- .../aws/cloudsearchdomain/CloudSearchDomain_EXPORTS.h | 8 +++++++- .../{ => internal}/CloudSearchDomainEndpointRules.h | 2 +- .../source/CloudSearchDomainEndpointProvider.cpp | 8 +++++++- .../source/CloudSearchDomainEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloudtrail-data/CMakeLists.txt | 6 ++++++ .../aws/cloudtrail-data/CloudTrailDataEndpointProvider.h | 5 +---- .../include/aws/cloudtrail-data/CloudTrailData_EXPORTS.h | 8 +++++++- .../{ => internal}/CloudTrailDataEndpointRules.h | 2 +- .../source/CloudTrailDataEndpointProvider.cpp | 8 +++++++- .../source/CloudTrailDataEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cloudtrail/CMakeLists.txt | 6 ++++++ .../include/aws/cloudtrail/CloudTrailEndpointProvider.h | 5 +---- .../include/aws/cloudtrail/CloudTrail_EXPORTS.h | 8 +++++++- .../cloudtrail/{ => internal}/CloudTrailEndpointRules.h | 2 +- .../source/CloudTrailEndpointProvider.cpp | 8 +++++++- .../source/CloudTrailEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-codeartifact/CMakeLists.txt | 6 ++++++ .../aws/codeartifact/CodeArtifactEndpointProvider.h | 5 +---- .../include/aws/codeartifact/CodeArtifact_EXPORTS.h | 8 +++++++- .../{ => internal}/CodeArtifactEndpointRules.h | 2 +- .../source/CodeArtifactEndpointProvider.cpp | 8 +++++++- .../source/CodeArtifactEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-codebuild/CMakeLists.txt | 6 ++++++ .../include/aws/codebuild/CodeBuildEndpointProvider.h | 5 +---- .../include/aws/codebuild/CodeBuild_EXPORTS.h | 8 +++++++- .../codebuild/{ => internal}/CodeBuildEndpointRules.h | 2 +- .../source/CodeBuildEndpointProvider.cpp | 8 +++++++- .../source/CodeBuildEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-codecatalyst/CMakeLists.txt | 6 ++++++ .../aws/codecatalyst/CodeCatalystEndpointProvider.h | 5 +---- .../include/aws/codecatalyst/CodeCatalyst_EXPORTS.h | 8 +++++++- .../{ => internal}/CodeCatalystEndpointRules.h | 2 +- .../source/CodeCatalystEndpointProvider.cpp | 8 +++++++- .../source/CodeCatalystEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-codecommit/CMakeLists.txt | 6 ++++++ .../include/aws/codecommit/CodeCommitEndpointProvider.h | 5 +---- .../include/aws/codecommit/CodeCommit_EXPORTS.h | 8 +++++++- .../codecommit/{ => internal}/CodeCommitEndpointRules.h | 2 +- .../source/CodeCommitEndpointProvider.cpp | 8 +++++++- .../source/CodeCommitEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-codeconnections/CMakeLists.txt | 6 ++++++ .../codeconnections/CodeConnectionsEndpointProvider.h | 5 +---- .../aws/codeconnections/CodeConnections_EXPORTS.h | 8 +++++++- .../{ => internal}/CodeConnectionsEndpointRules.h | 2 +- .../source/CodeConnectionsEndpointProvider.cpp | 8 +++++++- .../source/CodeConnectionsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-codedeploy/CMakeLists.txt | 6 ++++++ .../include/aws/codedeploy/CodeDeployEndpointProvider.h | 5 +---- .../include/aws/codedeploy/CodeDeploy_EXPORTS.h | 8 +++++++- .../codedeploy/{ => internal}/CodeDeployEndpointRules.h | 2 +- .../source/CodeDeployEndpointProvider.cpp | 8 +++++++- .../source/CodeDeployEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-codeguru-reviewer/CMakeLists.txt | 6 ++++++ .../codeguru-reviewer/CodeGuruReviewerEndpointProvider.h | 5 +---- .../aws/codeguru-reviewer/CodeGuruReviewer_EXPORTS.h | 8 +++++++- .../{ => internal}/CodeGuruReviewerEndpointRules.h | 2 +- .../source/CodeGuruReviewerEndpointProvider.cpp | 8 +++++++- .../source/CodeGuruReviewerEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-codeguru-security/CMakeLists.txt | 6 ++++++ .../codeguru-security/CodeGuruSecurityEndpointProvider.h | 5 +---- .../aws/codeguru-security/CodeGuruSecurity_EXPORTS.h | 8 +++++++- .../{ => internal}/CodeGuruSecurityEndpointRules.h | 2 +- .../source/CodeGuruSecurityEndpointProvider.cpp | 8 +++++++- .../source/CodeGuruSecurityEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-codeguruprofiler/CMakeLists.txt | 6 ++++++ .../codeguruprofiler/CodeGuruProfilerEndpointProvider.h | 5 +---- .../aws/codeguruprofiler/CodeGuruProfiler_EXPORTS.h | 8 +++++++- .../{ => internal}/CodeGuruProfilerEndpointRules.h | 2 +- .../source/CodeGuruProfilerEndpointProvider.cpp | 8 +++++++- .../source/CodeGuruProfilerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-codepipeline/CMakeLists.txt | 6 ++++++ .../aws/codepipeline/CodePipelineEndpointProvider.h | 5 +---- .../include/aws/codepipeline/CodePipeline_EXPORTS.h | 8 +++++++- .../{ => internal}/CodePipelineEndpointRules.h | 2 +- .../source/CodePipelineEndpointProvider.cpp | 8 +++++++- .../source/CodePipelineEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-codestar-connections/CMakeLists.txt | 6 ++++++ .../CodeStarconnectionsEndpointProvider.h | 5 +---- .../codestar-connections/CodeStarconnections_EXPORTS.h | 8 +++++++- .../{ => internal}/CodeStarconnectionsEndpointRules.h | 2 +- .../source/CodeStarconnectionsEndpointProvider.cpp | 8 +++++++- .../source/CodeStarconnectionsEndpointRules.cpp | 2 +- .../aws-cpp-sdk-codestar-notifications/CMakeLists.txt | 6 ++++++ .../CodeStarNotificationsEndpointProvider.h | 5 +---- .../CodeStarNotifications_EXPORTS.h | 8 +++++++- .../{ => internal}/CodeStarNotificationsEndpointRules.h | 2 +- .../source/CodeStarNotificationsEndpointProvider.cpp | 8 +++++++- .../source/CodeStarNotificationsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-cognito-identity/CMakeLists.txt | 6 ++++++ .../cognito-identity/CognitoIdentityEndpointProvider.h | 5 +---- .../aws/cognito-identity/CognitoIdentity_EXPORTS.h | 8 +++++++- .../{ => internal}/CognitoIdentityEndpointRules.h | 2 +- .../source/CognitoIdentityEndpointProvider.cpp | 8 +++++++- .../source/CognitoIdentityEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cognito-idp/CMakeLists.txt | 6 ++++++ .../CognitoIdentityProviderEndpointProvider.h | 5 +---- .../aws/cognito-idp/CognitoIdentityProvider_EXPORTS.h | 8 +++++++- .../CognitoIdentityProviderEndpointRules.h | 2 +- .../source/CognitoIdentityProviderEndpointProvider.cpp | 8 +++++++- .../source/CognitoIdentityProviderEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cognito-sync/CMakeLists.txt | 6 ++++++ .../aws/cognito-sync/CognitoSyncEndpointProvider.h | 5 +---- .../include/aws/cognito-sync/CognitoSync_EXPORTS.h | 8 +++++++- .../{ => internal}/CognitoSyncEndpointRules.h | 2 +- .../source/CognitoSyncEndpointProvider.cpp | 8 +++++++- .../source/CognitoSyncEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-comprehend/CMakeLists.txt | 6 ++++++ .../include/aws/comprehend/ComprehendEndpointProvider.h | 5 +---- .../include/aws/comprehend/Comprehend_EXPORTS.h | 8 +++++++- .../comprehend/{ => internal}/ComprehendEndpointRules.h | 2 +- .../source/ComprehendEndpointProvider.cpp | 8 +++++++- .../source/ComprehendEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-comprehendmedical/CMakeLists.txt | 6 ++++++ .../ComprehendMedicalEndpointProvider.h | 5 +---- .../aws/comprehendmedical/ComprehendMedical_EXPORTS.h | 8 +++++++- .../{ => internal}/ComprehendMedicalEndpointRules.h | 2 +- .../source/ComprehendMedicalEndpointProvider.cpp | 8 +++++++- .../source/ComprehendMedicalEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../ComputeOptimizerAutomationEndpointProvider.h | 6 +----- .../ComputeOptimizerAutomation_EXPORTS.h | 8 +++++++- .../ComputeOptimizerAutomationEndpointRules.h | 2 +- .../ComputeOptimizerAutomationEndpointProvider.cpp | 9 ++++++++- .../source/ComputeOptimizerAutomationEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-compute-optimizer/CMakeLists.txt | 6 ++++++ .../compute-optimizer/ComputeOptimizerEndpointProvider.h | 5 +---- .../aws/compute-optimizer/ComputeOptimizer_EXPORTS.h | 8 +++++++- .../{ => internal}/ComputeOptimizerEndpointRules.h | 2 +- .../source/ComputeOptimizerEndpointProvider.cpp | 8 +++++++- .../source/ComputeOptimizerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-config/CMakeLists.txt | 6 ++++++ .../include/aws/config/ConfigServiceEndpointProvider.h | 5 +---- .../include/aws/config/ConfigService_EXPORTS.h | 8 +++++++- .../config/{ => internal}/ConfigServiceEndpointRules.h | 2 +- .../source/ConfigServiceEndpointProvider.cpp | 8 +++++++- .../source/ConfigServiceEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-connect-contact-lens/CMakeLists.txt | 6 ++++++ .../ConnectContactLensEndpointProvider.h | 5 +---- .../connect-contact-lens/ConnectContactLens_EXPORTS.h | 8 +++++++- .../{ => internal}/ConnectContactLensEndpointRules.h | 2 +- .../source/ConnectContactLensEndpointProvider.cpp | 8 +++++++- .../source/ConnectContactLensEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-connect/CMakeLists.txt | 6 ++++++ .../include/aws/connect/ConnectEndpointProvider.h | 5 +---- .../include/aws/connect/Connect_EXPORTS.h | 8 +++++++- .../aws/connect/{ => internal}/ConnectEndpointRules.h | 2 +- .../source/ConnectEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-connect/source/ConnectEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-connectcampaigns/CMakeLists.txt | 6 ++++++ .../connectcampaigns/ConnectCampaignsEndpointProvider.h | 5 +---- .../aws/connectcampaigns/ConnectCampaigns_EXPORTS.h | 8 +++++++- .../{ => internal}/ConnectCampaignsEndpointRules.h | 2 +- .../source/ConnectCampaignsEndpointProvider.cpp | 8 +++++++- .../source/ConnectCampaignsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-connectcampaignsv2/CMakeLists.txt | 6 ++++++ .../ConnectCampaignsV2EndpointProvider.h | 5 +---- .../aws/connectcampaignsv2/ConnectCampaignsV2_EXPORTS.h | 8 +++++++- .../{ => internal}/ConnectCampaignsV2EndpointRules.h | 2 +- .../source/ConnectCampaignsV2EndpointProvider.cpp | 8 +++++++- .../source/ConnectCampaignsV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-connectcases/CMakeLists.txt | 6 ++++++ .../aws/connectcases/ConnectCasesEndpointProvider.h | 5 +---- .../include/aws/connectcases/ConnectCases_EXPORTS.h | 8 +++++++- .../{ => internal}/ConnectCasesEndpointRules.h | 2 +- .../source/ConnectCasesEndpointProvider.cpp | 8 +++++++- .../source/ConnectCasesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-connecthealth/CMakeLists.txt | 6 ++++++ .../aws/connecthealth/ConnectHealthEndpointProvider.h | 5 +---- .../include/aws/connecthealth/ConnectHealth_EXPORTS.h | 8 +++++++- .../{ => internal}/ConnectHealthEndpointRules.h | 2 +- .../source/ConnectHealthEndpointProvider.cpp | 8 +++++++- .../source/ConnectHealthEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-connectparticipant/CMakeLists.txt | 6 ++++++ .../ConnectParticipantEndpointProvider.h | 5 +---- .../aws/connectparticipant/ConnectParticipant_EXPORTS.h | 8 +++++++- .../{ => internal}/ConnectParticipantEndpointRules.h | 2 +- .../source/ConnectParticipantEndpointProvider.cpp | 8 +++++++- .../source/ConnectParticipantEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-controlcatalog/CMakeLists.txt | 6 ++++++ .../aws/controlcatalog/ControlCatalogEndpointProvider.h | 5 +---- .../include/aws/controlcatalog/ControlCatalog_EXPORTS.h | 8 +++++++- .../{ => internal}/ControlCatalogEndpointRules.h | 2 +- .../source/ControlCatalogEndpointProvider.cpp | 8 +++++++- .../source/ControlCatalogEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-controltower/CMakeLists.txt | 6 ++++++ .../aws/controltower/ControlTowerEndpointProvider.h | 5 +---- .../include/aws/controltower/ControlTower_EXPORTS.h | 8 +++++++- .../{ => internal}/ControlTowerEndpointRules.h | 2 +- .../source/ControlTowerEndpointProvider.cpp | 8 +++++++- .../source/ControlTowerEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-cost-optimization-hub/CMakeLists.txt | 6 ++++++ .../CostOptimizationHubEndpointProvider.h | 5 +---- .../cost-optimization-hub/CostOptimizationHub_EXPORTS.h | 8 +++++++- .../{ => internal}/CostOptimizationHubEndpointRules.h | 2 +- .../source/CostOptimizationHubEndpointProvider.cpp | 8 +++++++- .../source/CostOptimizationHubEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-cur/CMakeLists.txt | 6 ++++++ .../aws/cur/CostandUsageReportServiceEndpointProvider.h | 6 +----- .../include/aws/cur/CostandUsageReportService_EXPORTS.h | 8 +++++++- .../CostandUsageReportServiceEndpointRules.h | 2 +- .../source/CostandUsageReportServiceEndpointProvider.cpp | 9 ++++++++- .../source/CostandUsageReportServiceEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-customer-profiles/CMakeLists.txt | 6 ++++++ .../customer-profiles/CustomerProfilesEndpointProvider.h | 5 +---- .../aws/customer-profiles/CustomerProfiles_EXPORTS.h | 8 +++++++- .../{ => internal}/CustomerProfilesEndpointRules.h | 2 +- .../source/CustomerProfilesEndpointProvider.cpp | 8 +++++++- .../source/CustomerProfilesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-databrew/CMakeLists.txt | 6 ++++++ .../include/aws/databrew/GlueDataBrewEndpointProvider.h | 5 +---- .../include/aws/databrew/GlueDataBrew_EXPORTS.h | 8 +++++++- .../databrew/{ => internal}/GlueDataBrewEndpointRules.h | 2 +- .../source/GlueDataBrewEndpointProvider.cpp | 8 +++++++- .../source/GlueDataBrewEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-dataexchange/CMakeLists.txt | 6 ++++++ .../aws/dataexchange/DataExchangeEndpointProvider.h | 5 +---- .../include/aws/dataexchange/DataExchange_EXPORTS.h | 8 +++++++- .../{ => internal}/DataExchangeEndpointRules.h | 2 +- .../source/DataExchangeEndpointProvider.cpp | 8 +++++++- .../source/DataExchangeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-datapipeline/CMakeLists.txt | 6 ++++++ .../aws/datapipeline/DataPipelineEndpointProvider.h | 5 +---- .../include/aws/datapipeline/DataPipeline_EXPORTS.h | 8 +++++++- .../{ => internal}/DataPipelineEndpointRules.h | 2 +- .../source/DataPipelineEndpointProvider.cpp | 8 +++++++- .../source/DataPipelineEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-datasync/CMakeLists.txt | 6 ++++++ .../include/aws/datasync/DataSyncEndpointProvider.h | 5 +---- .../include/aws/datasync/DataSync_EXPORTS.h | 8 +++++++- .../aws/datasync/{ => internal}/DataSyncEndpointRules.h | 2 +- .../source/DataSyncEndpointProvider.cpp | 8 +++++++- .../source/DataSyncEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-datazone/CMakeLists.txt | 6 ++++++ .../include/aws/datazone/DataZoneEndpointProvider.h | 5 +---- .../include/aws/datazone/DataZone_EXPORTS.h | 8 +++++++- .../aws/datazone/{ => internal}/DataZoneEndpointRules.h | 2 +- .../source/DataZoneEndpointProvider.cpp | 8 +++++++- .../source/DataZoneEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-dax/CMakeLists.txt | 6 ++++++ .../include/aws/dax/DAXEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-dax/include/aws/dax/DAX_EXPORTS.h | 8 +++++++- .../include/aws/dax/{ => internal}/DAXEndpointRules.h | 2 +- .../src/aws-cpp-sdk-dax/source/DAXEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-dax/source/DAXEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-deadline/CMakeLists.txt | 6 ++++++ .../include/aws/deadline/DeadlineEndpointProvider.h | 5 +---- .../include/aws/deadline/Deadline_EXPORTS.h | 8 +++++++- .../aws/deadline/{ => internal}/DeadlineEndpointRules.h | 2 +- .../source/DeadlineEndpointProvider.cpp | 8 +++++++- .../source/DeadlineEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-detective/CMakeLists.txt | 6 ++++++ .../include/aws/detective/DetectiveEndpointProvider.h | 5 +---- .../include/aws/detective/Detective_EXPORTS.h | 8 +++++++- .../detective/{ => internal}/DetectiveEndpointRules.h | 2 +- .../source/DetectiveEndpointProvider.cpp | 8 +++++++- .../source/DetectiveEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-devicefarm/CMakeLists.txt | 6 ++++++ .../include/aws/devicefarm/DeviceFarmEndpointProvider.h | 5 +---- .../include/aws/devicefarm/DeviceFarm_EXPORTS.h | 8 +++++++- .../devicefarm/{ => internal}/DeviceFarmEndpointRules.h | 2 +- .../source/DeviceFarmEndpointProvider.cpp | 8 +++++++- .../source/DeviceFarmEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-devops-agent/CMakeLists.txt | 6 ++++++ .../aws/devops-agent/DevOpsAgentEndpointProvider.h | 5 +---- .../include/aws/devops-agent/DevOpsAgent_EXPORTS.h | 8 +++++++- .../{ => internal}/DevOpsAgentEndpointRules.h | 2 +- .../source/DevOpsAgentEndpointProvider.cpp | 8 +++++++- .../source/DevOpsAgentEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-devops-guru/CMakeLists.txt | 6 ++++++ .../include/aws/devops-guru/DevOpsGuruEndpointProvider.h | 5 +---- .../include/aws/devops-guru/DevOpsGuru_EXPORTS.h | 8 +++++++- .../devops-guru/{ => internal}/DevOpsGuruEndpointRules.h | 2 +- .../source/DevOpsGuruEndpointProvider.cpp | 8 +++++++- .../source/DevOpsGuruEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-directconnect/CMakeLists.txt | 6 ++++++ .../aws/directconnect/DirectConnectEndpointProvider.h | 5 +---- .../include/aws/directconnect/DirectConnect_EXPORTS.h | 8 +++++++- .../{ => internal}/DirectConnectEndpointRules.h | 2 +- .../source/DirectConnectEndpointProvider.cpp | 8 +++++++- .../source/DirectConnectEndpointRules.cpp | 2 +- .../aws-cpp-sdk-directory-service-data/CMakeLists.txt | 6 ++++++ .../DirectoryServiceDataEndpointProvider.h | 5 +---- .../DirectoryServiceData_EXPORTS.h | 8 +++++++- .../{ => internal}/DirectoryServiceDataEndpointRules.h | 2 +- .../source/DirectoryServiceDataEndpointProvider.cpp | 8 +++++++- .../source/DirectoryServiceDataEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-discovery/CMakeLists.txt | 6 ++++++ .../ApplicationDiscoveryServiceEndpointProvider.h | 6 +----- .../aws/discovery/ApplicationDiscoveryService_EXPORTS.h | 8 +++++++- .../ApplicationDiscoveryServiceEndpointRules.h | 2 +- .../ApplicationDiscoveryServiceEndpointProvider.cpp | 9 ++++++++- .../source/ApplicationDiscoveryServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-dlm/CMakeLists.txt | 6 ++++++ .../include/aws/dlm/DLMEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-dlm/include/aws/dlm/DLM_EXPORTS.h | 8 +++++++- .../include/aws/dlm/{ => internal}/DLMEndpointRules.h | 2 +- .../src/aws-cpp-sdk-dlm/source/DLMEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-dlm/source/DLMEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-dms/CMakeLists.txt | 6 ++++++ .../aws/dms/DatabaseMigrationServiceEndpointProvider.h | 6 +----- .../include/aws/dms/DatabaseMigrationService_EXPORTS.h | 8 +++++++- .../DatabaseMigrationServiceEndpointRules.h | 2 +- .../source/DatabaseMigrationServiceEndpointProvider.cpp | 8 +++++++- .../source/DatabaseMigrationServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-docdb-elastic/CMakeLists.txt | 6 ++++++ .../aws/docdb-elastic/DocDBElasticEndpointProvider.h | 5 +---- .../include/aws/docdb-elastic/DocDBElastic_EXPORTS.h | 8 +++++++- .../{ => internal}/DocDBElasticEndpointRules.h | 2 +- .../source/DocDBElasticEndpointProvider.cpp | 8 +++++++- .../source/DocDBElasticEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-docdb/CMakeLists.txt | 6 ++++++ .../include/aws/docdb/DocDBEndpointProvider.h | 4 +--- .../aws-cpp-sdk-docdb/include/aws/docdb/DocDB_EXPORTS.h | 8 +++++++- .../aws/docdb/{ => internal}/DocDBEndpointRules.h | 2 +- .../aws-cpp-sdk-docdb/source/DocDBEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-docdb/source/DocDBEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-drs/CMakeLists.txt | 6 ++++++ .../include/aws/drs/DrsEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-drs/include/aws/drs/Drs_EXPORTS.h | 8 +++++++- .../include/aws/drs/{ => internal}/DrsEndpointRules.h | 2 +- .../src/aws-cpp-sdk-drs/source/DrsEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-drs/source/DrsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ds/CMakeLists.txt | 6 ++++++ .../include/aws/ds/DirectoryServiceEndpointProvider.h | 5 +---- .../include/aws/ds/DirectoryService_EXPORTS.h | 8 +++++++- .../ds/{ => internal}/DirectoryServiceEndpointRules.h | 2 +- .../source/DirectoryServiceEndpointProvider.cpp | 8 +++++++- .../source/DirectoryServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-dsql/CMakeLists.txt | 6 ++++++ .../include/aws/dsql/DSQLEndpointProvider.h | 4 +--- .../src/aws-cpp-sdk-dsql/include/aws/dsql/DSQL_EXPORTS.h | 8 +++++++- .../include/aws/dsql/{ => internal}/DSQLEndpointRules.h | 2 +- .../src/aws-cpp-sdk-dsql/source/DSQLEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-dsql/source/DSQLEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-dynamodb/CMakeLists.txt | 6 ++++++ .../include/aws/dynamodb/DynamoDBEndpointProvider.h | 5 +---- .../include/aws/dynamodb/DynamoDB_EXPORTS.h | 8 +++++++- .../aws/dynamodb/{ => internal}/DynamoDBEndpointRules.h | 2 +- .../source/DynamoDBEndpointProvider.cpp | 5 +++++ .../source/DynamoDBEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-dynamodbstreams/CMakeLists.txt | 6 ++++++ .../dynamodbstreams/DynamoDBStreamsEndpointProvider.h | 5 +---- .../aws/dynamodbstreams/DynamoDBStreams_EXPORTS.h | 8 +++++++- .../{ => internal}/DynamoDBStreamsEndpointRules.h | 2 +- .../source/DynamoDBStreamsEndpointProvider.cpp | 5 +++++ .../source/DynamoDBStreamsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ebs/CMakeLists.txt | 6 ++++++ .../include/aws/ebs/EBSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-ebs/include/aws/ebs/EBS_EXPORTS.h | 8 +++++++- .../include/aws/ebs/{ => internal}/EBSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-ebs/source/EBSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-ebs/source/EBSEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-ec2-instance-connect/CMakeLists.txt | 6 ++++++ .../EC2InstanceConnectEndpointProvider.h | 5 +---- .../ec2-instance-connect/EC2InstanceConnect_EXPORTS.h | 8 +++++++- .../{ => internal}/EC2InstanceConnectEndpointRules.h | 2 +- .../source/EC2InstanceConnectEndpointProvider.cpp | 8 +++++++- .../source/EC2InstanceConnectEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ec2/CMakeLists.txt | 6 ++++++ .../include/aws/ec2/EC2EndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-ec2/include/aws/ec2/EC2_EXPORTS.h | 8 +++++++- .../include/aws/ec2/{ => internal}/EC2EndpointRules.h | 2 +- .../src/aws-cpp-sdk-ec2/source/EC2EndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-ec2/source/EC2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ecr-public/CMakeLists.txt | 6 ++++++ .../include/aws/ecr-public/ECRPublicEndpointProvider.h | 5 +---- .../include/aws/ecr-public/ECRPublic_EXPORTS.h | 8 +++++++- .../ecr-public/{ => internal}/ECRPublicEndpointRules.h | 2 +- .../source/ECRPublicEndpointProvider.cpp | 8 +++++++- .../source/ECRPublicEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ecr/CMakeLists.txt | 6 ++++++ .../include/aws/ecr/ECREndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-ecr/include/aws/ecr/ECR_EXPORTS.h | 8 +++++++- .../include/aws/ecr/{ => internal}/ECREndpointRules.h | 2 +- .../src/aws-cpp-sdk-ecr/source/ECREndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-ecr/source/ECREndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ecs/CMakeLists.txt | 6 ++++++ .../include/aws/ecs/ECSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-ecs/include/aws/ecs/ECS_EXPORTS.h | 8 +++++++- .../include/aws/ecs/{ => internal}/ECSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-ecs/source/ECSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-ecs/source/ECSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-eks-auth/CMakeLists.txt | 6 ++++++ .../include/aws/eks-auth/EKSAuthEndpointProvider.h | 5 +---- .../include/aws/eks-auth/EKSAuth_EXPORTS.h | 8 +++++++- .../aws/eks-auth/{ => internal}/EKSAuthEndpointRules.h | 2 +- .../source/EKSAuthEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-eks-auth/source/EKSAuthEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-eks/CMakeLists.txt | 6 ++++++ .../include/aws/eks/EKSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-eks/include/aws/eks/EKS_EXPORTS.h | 8 +++++++- .../include/aws/eks/{ => internal}/EKSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-eks/source/EKSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-eks/source/EKSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-elasticache/CMakeLists.txt | 6 ++++++ .../aws/elasticache/ElastiCacheEndpointProvider.h | 5 +---- .../include/aws/elasticache/ElastiCache_EXPORTS.h | 8 +++++++- .../{ => internal}/ElastiCacheEndpointRules.h | 2 +- .../source/ElastiCacheEndpointProvider.cpp | 8 +++++++- .../source/ElastiCacheEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-elasticbeanstalk/CMakeLists.txt | 6 ++++++ .../elasticbeanstalk/ElasticBeanstalkEndpointProvider.h | 5 +---- .../aws/elasticbeanstalk/ElasticBeanstalk_EXPORTS.h | 8 +++++++- .../{ => internal}/ElasticBeanstalkEndpointRules.h | 2 +- .../source/ElasticBeanstalkEndpointProvider.cpp | 8 +++++++- .../source/ElasticBeanstalkEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-elasticfilesystem/CMakeLists.txt | 6 ++++++ .../include/aws/elasticfilesystem/EFSEndpointProvider.h | 3 +-- .../include/aws/elasticfilesystem/EFS_EXPORTS.h | 8 +++++++- .../elasticfilesystem/{ => internal}/EFSEndpointRules.h | 2 +- .../source/EFSEndpointProvider.cpp | 7 ++++++- .../source/EFSEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-elasticloadbalancing/CMakeLists.txt | 6 ++++++ .../ElasticLoadBalancingEndpointProvider.h | 5 +---- .../elasticloadbalancing/ElasticLoadBalancing_EXPORTS.h | 8 +++++++- .../{ => internal}/ElasticLoadBalancingEndpointRules.h | 2 +- .../source/ElasticLoadBalancingEndpointProvider.cpp | 8 +++++++- .../source/ElasticLoadBalancingEndpointRules.cpp | 2 +- .../aws-cpp-sdk-elasticloadbalancingv2/CMakeLists.txt | 6 ++++++ .../ElasticLoadBalancingv2EndpointProvider.h | 5 +---- .../ElasticLoadBalancingv2_EXPORTS.h | 8 +++++++- .../{ => internal}/ElasticLoadBalancingv2EndpointRules.h | 2 +- .../source/ElasticLoadBalancingv2EndpointProvider.cpp | 8 +++++++- .../source/ElasticLoadBalancingv2EndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-elasticmapreduce/CMakeLists.txt | 6 ++++++ .../include/aws/elasticmapreduce/EMREndpointProvider.h | 3 +-- .../include/aws/elasticmapreduce/EMR_EXPORTS.h | 8 +++++++- .../elasticmapreduce/{ => internal}/EMREndpointRules.h | 2 +- .../source/EMREndpointProvider.cpp | 7 ++++++- .../source/EMREndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-elementalinference/CMakeLists.txt | 6 ++++++ .../ElementalInferenceEndpointProvider.h | 5 +---- .../aws/elementalinference/ElementalInference_EXPORTS.h | 8 +++++++- .../{ => internal}/ElementalInferenceEndpointRules.h | 2 +- .../source/ElementalInferenceEndpointProvider.cpp | 8 +++++++- .../source/ElementalInferenceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-email/CMakeLists.txt | 6 ++++++ .../include/aws/email/SESEndpointProvider.h | 3 +-- .../aws-cpp-sdk-email/include/aws/email/SES_EXPORTS.h | 8 +++++++- .../include/aws/email/{ => internal}/SESEndpointRules.h | 2 +- .../src/aws-cpp-sdk-email/source/SESEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-email/source/SESEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-emr-containers/CMakeLists.txt | 6 ++++++ .../aws/emr-containers/EMRContainersEndpointProvider.h | 5 +---- .../include/aws/emr-containers/EMRContainers_EXPORTS.h | 8 +++++++- .../{ => internal}/EMRContainersEndpointRules.h | 2 +- .../source/EMRContainersEndpointProvider.cpp | 8 +++++++- .../source/EMRContainersEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-emr-serverless/CMakeLists.txt | 6 ++++++ .../aws/emr-serverless/EMRServerlessEndpointProvider.h | 5 +---- .../include/aws/emr-serverless/EMRServerless_EXPORTS.h | 8 +++++++- .../{ => internal}/EMRServerlessEndpointRules.h | 2 +- .../source/EMRServerlessEndpointProvider.cpp | 8 +++++++- .../source/EMRServerlessEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-entityresolution/CMakeLists.txt | 6 ++++++ .../entityresolution/EntityResolutionEndpointProvider.h | 5 +---- .../aws/entityresolution/EntityResolution_EXPORTS.h | 8 +++++++- .../{ => internal}/EntityResolutionEndpointRules.h | 2 +- .../source/EntityResolutionEndpointProvider.cpp | 8 +++++++- .../source/EntityResolutionEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-es/CMakeLists.txt | 6 ++++++ .../aws/es/ElasticsearchServiceEndpointProvider.h | 5 +---- .../include/aws/es/ElasticsearchService_EXPORTS.h | 8 +++++++- .../{ => internal}/ElasticsearchServiceEndpointRules.h | 2 +- .../source/ElasticsearchServiceEndpointProvider.cpp | 8 +++++++- .../source/ElasticsearchServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-eventbridge/CMakeLists.txt | 6 ++++++ .../aws/eventbridge/EventBridgeEndpointProvider.h | 5 +---- .../include/aws/eventbridge/EventBridge_EXPORTS.h | 8 +++++++- .../{ => internal}/EventBridgeEndpointRules.h | 2 +- .../source/EventBridgeEndpointProvider.cpp | 8 +++++++- .../source/EventBridgeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-events/CMakeLists.txt | 6 ++++++ .../aws/events/CloudWatchEventsEndpointProvider.h | 5 +---- .../include/aws/events/CloudWatchEvents_EXPORTS.h | 8 +++++++- .../{ => internal}/CloudWatchEventsEndpointRules.h | 2 +- .../source/CloudWatchEventsEndpointProvider.cpp | 8 +++++++- .../source/CloudWatchEventsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-evs/CMakeLists.txt | 6 ++++++ .../include/aws/evs/EVSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-evs/include/aws/evs/EVS_EXPORTS.h | 8 +++++++- .../include/aws/evs/{ => internal}/EVSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-evs/source/EVSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-evs/source/EVSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-finspace-data/CMakeLists.txt | 6 ++++++ .../aws/finspace-data/FinSpaceDataEndpointProvider.h | 5 +---- .../include/aws/finspace-data/FinSpaceData_EXPORTS.h | 8 +++++++- .../{ => internal}/FinSpaceDataEndpointRules.h | 2 +- .../source/FinSpaceDataEndpointProvider.cpp | 8 +++++++- .../source/FinSpaceDataEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-finspace/CMakeLists.txt | 6 ++++++ .../include/aws/finspace/FinspaceEndpointProvider.h | 5 +---- .../include/aws/finspace/Finspace_EXPORTS.h | 8 +++++++- .../aws/finspace/{ => internal}/FinspaceEndpointRules.h | 2 +- .../source/FinspaceEndpointProvider.cpp | 8 +++++++- .../source/FinspaceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-firehose/CMakeLists.txt | 6 ++++++ .../include/aws/firehose/FirehoseEndpointProvider.h | 5 +---- .../include/aws/firehose/Firehose_EXPORTS.h | 8 +++++++- .../aws/firehose/{ => internal}/FirehoseEndpointRules.h | 2 +- .../source/FirehoseEndpointProvider.cpp | 8 +++++++- .../source/FirehoseEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-fis/CMakeLists.txt | 6 ++++++ .../include/aws/fis/FISEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-fis/include/aws/fis/FIS_EXPORTS.h | 8 +++++++- .../include/aws/fis/{ => internal}/FISEndpointRules.h | 2 +- .../src/aws-cpp-sdk-fis/source/FISEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-fis/source/FISEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-fms/CMakeLists.txt | 6 ++++++ .../include/aws/fms/FMSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-fms/include/aws/fms/FMS_EXPORTS.h | 8 +++++++- .../include/aws/fms/{ => internal}/FMSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-fms/source/FMSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-fms/source/FMSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-forecast/CMakeLists.txt | 6 ++++++ .../aws/forecast/ForecastServiceEndpointProvider.h | 5 +---- .../include/aws/forecast/ForecastService_EXPORTS.h | 8 +++++++- .../{ => internal}/ForecastServiceEndpointRules.h | 2 +- .../source/ForecastServiceEndpointProvider.cpp | 8 +++++++- .../source/ForecastServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-forecastquery/CMakeLists.txt | 6 ++++++ .../forecastquery/ForecastQueryServiceEndpointProvider.h | 5 +---- .../aws/forecastquery/ForecastQueryService_EXPORTS.h | 8 +++++++- .../{ => internal}/ForecastQueryServiceEndpointRules.h | 2 +- .../source/ForecastQueryServiceEndpointProvider.cpp | 8 +++++++- .../source/ForecastQueryServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-frauddetector/CMakeLists.txt | 6 ++++++ .../aws/frauddetector/FraudDetectorEndpointProvider.h | 5 +---- .../include/aws/frauddetector/FraudDetector_EXPORTS.h | 8 +++++++- .../{ => internal}/FraudDetectorEndpointRules.h | 2 +- .../source/FraudDetectorEndpointProvider.cpp | 8 +++++++- .../source/FraudDetectorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-freetier/CMakeLists.txt | 6 ++++++ .../include/aws/freetier/FreeTierEndpointProvider.h | 5 +---- .../include/aws/freetier/FreeTier_EXPORTS.h | 8 +++++++- .../aws/freetier/{ => internal}/FreeTierEndpointRules.h | 2 +- .../source/FreeTierEndpointProvider.cpp | 8 +++++++- .../source/FreeTierEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-fsx/CMakeLists.txt | 6 ++++++ .../include/aws/fsx/FSxEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-fsx/include/aws/fsx/FSx_EXPORTS.h | 8 +++++++- .../include/aws/fsx/{ => internal}/FSxEndpointRules.h | 2 +- .../src/aws-cpp-sdk-fsx/source/FSxEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-fsx/source/FSxEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-gamelift/CMakeLists.txt | 6 ++++++ .../include/aws/gamelift/GameLiftEndpointProvider.h | 5 +---- .../include/aws/gamelift/GameLift_EXPORTS.h | 8 +++++++- .../aws/gamelift/{ => internal}/GameLiftEndpointRules.h | 2 +- .../source/GameLiftEndpointProvider.cpp | 8 +++++++- .../source/GameLiftEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-gameliftstreams/CMakeLists.txt | 6 ++++++ .../gameliftstreams/GameLiftStreamsEndpointProvider.h | 5 +---- .../aws/gameliftstreams/GameLiftStreams_EXPORTS.h | 8 +++++++- .../{ => internal}/GameLiftStreamsEndpointRules.h | 2 +- .../source/GameLiftStreamsEndpointProvider.cpp | 8 +++++++- .../source/GameLiftStreamsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-geo-maps/CMakeLists.txt | 6 ++++++ .../include/aws/geo-maps/GeoMapsEndpointProvider.h | 5 +---- .../include/aws/geo-maps/GeoMaps_EXPORTS.h | 8 +++++++- .../aws/geo-maps/{ => internal}/GeoMapsEndpointRules.h | 2 +- .../source/GeoMapsEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-geo-maps/source/GeoMapsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-geo-places/CMakeLists.txt | 6 ++++++ .../include/aws/geo-places/GeoPlacesEndpointProvider.h | 5 +---- .../include/aws/geo-places/GeoPlaces_EXPORTS.h | 8 +++++++- .../geo-places/{ => internal}/GeoPlacesEndpointRules.h | 2 +- .../source/GeoPlacesEndpointProvider.cpp | 8 +++++++- .../source/GeoPlacesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-geo-routes/CMakeLists.txt | 6 ++++++ .../include/aws/geo-routes/GeoRoutesEndpointProvider.h | 5 +---- .../include/aws/geo-routes/GeoRoutes_EXPORTS.h | 8 +++++++- .../geo-routes/{ => internal}/GeoRoutesEndpointRules.h | 2 +- .../source/GeoRoutesEndpointProvider.cpp | 8 +++++++- .../source/GeoRoutesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-glacier/CMakeLists.txt | 6 ++++++ .../include/aws/glacier/GlacierEndpointProvider.h | 5 +---- .../include/aws/glacier/Glacier_EXPORTS.h | 8 +++++++- .../aws/glacier/{ => internal}/GlacierEndpointRules.h | 2 +- .../source/GlacierEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-glacier/source/GlacierEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-globalaccelerator/CMakeLists.txt | 6 ++++++ .../GlobalAcceleratorEndpointProvider.h | 5 +---- .../aws/globalaccelerator/GlobalAccelerator_EXPORTS.h | 8 +++++++- .../{ => internal}/GlobalAcceleratorEndpointRules.h | 2 +- .../source/GlobalAcceleratorEndpointProvider.cpp | 8 +++++++- .../source/GlobalAcceleratorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-glue/CMakeLists.txt | 6 ++++++ .../include/aws/glue/GlueEndpointProvider.h | 4 +--- .../src/aws-cpp-sdk-glue/include/aws/glue/Glue_EXPORTS.h | 8 +++++++- .../include/aws/glue/{ => internal}/GlueEndpointRules.h | 2 +- .../src/aws-cpp-sdk-glue/source/GlueEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-glue/source/GlueEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-grafana/CMakeLists.txt | 6 ++++++ .../include/aws/grafana/ManagedGrafanaEndpointProvider.h | 5 +---- .../include/aws/grafana/ManagedGrafana_EXPORTS.h | 8 +++++++- .../grafana/{ => internal}/ManagedGrafanaEndpointRules.h | 2 +- .../source/ManagedGrafanaEndpointProvider.cpp | 8 +++++++- .../source/ManagedGrafanaEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-greengrass/CMakeLists.txt | 6 ++++++ .../include/aws/greengrass/GreengrassEndpointProvider.h | 5 +---- .../include/aws/greengrass/Greengrass_EXPORTS.h | 8 +++++++- .../greengrass/{ => internal}/GreengrassEndpointRules.h | 2 +- .../source/GreengrassEndpointProvider.cpp | 8 +++++++- .../source/GreengrassEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-greengrassv2/CMakeLists.txt | 6 ++++++ .../aws/greengrassv2/GreengrassV2EndpointProvider.h | 5 +---- .../include/aws/greengrassv2/GreengrassV2_EXPORTS.h | 8 +++++++- .../{ => internal}/GreengrassV2EndpointRules.h | 2 +- .../source/GreengrassV2EndpointProvider.cpp | 8 +++++++- .../source/GreengrassV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-groundstation/CMakeLists.txt | 6 ++++++ .../aws/groundstation/GroundStationEndpointProvider.h | 5 +---- .../include/aws/groundstation/GroundStation_EXPORTS.h | 8 +++++++- .../{ => internal}/GroundStationEndpointRules.h | 2 +- .../source/GroundStationEndpointProvider.cpp | 8 +++++++- .../source/GroundStationEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-guardduty/CMakeLists.txt | 6 ++++++ .../include/aws/guardduty/GuardDutyEndpointProvider.h | 5 +---- .../include/aws/guardduty/GuardDuty_EXPORTS.h | 8 +++++++- .../guardduty/{ => internal}/GuardDutyEndpointRules.h | 2 +- .../source/GuardDutyEndpointProvider.cpp | 8 +++++++- .../source/GuardDutyEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-health/CMakeLists.txt | 6 ++++++ .../include/aws/health/HealthEndpointProvider.h | 4 +--- .../include/aws/health/Health_EXPORTS.h | 8 +++++++- .../aws/health/{ => internal}/HealthEndpointRules.h | 2 +- .../aws-cpp-sdk-health/source/HealthEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-health/source/HealthEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-healthlake/CMakeLists.txt | 6 ++++++ .../include/aws/healthlake/HealthLakeEndpointProvider.h | 5 +---- .../include/aws/healthlake/HealthLake_EXPORTS.h | 8 +++++++- .../healthlake/{ => internal}/HealthLakeEndpointRules.h | 2 +- .../source/HealthLakeEndpointProvider.cpp | 8 +++++++- .../source/HealthLakeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iam/CMakeLists.txt | 6 ++++++ .../include/aws/iam/IAMEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-iam/include/aws/iam/IAM_EXPORTS.h | 8 +++++++- .../include/aws/iam/{ => internal}/IAMEndpointRules.h | 2 +- .../src/aws-cpp-sdk-iam/source/IAMEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-iam/source/IAMEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-identitystore/CMakeLists.txt | 6 ++++++ .../aws/identitystore/IdentityStoreEndpointProvider.h | 5 +---- .../include/aws/identitystore/IdentityStore_EXPORTS.h | 8 +++++++- .../{ => internal}/IdentityStoreEndpointRules.h | 2 +- .../source/IdentityStoreEndpointProvider.cpp | 8 +++++++- .../source/IdentityStoreEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-imagebuilder/CMakeLists.txt | 6 ++++++ .../aws/imagebuilder/ImagebuilderEndpointProvider.h | 5 +---- .../include/aws/imagebuilder/Imagebuilder_EXPORTS.h | 8 +++++++- .../{ => internal}/ImagebuilderEndpointRules.h | 2 +- .../source/ImagebuilderEndpointProvider.cpp | 8 +++++++- .../source/ImagebuilderEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-importexport/CMakeLists.txt | 6 ++++++ .../aws/importexport/ImportExportEndpointProvider.h | 5 +---- .../include/aws/importexport/ImportExport_EXPORTS.h | 8 +++++++- .../{ => internal}/ImportExportEndpointRules.h | 2 +- .../source/ImportExportEndpointProvider.cpp | 8 +++++++- .../source/ImportExportEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-inspector-scan/CMakeLists.txt | 6 ++++++ .../aws/inspector-scan/InspectorscanEndpointProvider.h | 5 +---- .../include/aws/inspector-scan/Inspectorscan_EXPORTS.h | 8 +++++++- .../{ => internal}/InspectorscanEndpointRules.h | 2 +- .../source/InspectorscanEndpointProvider.cpp | 8 +++++++- .../source/InspectorscanEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-inspector/CMakeLists.txt | 6 ++++++ .../include/aws/inspector/InspectorEndpointProvider.h | 5 +---- .../include/aws/inspector/Inspector_EXPORTS.h | 8 +++++++- .../inspector/{ => internal}/InspectorEndpointRules.h | 2 +- .../source/InspectorEndpointProvider.cpp | 8 +++++++- .../source/InspectorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-inspector2/CMakeLists.txt | 6 ++++++ .../include/aws/inspector2/Inspector2EndpointProvider.h | 5 +---- .../include/aws/inspector2/Inspector2_EXPORTS.h | 8 +++++++- .../inspector2/{ => internal}/Inspector2EndpointRules.h | 2 +- .../source/Inspector2EndpointProvider.cpp | 8 +++++++- .../source/Inspector2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-interconnect/CMakeLists.txt | 6 ++++++ .../aws/interconnect/InterconnectEndpointProvider.h | 5 +---- .../include/aws/interconnect/Interconnect_EXPORTS.h | 8 +++++++- .../{ => internal}/InterconnectEndpointRules.h | 2 +- .../source/InterconnectEndpointProvider.cpp | 8 +++++++- .../source/InterconnectEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-internetmonitor/CMakeLists.txt | 6 ++++++ .../internetmonitor/InternetMonitorEndpointProvider.h | 5 +---- .../aws/internetmonitor/InternetMonitor_EXPORTS.h | 8 +++++++- .../{ => internal}/InternetMonitorEndpointRules.h | 2 +- .../source/InternetMonitorEndpointProvider.cpp | 8 +++++++- .../source/InternetMonitorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-invoicing/CMakeLists.txt | 6 ++++++ .../include/aws/invoicing/InvoicingEndpointProvider.h | 5 +---- .../include/aws/invoicing/Invoicing_EXPORTS.h | 8 +++++++- .../invoicing/{ => internal}/InvoicingEndpointRules.h | 2 +- .../source/InvoicingEndpointProvider.cpp | 8 +++++++- .../source/InvoicingEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iot-data/CMakeLists.txt | 6 ++++++ .../include/aws/iot-data/IoTDataPlaneEndpointProvider.h | 5 +---- .../include/aws/iot-data/IoTDataPlane_EXPORTS.h | 8 +++++++- .../iot-data/{ => internal}/IoTDataPlaneEndpointRules.h | 2 +- .../source/IoTDataPlaneEndpointProvider.cpp | 8 +++++++- .../source/IoTDataPlaneEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iot-jobs-data/CMakeLists.txt | 6 ++++++ .../aws/iot-jobs-data/IoTJobsDataPlaneEndpointProvider.h | 5 +---- .../include/aws/iot-jobs-data/IoTJobsDataPlane_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTJobsDataPlaneEndpointRules.h | 2 +- .../source/IoTJobsDataPlaneEndpointProvider.cpp | 8 +++++++- .../source/IoTJobsDataPlaneEndpointRules.cpp | 2 +- .../aws-cpp-sdk-iot-managed-integrations/CMakeLists.txt | 6 ++++++ .../IoTManagedIntegrationsEndpointProvider.h | 5 +---- .../IoTManagedIntegrations_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTManagedIntegrationsEndpointRules.h | 2 +- .../source/IoTManagedIntegrationsEndpointProvider.cpp | 8 +++++++- .../source/IoTManagedIntegrationsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iot/CMakeLists.txt | 6 ++++++ .../include/aws/iot/IoTEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-iot/include/aws/iot/IoT_EXPORTS.h | 8 +++++++- .../include/aws/iot/{ => internal}/IoTEndpointRules.h | 2 +- .../src/aws-cpp-sdk-iot/source/IoTEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-iot/source/IoTEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-iotdeviceadvisor/CMakeLists.txt | 6 ++++++ .../iotdeviceadvisor/IoTDeviceAdvisorEndpointProvider.h | 5 +---- .../aws/iotdeviceadvisor/IoTDeviceAdvisor_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTDeviceAdvisorEndpointRules.h | 2 +- .../source/IoTDeviceAdvisorEndpointProvider.cpp | 8 +++++++- .../source/IoTDeviceAdvisorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iotfleetwise/CMakeLists.txt | 6 ++++++ .../aws/iotfleetwise/IoTFleetWiseEndpointProvider.h | 5 +---- .../include/aws/iotfleetwise/IoTFleetWise_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTFleetWiseEndpointRules.h | 2 +- .../source/IoTFleetWiseEndpointProvider.cpp | 8 +++++++- .../source/IoTFleetWiseEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-iotsecuretunneling/CMakeLists.txt | 6 ++++++ .../IoTSecureTunnelingEndpointProvider.h | 5 +---- .../aws/iotsecuretunneling/IoTSecureTunneling_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTSecureTunnelingEndpointRules.h | 2 +- .../source/IoTSecureTunnelingEndpointProvider.cpp | 8 +++++++- .../source/IoTSecureTunnelingEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iotsitewise/CMakeLists.txt | 6 ++++++ .../aws/iotsitewise/IoTSiteWiseEndpointProvider.h | 5 +---- .../include/aws/iotsitewise/IoTSiteWise_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTSiteWiseEndpointRules.h | 2 +- .../source/IoTSiteWiseEndpointProvider.cpp | 8 +++++++- .../source/IoTSiteWiseEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iotthingsgraph/CMakeLists.txt | 6 ++++++ .../aws/iotthingsgraph/IoTThingsGraphEndpointProvider.h | 5 +---- .../include/aws/iotthingsgraph/IoTThingsGraph_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTThingsGraphEndpointRules.h | 2 +- .../source/IoTThingsGraphEndpointProvider.cpp | 8 +++++++- .../source/IoTThingsGraphEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iottwinmaker/CMakeLists.txt | 6 ++++++ .../aws/iottwinmaker/IoTTwinMakerEndpointProvider.h | 5 +---- .../include/aws/iottwinmaker/IoTTwinMaker_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTTwinMakerEndpointRules.h | 2 +- .../source/IoTTwinMakerEndpointProvider.cpp | 8 +++++++- .../source/IoTTwinMakerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-iotwireless/CMakeLists.txt | 6 ++++++ .../aws/iotwireless/IoTWirelessEndpointProvider.h | 5 +---- .../include/aws/iotwireless/IoTWireless_EXPORTS.h | 8 +++++++- .../{ => internal}/IoTWirelessEndpointRules.h | 2 +- .../source/IoTWirelessEndpointProvider.cpp | 8 +++++++- .../source/IoTWirelessEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ivs-realtime/CMakeLists.txt | 6 ++++++ .../aws/ivs-realtime/IvsrealtimeEndpointProvider.h | 5 +---- .../include/aws/ivs-realtime/Ivsrealtime_EXPORTS.h | 8 +++++++- .../{ => internal}/IvsrealtimeEndpointRules.h | 2 +- .../source/IvsrealtimeEndpointProvider.cpp | 8 +++++++- .../source/IvsrealtimeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ivs/CMakeLists.txt | 6 ++++++ .../include/aws/ivs/IVSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-ivs/include/aws/ivs/IVS_EXPORTS.h | 8 +++++++- .../include/aws/ivs/{ => internal}/IVSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-ivs/source/IVSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-ivs/source/IVSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ivschat/CMakeLists.txt | 6 ++++++ .../include/aws/ivschat/IvschatEndpointProvider.h | 5 +---- .../include/aws/ivschat/Ivschat_EXPORTS.h | 8 +++++++- .../aws/ivschat/{ => internal}/IvschatEndpointRules.h | 2 +- .../source/IvschatEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-ivschat/source/IvschatEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-kafka/CMakeLists.txt | 6 ++++++ .../include/aws/kafka/KafkaEndpointProvider.h | 4 +--- .../aws-cpp-sdk-kafka/include/aws/kafka/Kafka_EXPORTS.h | 8 +++++++- .../aws/kafka/{ => internal}/KafkaEndpointRules.h | 2 +- .../aws-cpp-sdk-kafka/source/KafkaEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-kafka/source/KafkaEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-kafkaconnect/CMakeLists.txt | 6 ++++++ .../aws/kafkaconnect/KafkaConnectEndpointProvider.h | 5 +---- .../include/aws/kafkaconnect/KafkaConnect_EXPORTS.h | 8 +++++++- .../{ => internal}/KafkaConnectEndpointRules.h | 2 +- .../source/KafkaConnectEndpointProvider.cpp | 8 +++++++- .../source/KafkaConnectEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-kendra-ranking/CMakeLists.txt | 6 ++++++ .../aws/kendra-ranking/KendraRankingEndpointProvider.h | 5 +---- .../include/aws/kendra-ranking/KendraRanking_EXPORTS.h | 8 +++++++- .../{ => internal}/KendraRankingEndpointRules.h | 2 +- .../source/KendraRankingEndpointProvider.cpp | 8 +++++++- .../source/KendraRankingEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-kendra/CMakeLists.txt | 6 ++++++ .../include/aws/kendra/KendraEndpointProvider.h | 4 +--- .../include/aws/kendra/Kendra_EXPORTS.h | 8 +++++++- .../aws/kendra/{ => internal}/KendraEndpointRules.h | 2 +- .../aws-cpp-sdk-kendra/source/KendraEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-kendra/source/KendraEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-keyspaces/CMakeLists.txt | 6 ++++++ .../include/aws/keyspaces/KeyspacesEndpointProvider.h | 5 +---- .../include/aws/keyspaces/Keyspaces_EXPORTS.h | 8 +++++++- .../keyspaces/{ => internal}/KeyspacesEndpointRules.h | 2 +- .../source/KeyspacesEndpointProvider.cpp | 8 +++++++- .../source/KeyspacesEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-keyspacesstreams/CMakeLists.txt | 6 ++++++ .../keyspacesstreams/KeyspacesStreamsEndpointProvider.h | 5 +---- .../aws/keyspacesstreams/KeyspacesStreams_EXPORTS.h | 8 +++++++- .../{ => internal}/KeyspacesStreamsEndpointRules.h | 2 +- .../source/KeyspacesStreamsEndpointProvider.cpp | 8 +++++++- .../source/KeyspacesStreamsEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../KinesisVideoArchivedMediaEndpointProvider.h | 6 +----- .../KinesisVideoArchivedMedia_EXPORTS.h | 8 +++++++- .../KinesisVideoArchivedMediaEndpointRules.h | 2 +- .../source/KinesisVideoArchivedMediaEndpointProvider.cpp | 9 ++++++++- .../source/KinesisVideoArchivedMediaEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-kinesis-video-media/CMakeLists.txt | 6 ++++++ .../KinesisVideoMediaEndpointProvider.h | 5 +---- .../aws/kinesis-video-media/KinesisVideoMedia_EXPORTS.h | 8 +++++++- .../{ => internal}/KinesisVideoMediaEndpointRules.h | 2 +- .../source/KinesisVideoMediaEndpointProvider.cpp | 8 +++++++- .../source/KinesisVideoMediaEndpointRules.cpp | 2 +- .../aws-cpp-sdk-kinesis-video-signaling/CMakeLists.txt | 6 ++++++ .../KinesisVideoSignalingChannelsEndpointProvider.h | 6 +----- .../KinesisVideoSignalingChannels_EXPORTS.h | 8 +++++++- .../KinesisVideoSignalingChannelsEndpointRules.h | 2 +- .../KinesisVideoSignalingChannelsEndpointProvider.cpp | 9 ++++++++- .../KinesisVideoSignalingChannelsEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../KinesisVideoWebRTCStorageEndpointProvider.h | 6 +----- .../KinesisVideoWebRTCStorage_EXPORTS.h | 8 +++++++- .../KinesisVideoWebRTCStorageEndpointRules.h | 2 +- .../source/KinesisVideoWebRTCStorageEndpointProvider.cpp | 9 ++++++++- .../source/KinesisVideoWebRTCStorageEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-kinesis/CMakeLists.txt | 6 ++++++ .../include/aws/kinesis/KinesisEndpointProvider.h | 5 +---- .../include/aws/kinesis/Kinesis_EXPORTS.h | 8 +++++++- .../aws/kinesis/{ => internal}/KinesisEndpointRules.h | 2 +- .../source/KinesisEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-kinesis/source/KinesisEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-kinesisanalytics/CMakeLists.txt | 6 ++++++ .../kinesisanalytics/KinesisAnalyticsEndpointProvider.h | 5 +---- .../aws/kinesisanalytics/KinesisAnalytics_EXPORTS.h | 8 +++++++- .../{ => internal}/KinesisAnalyticsEndpointRules.h | 2 +- .../source/KinesisAnalyticsEndpointProvider.cpp | 8 +++++++- .../source/KinesisAnalyticsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-kinesisanalyticsv2/CMakeLists.txt | 6 ++++++ .../KinesisAnalyticsV2EndpointProvider.h | 5 +---- .../aws/kinesisanalyticsv2/KinesisAnalyticsV2_EXPORTS.h | 8 +++++++- .../{ => internal}/KinesisAnalyticsV2EndpointRules.h | 2 +- .../source/KinesisAnalyticsV2EndpointProvider.cpp | 8 +++++++- .../source/KinesisAnalyticsV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-kinesisvideo/CMakeLists.txt | 6 ++++++ .../aws/kinesisvideo/KinesisVideoEndpointProvider.h | 5 +---- .../include/aws/kinesisvideo/KinesisVideo_EXPORTS.h | 8 +++++++- .../{ => internal}/KinesisVideoEndpointRules.h | 2 +- .../source/KinesisVideoEndpointProvider.cpp | 8 +++++++- .../source/KinesisVideoEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-kms/CMakeLists.txt | 6 ++++++ .../include/aws/kms/KMSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-kms/include/aws/kms/KMS_EXPORTS.h | 8 +++++++- .../include/aws/kms/{ => internal}/KMSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-kms/source/KMSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-kms/source/KMSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lakeformation/CMakeLists.txt | 6 ++++++ .../aws/lakeformation/LakeFormationEndpointProvider.h | 5 +---- .../include/aws/lakeformation/LakeFormation_EXPORTS.h | 8 +++++++- .../{ => internal}/LakeFormationEndpointRules.h | 2 +- .../source/LakeFormationEndpointProvider.cpp | 8 +++++++- .../source/LakeFormationEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lambda-core/CMakeLists.txt | 6 ++++++ .../include/aws/lambda-core/LambdaCoreEndpointProvider.h | 5 +---- .../include/aws/lambda-core/LambdaCore_EXPORTS.h | 8 +++++++- .../lambda-core/{ => internal}/LambdaCoreEndpointRules.h | 2 +- .../source/LambdaCoreEndpointProvider.cpp | 8 +++++++- .../source/LambdaCoreEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lambda-microvms/CMakeLists.txt | 6 ++++++ .../aws/lambda-microvms/LambdaMicrovmsEndpointProvider.h | 5 +---- .../include/aws/lambda-microvms/LambdaMicrovms_EXPORTS.h | 8 +++++++- .../{ => internal}/LambdaMicrovmsEndpointRules.h | 2 +- .../source/LambdaMicrovmsEndpointProvider.cpp | 8 +++++++- .../source/LambdaMicrovmsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lambda/CMakeLists.txt | 6 ++++++ .../include/aws/lambda/LambdaEndpointProvider.h | 4 +--- .../include/aws/lambda/Lambda_EXPORTS.h | 8 +++++++- .../aws/lambda/{ => internal}/LambdaEndpointRules.h | 2 +- .../aws-cpp-sdk-lambda/source/LambdaEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-lambda/source/LambdaEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-launch-wizard/CMakeLists.txt | 6 ++++++ .../aws/launch-wizard/LaunchWizardEndpointProvider.h | 5 +---- .../include/aws/launch-wizard/LaunchWizard_EXPORTS.h | 8 +++++++- .../{ => internal}/LaunchWizardEndpointRules.h | 2 +- .../source/LaunchWizardEndpointProvider.cpp | 8 +++++++- .../source/LaunchWizardEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lex-models/CMakeLists.txt | 6 ++++++ .../lex-models/LexModelBuildingServiceEndpointProvider.h | 5 +---- .../aws/lex-models/LexModelBuildingService_EXPORTS.h | 8 +++++++- .../LexModelBuildingServiceEndpointRules.h | 2 +- .../source/LexModelBuildingServiceEndpointProvider.cpp | 8 +++++++- .../source/LexModelBuildingServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lex/CMakeLists.txt | 6 ++++++ .../include/aws/lex/LexRuntimeServiceEndpointProvider.h | 5 +---- .../include/aws/lex/LexRuntimeService_EXPORTS.h | 8 +++++++- .../lex/{ => internal}/LexRuntimeServiceEndpointRules.h | 2 +- .../source/LexRuntimeServiceEndpointProvider.cpp | 8 +++++++- .../source/LexRuntimeServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lexv2-models/CMakeLists.txt | 6 ++++++ .../aws/lexv2-models/LexModelsV2EndpointProvider.h | 5 +---- .../include/aws/lexv2-models/LexModelsV2_EXPORTS.h | 8 +++++++- .../{ => internal}/LexModelsV2EndpointRules.h | 2 +- .../source/LexModelsV2EndpointProvider.cpp | 8 +++++++- .../source/LexModelsV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lexv2-runtime/CMakeLists.txt | 6 ++++++ .../aws/lexv2-runtime/LexRuntimeV2EndpointProvider.h | 5 +---- .../include/aws/lexv2-runtime/LexRuntimeV2_EXPORTS.h | 8 +++++++- .../{ => internal}/LexRuntimeV2EndpointRules.h | 2 +- .../source/LexRuntimeV2EndpointProvider.cpp | 8 +++++++- .../source/LexRuntimeV2EndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../LicenseManagerLinuxSubscriptionsEndpointProvider.h | 6 +----- .../LicenseManagerLinuxSubscriptions_EXPORTS.h | 8 +++++++- .../LicenseManagerLinuxSubscriptionsEndpointRules.h | 2 +- .../LicenseManagerLinuxSubscriptionsEndpointProvider.cpp | 9 ++++++++- .../LicenseManagerLinuxSubscriptionsEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../LicenseManagerUserSubscriptionsEndpointProvider.h | 6 +----- .../LicenseManagerUserSubscriptions_EXPORTS.h | 8 +++++++- .../LicenseManagerUserSubscriptionsEndpointRules.h | 2 +- .../LicenseManagerUserSubscriptionsEndpointProvider.cpp | 9 ++++++++- .../LicenseManagerUserSubscriptionsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-license-manager/CMakeLists.txt | 6 ++++++ .../aws/license-manager/LicenseManagerEndpointProvider.h | 5 +---- .../include/aws/license-manager/LicenseManager_EXPORTS.h | 8 +++++++- .../{ => internal}/LicenseManagerEndpointRules.h | 2 +- .../source/LicenseManagerEndpointProvider.cpp | 8 +++++++- .../source/LicenseManagerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-lightsail/CMakeLists.txt | 6 ++++++ .../include/aws/lightsail/LightsailEndpointProvider.h | 5 +---- .../include/aws/lightsail/Lightsail_EXPORTS.h | 8 +++++++- .../lightsail/{ => internal}/LightsailEndpointRules.h | 2 +- .../source/LightsailEndpointProvider.cpp | 8 +++++++- .../source/LightsailEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-location/CMakeLists.txt | 6 ++++++ .../aws/location/LocationServiceEndpointProvider.h | 5 +---- .../include/aws/location/LocationService_EXPORTS.h | 8 +++++++- .../{ => internal}/LocationServiceEndpointRules.h | 2 +- .../source/LocationServiceEndpointProvider.cpp | 8 +++++++- .../source/LocationServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-logs/CMakeLists.txt | 6 ++++++ .../include/aws/logs/CloudWatchLogsEndpointProvider.h | 5 +---- .../include/aws/logs/CloudWatchLogs_EXPORTS.h | 8 +++++++- .../logs/{ => internal}/CloudWatchLogsEndpointRules.h | 2 +- .../source/CloudWatchLogsEndpointProvider.cpp | 8 +++++++- .../source/CloudWatchLogsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-lookoutequipment/CMakeLists.txt | 6 ++++++ .../lookoutequipment/LookoutEquipmentEndpointProvider.h | 5 +---- .../aws/lookoutequipment/LookoutEquipment_EXPORTS.h | 8 +++++++- .../{ => internal}/LookoutEquipmentEndpointRules.h | 2 +- .../source/LookoutEquipmentEndpointProvider.cpp | 8 +++++++- .../source/LookoutEquipmentEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-m2/CMakeLists.txt | 6 ++++++ .../aws/m2/MainframeModernizationEndpointProvider.h | 5 +---- .../include/aws/m2/MainframeModernization_EXPORTS.h | 8 +++++++- .../{ => internal}/MainframeModernizationEndpointRules.h | 2 +- .../source/MainframeModernizationEndpointProvider.cpp | 8 +++++++- .../source/MainframeModernizationEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-machinelearning/CMakeLists.txt | 6 ++++++ .../machinelearning/MachineLearningEndpointProvider.h | 5 +---- .../aws/machinelearning/MachineLearning_EXPORTS.h | 8 +++++++- .../{ => internal}/MachineLearningEndpointRules.h | 2 +- .../source/MachineLearningEndpointProvider.cpp | 8 +++++++- .../source/MachineLearningEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-macie2/CMakeLists.txt | 6 ++++++ .../include/aws/macie2/Macie2EndpointProvider.h | 4 +--- .../include/aws/macie2/Macie2_EXPORTS.h | 8 +++++++- .../aws/macie2/{ => internal}/Macie2EndpointRules.h | 2 +- .../aws-cpp-sdk-macie2/source/Macie2EndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-macie2/source/Macie2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mailmanager/CMakeLists.txt | 6 ++++++ .../aws/mailmanager/MailManagerEndpointProvider.h | 5 +---- .../include/aws/mailmanager/MailManager_EXPORTS.h | 8 +++++++- .../{ => internal}/MailManagerEndpointRules.h | 2 +- .../source/MailManagerEndpointProvider.cpp | 8 +++++++- .../source/MailManagerEndpointRules.cpp | 2 +- .../aws-cpp-sdk-managedblockchain-query/CMakeLists.txt | 6 ++++++ .../ManagedBlockchainQueryEndpointProvider.h | 5 +---- .../ManagedBlockchainQuery_EXPORTS.h | 8 +++++++- .../{ => internal}/ManagedBlockchainQueryEndpointRules.h | 2 +- .../source/ManagedBlockchainQueryEndpointProvider.cpp | 8 +++++++- .../source/ManagedBlockchainQueryEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-managedblockchain/CMakeLists.txt | 6 ++++++ .../ManagedBlockchainEndpointProvider.h | 5 +---- .../aws/managedblockchain/ManagedBlockchain_EXPORTS.h | 8 +++++++- .../{ => internal}/ManagedBlockchainEndpointRules.h | 2 +- .../source/ManagedBlockchainEndpointProvider.cpp | 8 +++++++- .../source/ManagedBlockchainEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-marketplace-agreement/CMakeLists.txt | 6 ++++++ .../AgreementServiceEndpointProvider.h | 5 +---- .../aws/marketplace-agreement/AgreementService_EXPORTS.h | 8 +++++++- .../{ => internal}/AgreementServiceEndpointRules.h | 2 +- .../source/AgreementServiceEndpointProvider.cpp | 8 +++++++- .../source/AgreementServiceEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-marketplace-catalog/CMakeLists.txt | 6 ++++++ .../MarketplaceCatalogEndpointProvider.h | 5 +---- .../aws/marketplace-catalog/MarketplaceCatalog_EXPORTS.h | 8 +++++++- .../{ => internal}/MarketplaceCatalogEndpointRules.h | 2 +- .../source/MarketplaceCatalogEndpointProvider.cpp | 8 +++++++- .../source/MarketplaceCatalogEndpointRules.cpp | 2 +- .../aws-cpp-sdk-marketplace-deployment/CMakeLists.txt | 6 ++++++ .../MarketplaceDeploymentEndpointProvider.h | 5 +---- .../MarketplaceDeployment_EXPORTS.h | 8 +++++++- .../{ => internal}/MarketplaceDeploymentEndpointRules.h | 2 +- .../source/MarketplaceDeploymentEndpointProvider.cpp | 8 +++++++- .../source/MarketplaceDeploymentEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-marketplace-discovery/CMakeLists.txt | 6 ++++++ .../MarketplaceDiscoveryEndpointProvider.h | 5 +---- .../marketplace-discovery/MarketplaceDiscovery_EXPORTS.h | 8 +++++++- .../{ => internal}/MarketplaceDiscoveryEndpointRules.h | 2 +- .../source/MarketplaceDiscoveryEndpointProvider.cpp | 8 +++++++- .../source/MarketplaceDiscoveryEndpointRules.cpp | 2 +- .../aws-cpp-sdk-marketplace-entitlement/CMakeLists.txt | 6 ++++++ .../MarketplaceEntitlementServiceEndpointProvider.h | 6 +----- .../MarketplaceEntitlementService_EXPORTS.h | 8 +++++++- .../MarketplaceEntitlementServiceEndpointRules.h | 2 +- .../MarketplaceEntitlementServiceEndpointProvider.cpp | 9 ++++++++- .../MarketplaceEntitlementServiceEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-marketplace-reporting/CMakeLists.txt | 6 ++++++ .../MarketplaceReportingEndpointProvider.h | 5 +---- .../marketplace-reporting/MarketplaceReporting_EXPORTS.h | 8 +++++++- .../{ => internal}/MarketplaceReportingEndpointRules.h | 2 +- .../source/MarketplaceReportingEndpointProvider.cpp | 8 +++++++- .../source/MarketplaceReportingEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../MarketplaceCommerceAnalyticsEndpointProvider.h | 6 +----- .../MarketplaceCommerceAnalytics_EXPORTS.h | 8 +++++++- .../MarketplaceCommerceAnalyticsEndpointRules.h | 2 +- .../MarketplaceCommerceAnalyticsEndpointProvider.cpp | 9 ++++++++- .../source/MarketplaceCommerceAnalyticsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mediaconnect/CMakeLists.txt | 6 ++++++ .../aws/mediaconnect/MediaConnectEndpointProvider.h | 5 +---- .../include/aws/mediaconnect/MediaConnect_EXPORTS.h | 8 +++++++- .../{ => internal}/MediaConnectEndpointRules.h | 2 +- .../source/MediaConnectEndpointProvider.cpp | 8 +++++++- .../source/MediaConnectEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mediaconvert/CMakeLists.txt | 6 ++++++ .../aws/mediaconvert/MediaConvertEndpointProvider.h | 5 +---- .../include/aws/mediaconvert/MediaConvert_EXPORTS.h | 8 +++++++- .../{ => internal}/MediaConvertEndpointRules.h | 2 +- .../source/MediaConvertEndpointProvider.cpp | 8 +++++++- .../source/MediaConvertEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-medialive/CMakeLists.txt | 6 ++++++ .../include/aws/medialive/MediaLiveEndpointProvider.h | 5 +---- .../include/aws/medialive/MediaLive_EXPORTS.h | 8 +++++++- .../medialive/{ => internal}/MediaLiveEndpointRules.h | 2 +- .../source/MediaLiveEndpointProvider.cpp | 8 +++++++- .../source/MediaLiveEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-mediapackage-vod/CMakeLists.txt | 6 ++++++ .../mediapackage-vod/MediaPackageVodEndpointProvider.h | 5 +---- .../aws/mediapackage-vod/MediaPackageVod_EXPORTS.h | 8 +++++++- .../{ => internal}/MediaPackageVodEndpointRules.h | 2 +- .../source/MediaPackageVodEndpointProvider.cpp | 8 +++++++- .../source/MediaPackageVodEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mediapackage/CMakeLists.txt | 6 ++++++ .../aws/mediapackage/MediaPackageEndpointProvider.h | 5 +---- .../include/aws/mediapackage/MediaPackage_EXPORTS.h | 8 +++++++- .../{ => internal}/MediaPackageEndpointRules.h | 2 +- .../source/MediaPackageEndpointProvider.cpp | 8 +++++++- .../source/MediaPackageEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mediapackagev2/CMakeLists.txt | 6 ++++++ .../aws/mediapackagev2/Mediapackagev2EndpointProvider.h | 5 +---- .../include/aws/mediapackagev2/Mediapackagev2_EXPORTS.h | 8 +++++++- .../{ => internal}/Mediapackagev2EndpointRules.h | 2 +- .../source/Mediapackagev2EndpointProvider.cpp | 8 +++++++- .../source/Mediapackagev2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mediastore-data/CMakeLists.txt | 6 ++++++ .../aws/mediastore-data/MediaStoreDataEndpointProvider.h | 5 +---- .../include/aws/mediastore-data/MediaStoreData_EXPORTS.h | 8 +++++++- .../{ => internal}/MediaStoreDataEndpointRules.h | 2 +- .../source/MediaStoreDataEndpointProvider.cpp | 8 +++++++- .../source/MediaStoreDataEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mediastore/CMakeLists.txt | 6 ++++++ .../include/aws/mediastore/MediaStoreEndpointProvider.h | 5 +---- .../include/aws/mediastore/MediaStore_EXPORTS.h | 8 +++++++- .../mediastore/{ => internal}/MediaStoreEndpointRules.h | 2 +- .../source/MediaStoreEndpointProvider.cpp | 8 +++++++- .../source/MediaStoreEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mediatailor/CMakeLists.txt | 6 ++++++ .../aws/mediatailor/MediaTailorEndpointProvider.h | 5 +---- .../include/aws/mediatailor/MediaTailor_EXPORTS.h | 8 +++++++- .../{ => internal}/MediaTailorEndpointRules.h | 2 +- .../source/MediaTailorEndpointProvider.cpp | 8 +++++++- .../source/MediaTailorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-medical-imaging/CMakeLists.txt | 6 ++++++ .../aws/medical-imaging/MedicalImagingEndpointProvider.h | 5 +---- .../include/aws/medical-imaging/MedicalImaging_EXPORTS.h | 8 +++++++- .../{ => internal}/MedicalImagingEndpointRules.h | 2 +- .../source/MedicalImagingEndpointProvider.cpp | 8 +++++++- .../source/MedicalImagingEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-memorydb/CMakeLists.txt | 6 ++++++ .../include/aws/memorydb/MemoryDBEndpointProvider.h | 5 +---- .../include/aws/memorydb/MemoryDB_EXPORTS.h | 8 +++++++- .../aws/memorydb/{ => internal}/MemoryDBEndpointRules.h | 2 +- .../source/MemoryDBEndpointProvider.cpp | 8 +++++++- .../source/MemoryDBEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-meteringmarketplace/CMakeLists.txt | 6 ++++++ .../MarketplaceMeteringEndpointProvider.h | 5 +---- .../meteringmarketplace/MarketplaceMetering_EXPORTS.h | 8 +++++++- .../{ => internal}/MarketplaceMeteringEndpointRules.h | 2 +- .../source/MarketplaceMeteringEndpointProvider.cpp | 8 +++++++- .../source/MarketplaceMeteringEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mgn/CMakeLists.txt | 6 ++++++ .../include/aws/mgn/MgnEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-mgn/include/aws/mgn/Mgn_EXPORTS.h | 8 +++++++- .../include/aws/mgn/{ => internal}/MgnEndpointRules.h | 2 +- .../src/aws-cpp-sdk-mgn/source/MgnEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-mgn/source/MgnEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../MigrationHubRefactorSpacesEndpointProvider.h | 6 +----- .../MigrationHubRefactorSpaces_EXPORTS.h | 8 +++++++- .../MigrationHubRefactorSpacesEndpointRules.h | 2 +- .../MigrationHubRefactorSpacesEndpointProvider.cpp | 9 ++++++++- .../source/MigrationHubRefactorSpacesEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-migrationhub-config/CMakeLists.txt | 6 ++++++ .../MigrationHubConfigEndpointProvider.h | 5 +---- .../aws/migrationhub-config/MigrationHubConfig_EXPORTS.h | 8 +++++++- .../{ => internal}/MigrationHubConfigEndpointRules.h | 2 +- .../source/MigrationHubConfigEndpointProvider.cpp | 8 +++++++- .../source/MigrationHubConfigEndpointRules.cpp | 2 +- .../aws-cpp-sdk-migrationhuborchestrator/CMakeLists.txt | 6 ++++++ .../MigrationHubOrchestratorEndpointProvider.h | 6 +----- .../MigrationHubOrchestrator_EXPORTS.h | 8 +++++++- .../MigrationHubOrchestratorEndpointRules.h | 2 +- .../source/MigrationHubOrchestratorEndpointProvider.cpp | 8 +++++++- .../source/MigrationHubOrchestratorEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-migrationhubstrategy/CMakeLists.txt | 6 ++++++ ...MigrationHubStrategyRecommendationsEndpointProvider.h | 6 +----- .../MigrationHubStrategyRecommendations_EXPORTS.h | 8 +++++++- .../MigrationHubStrategyRecommendationsEndpointRules.h | 2 +- ...grationHubStrategyRecommendationsEndpointProvider.cpp | 9 ++++++++- .../MigrationHubStrategyRecommendationsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-monitoring/CMakeLists.txt | 6 ++++++ .../include/aws/monitoring/CloudWatchEndpointProvider.h | 5 +---- .../include/aws/monitoring/CloudWatch_EXPORTS.h | 8 +++++++- .../monitoring/{ => internal}/CloudWatchEndpointRules.h | 2 +- .../source/CloudWatchEndpointProvider.cpp | 8 +++++++- .../source/CloudWatchEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mpa/CMakeLists.txt | 6 ++++++ .../include/aws/mpa/MPAEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-mpa/include/aws/mpa/MPA_EXPORTS.h | 8 +++++++- .../include/aws/mpa/{ => internal}/MPAEndpointRules.h | 2 +- .../src/aws-cpp-sdk-mpa/source/MPAEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-mpa/source/MPAEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mq/CMakeLists.txt | 6 ++++++ .../aws-cpp-sdk-mq/include/aws/mq/MQEndpointProvider.h | 3 +-- generated/src/aws-cpp-sdk-mq/include/aws/mq/MQ_EXPORTS.h | 8 +++++++- .../include/aws/mq/{ => internal}/MQEndpointRules.h | 2 +- .../src/aws-cpp-sdk-mq/source/MQEndpointProvider.cpp | 7 ++++++- generated/src/aws-cpp-sdk-mq/source/MQEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mturk-requester/CMakeLists.txt | 6 ++++++ .../include/aws/mturk-requester/MTurkEndpointProvider.h | 4 +--- .../include/aws/mturk-requester/MTurk_EXPORTS.h | 8 +++++++- .../mturk-requester/{ => internal}/MTurkEndpointRules.h | 2 +- .../source/MTurkEndpointProvider.cpp | 7 ++++++- .../source/MTurkEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mwaa-serverless/CMakeLists.txt | 6 ++++++ .../aws/mwaa-serverless/MWAAServerlessEndpointProvider.h | 5 +---- .../include/aws/mwaa-serverless/MWAAServerless_EXPORTS.h | 8 +++++++- .../{ => internal}/MWAAServerlessEndpointRules.h | 2 +- .../source/MWAAServerlessEndpointProvider.cpp | 8 +++++++- .../source/MWAAServerlessEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-mwaa/CMakeLists.txt | 6 ++++++ .../include/aws/mwaa/MWAAEndpointProvider.h | 4 +--- .../src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAA_EXPORTS.h | 8 +++++++- .../include/aws/mwaa/{ => internal}/MWAAEndpointRules.h | 2 +- .../src/aws-cpp-sdk-mwaa/source/MWAAEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-mwaa/source/MWAAEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-neptune-graph/CMakeLists.txt | 6 ++++++ .../aws/neptune-graph/NeptuneGraphEndpointProvider.h | 5 +---- .../include/aws/neptune-graph/NeptuneGraph_EXPORTS.h | 8 +++++++- .../{ => internal}/NeptuneGraphEndpointRules.h | 2 +- .../source/NeptuneGraphEndpointProvider.cpp | 8 +++++++- .../source/NeptuneGraphEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-neptune/CMakeLists.txt | 6 ++++++ .../include/aws/neptune/NeptuneEndpointProvider.h | 5 +---- .../include/aws/neptune/Neptune_EXPORTS.h | 8 +++++++- .../aws/neptune/{ => internal}/NeptuneEndpointRules.h | 2 +- .../source/NeptuneEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-neptune/source/NeptuneEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-neptunedata/CMakeLists.txt | 6 ++++++ .../aws/neptunedata/NeptunedataEndpointProvider.h | 5 +---- .../include/aws/neptunedata/Neptunedata_EXPORTS.h | 8 +++++++- .../{ => internal}/NeptunedataEndpointRules.h | 2 +- .../source/NeptunedataEndpointProvider.cpp | 8 +++++++- .../source/NeptunedataEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-network-firewall/CMakeLists.txt | 6 ++++++ .../network-firewall/NetworkFirewallEndpointProvider.h | 5 +---- .../aws/network-firewall/NetworkFirewall_EXPORTS.h | 8 +++++++- .../{ => internal}/NetworkFirewallEndpointRules.h | 2 +- .../source/NetworkFirewallEndpointProvider.cpp | 8 +++++++- .../source/NetworkFirewallEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-networkflowmonitor/CMakeLists.txt | 6 ++++++ .../NetworkFlowMonitorEndpointProvider.h | 5 +---- .../aws/networkflowmonitor/NetworkFlowMonitor_EXPORTS.h | 8 +++++++- .../{ => internal}/NetworkFlowMonitorEndpointRules.h | 2 +- .../source/NetworkFlowMonitorEndpointProvider.cpp | 8 +++++++- .../source/NetworkFlowMonitorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-networkmanager/CMakeLists.txt | 6 ++++++ .../aws/networkmanager/NetworkManagerEndpointProvider.h | 5 +---- .../include/aws/networkmanager/NetworkManager_EXPORTS.h | 8 +++++++- .../{ => internal}/NetworkManagerEndpointRules.h | 2 +- .../source/NetworkManagerEndpointProvider.cpp | 8 +++++++- .../source/NetworkManagerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-networkmonitor/CMakeLists.txt | 6 ++++++ .../aws/networkmonitor/NetworkMonitorEndpointProvider.h | 5 +---- .../include/aws/networkmonitor/NetworkMonitor_EXPORTS.h | 8 +++++++- .../{ => internal}/NetworkMonitorEndpointRules.h | 2 +- .../source/NetworkMonitorEndpointProvider.cpp | 8 +++++++- .../source/NetworkMonitorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-notifications/CMakeLists.txt | 6 ++++++ .../aws/notifications/NotificationsEndpointProvider.h | 5 +---- .../include/aws/notifications/Notifications_EXPORTS.h | 8 +++++++- .../{ => internal}/NotificationsEndpointRules.h | 2 +- .../source/NotificationsEndpointProvider.cpp | 8 +++++++- .../source/NotificationsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-notificationscontacts/CMakeLists.txt | 6 ++++++ .../NotificationsContactsEndpointProvider.h | 5 +---- .../NotificationsContacts_EXPORTS.h | 8 +++++++- .../{ => internal}/NotificationsContactsEndpointRules.h | 2 +- .../source/NotificationsContactsEndpointProvider.cpp | 8 +++++++- .../source/NotificationsContactsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-nova-act/CMakeLists.txt | 6 ++++++ .../include/aws/nova-act/NovaActEndpointProvider.h | 5 +---- .../include/aws/nova-act/NovaAct_EXPORTS.h | 8 +++++++- .../aws/nova-act/{ => internal}/NovaActEndpointRules.h | 2 +- .../source/NovaActEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-nova-act/source/NovaActEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-oam/CMakeLists.txt | 6 ++++++ .../include/aws/oam/OAMEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-oam/include/aws/oam/OAM_EXPORTS.h | 8 +++++++- .../include/aws/oam/{ => internal}/OAMEndpointRules.h | 2 +- .../src/aws-cpp-sdk-oam/source/OAMEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-oam/source/OAMEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-observabilityadmin/CMakeLists.txt | 6 ++++++ .../ObservabilityAdminEndpointProvider.h | 5 +---- .../aws/observabilityadmin/ObservabilityAdmin_EXPORTS.h | 8 +++++++- .../{ => internal}/ObservabilityAdminEndpointRules.h | 2 +- .../source/ObservabilityAdminEndpointProvider.cpp | 8 +++++++- .../source/ObservabilityAdminEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-odb/CMakeLists.txt | 6 ++++++ .../include/aws/odb/OdbEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-odb/include/aws/odb/Odb_EXPORTS.h | 8 +++++++- .../include/aws/odb/{ => internal}/OdbEndpointRules.h | 2 +- .../src/aws-cpp-sdk-odb/source/OdbEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-odb/source/OdbEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-omics/CMakeLists.txt | 6 ++++++ .../include/aws/omics/OmicsEndpointProvider.h | 4 +--- .../aws-cpp-sdk-omics/include/aws/omics/Omics_EXPORTS.h | 8 +++++++- .../aws/omics/{ => internal}/OmicsEndpointRules.h | 2 +- .../aws-cpp-sdk-omics/source/OmicsEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-omics/source/OmicsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-opensearch/CMakeLists.txt | 6 ++++++ .../aws/opensearch/OpenSearchServiceEndpointProvider.h | 5 +---- .../include/aws/opensearch/OpenSearchService_EXPORTS.h | 8 +++++++- .../{ => internal}/OpenSearchServiceEndpointRules.h | 2 +- .../source/OpenSearchServiceEndpointProvider.cpp | 8 +++++++- .../source/OpenSearchServiceEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-opensearchserverless/CMakeLists.txt | 6 ++++++ .../OpenSearchServerlessEndpointProvider.h | 5 +---- .../opensearchserverless/OpenSearchServerless_EXPORTS.h | 8 +++++++- .../{ => internal}/OpenSearchServerlessEndpointRules.h | 2 +- .../source/OpenSearchServerlessEndpointProvider.cpp | 8 +++++++- .../source/OpenSearchServerlessEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-organizations/CMakeLists.txt | 6 ++++++ .../aws/organizations/OrganizationsEndpointProvider.h | 5 +---- .../include/aws/organizations/Organizations_EXPORTS.h | 8 +++++++- .../{ => internal}/OrganizationsEndpointRules.h | 2 +- .../source/OrganizationsEndpointProvider.cpp | 8 +++++++- .../source/OrganizationsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-osis/CMakeLists.txt | 6 ++++++ .../include/aws/osis/OSISEndpointProvider.h | 4 +--- .../src/aws-cpp-sdk-osis/include/aws/osis/OSIS_EXPORTS.h | 8 +++++++- .../include/aws/osis/{ => internal}/OSISEndpointRules.h | 2 +- .../src/aws-cpp-sdk-osis/source/OSISEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-osis/source/OSISEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-outposts/CMakeLists.txt | 6 ++++++ .../include/aws/outposts/OutpostsEndpointProvider.h | 5 +---- .../include/aws/outposts/Outposts_EXPORTS.h | 8 +++++++- .../aws/outposts/{ => internal}/OutpostsEndpointRules.h | 2 +- .../source/OutpostsEndpointProvider.cpp | 8 +++++++- .../source/OutpostsEndpointRules.cpp | 2 +- .../aws-cpp-sdk-partnercentral-account/CMakeLists.txt | 6 ++++++ .../PartnerCentralAccountEndpointProvider.h | 5 +---- .../PartnerCentralAccount_EXPORTS.h | 8 +++++++- .../{ => internal}/PartnerCentralAccountEndpointRules.h | 2 +- .../source/PartnerCentralAccountEndpointProvider.cpp | 8 +++++++- .../source/PartnerCentralAccountEndpointRules.cpp | 2 +- .../aws-cpp-sdk-partnercentral-benefits/CMakeLists.txt | 6 ++++++ .../PartnerCentralBenefitsEndpointProvider.h | 5 +---- .../PartnerCentralBenefits_EXPORTS.h | 8 +++++++- .../{ => internal}/PartnerCentralBenefitsEndpointRules.h | 2 +- .../source/PartnerCentralBenefitsEndpointProvider.cpp | 8 +++++++- .../source/PartnerCentralBenefitsEndpointRules.cpp | 2 +- .../aws-cpp-sdk-partnercentral-channel/CMakeLists.txt | 6 ++++++ .../PartnerCentralChannelEndpointProvider.h | 5 +---- .../PartnerCentralChannel_EXPORTS.h | 8 +++++++- .../{ => internal}/PartnerCentralChannelEndpointRules.h | 2 +- .../source/PartnerCentralChannelEndpointProvider.cpp | 8 +++++++- .../source/PartnerCentralChannelEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../PartnerCentralRevenueMeasurementEndpointProvider.h | 6 +----- .../PartnerCentralRevenueMeasurement_EXPORTS.h | 8 +++++++- .../PartnerCentralRevenueMeasurementEndpointRules.h | 2 +- .../PartnerCentralRevenueMeasurementEndpointProvider.cpp | 9 ++++++++- .../PartnerCentralRevenueMeasurementEndpointRules.cpp | 2 +- .../aws-cpp-sdk-partnercentral-selling/CMakeLists.txt | 6 ++++++ .../PartnerCentralSellingEndpointProvider.h | 5 +---- .../PartnerCentralSelling_EXPORTS.h | 8 +++++++- .../{ => internal}/PartnerCentralSellingEndpointRules.h | 2 +- .../source/PartnerCentralSellingEndpointProvider.cpp | 8 +++++++- .../source/PartnerCentralSellingEndpointRules.cpp | 2 +- .../aws-cpp-sdk-payment-cryptography-data/CMakeLists.txt | 6 ++++++ .../PaymentCryptographyDataEndpointProvider.h | 5 +---- .../PaymentCryptographyData_EXPORTS.h | 8 +++++++- .../PaymentCryptographyDataEndpointRules.h | 2 +- .../source/PaymentCryptographyDataEndpointProvider.cpp | 8 +++++++- .../source/PaymentCryptographyDataEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-payment-cryptography/CMakeLists.txt | 6 ++++++ .../PaymentCryptographyEndpointProvider.h | 5 +---- .../payment-cryptography/PaymentCryptography_EXPORTS.h | 8 +++++++- .../{ => internal}/PaymentCryptographyEndpointRules.h | 2 +- .../source/PaymentCryptographyEndpointProvider.cpp | 8 +++++++- .../source/PaymentCryptographyEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-pca-connector-ad/CMakeLists.txt | 6 ++++++ .../pca-connector-ad/PcaConnectorAdEndpointProvider.h | 5 +---- .../aws/pca-connector-ad/PcaConnectorAd_EXPORTS.h | 8 +++++++- .../{ => internal}/PcaConnectorAdEndpointRules.h | 2 +- .../source/PcaConnectorAdEndpointProvider.cpp | 8 +++++++- .../source/PcaConnectorAdEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-pca-connector-scep/CMakeLists.txt | 6 ++++++ .../PcaConnectorScepEndpointProvider.h | 5 +---- .../aws/pca-connector-scep/PcaConnectorScep_EXPORTS.h | 8 +++++++- .../{ => internal}/PcaConnectorScepEndpointRules.h | 2 +- .../source/PcaConnectorScepEndpointProvider.cpp | 8 +++++++- .../source/PcaConnectorScepEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-pcs/CMakeLists.txt | 6 ++++++ .../include/aws/pcs/PCSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-pcs/include/aws/pcs/PCS_EXPORTS.h | 8 +++++++- .../include/aws/pcs/{ => internal}/PCSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-pcs/source/PCSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-pcs/source/PCSEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-personalize-events/CMakeLists.txt | 6 ++++++ .../PersonalizeEventsEndpointProvider.h | 5 +---- .../aws/personalize-events/PersonalizeEvents_EXPORTS.h | 8 +++++++- .../{ => internal}/PersonalizeEventsEndpointRules.h | 2 +- .../source/PersonalizeEventsEndpointProvider.cpp | 8 +++++++- .../source/PersonalizeEventsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-personalize-runtime/CMakeLists.txt | 6 ++++++ .../PersonalizeRuntimeEndpointProvider.h | 5 +---- .../aws/personalize-runtime/PersonalizeRuntime_EXPORTS.h | 8 +++++++- .../{ => internal}/PersonalizeRuntimeEndpointRules.h | 2 +- .../source/PersonalizeRuntimeEndpointProvider.cpp | 8 +++++++- .../source/PersonalizeRuntimeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-personalize/CMakeLists.txt | 6 ++++++ .../aws/personalize/PersonalizeEndpointProvider.h | 5 +---- .../include/aws/personalize/Personalize_EXPORTS.h | 8 +++++++- .../{ => internal}/PersonalizeEndpointRules.h | 2 +- .../source/PersonalizeEndpointProvider.cpp | 8 +++++++- .../source/PersonalizeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-pi/CMakeLists.txt | 6 ++++++ .../aws-cpp-sdk-pi/include/aws/pi/PIEndpointProvider.h | 3 +-- generated/src/aws-cpp-sdk-pi/include/aws/pi/PI_EXPORTS.h | 8 +++++++- .../include/aws/pi/{ => internal}/PIEndpointRules.h | 2 +- .../src/aws-cpp-sdk-pi/source/PIEndpointProvider.cpp | 7 ++++++- generated/src/aws-cpp-sdk-pi/source/PIEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-pinpoint-email/CMakeLists.txt | 6 ++++++ .../aws/pinpoint-email/PinpointEmailEndpointProvider.h | 5 +---- .../include/aws/pinpoint-email/PinpointEmail_EXPORTS.h | 8 +++++++- .../{ => internal}/PinpointEmailEndpointRules.h | 2 +- .../source/PinpointEmailEndpointProvider.cpp | 8 +++++++- .../source/PinpointEmailEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-pinpoint-sms-voice-v2/CMakeLists.txt | 6 ++++++ .../PinpointSMSVoiceV2EndpointProvider.h | 5 +---- .../pinpoint-sms-voice-v2/PinpointSMSVoiceV2_EXPORTS.h | 8 +++++++- .../{ => internal}/PinpointSMSVoiceV2EndpointRules.h | 2 +- .../source/PinpointSMSVoiceV2EndpointProvider.cpp | 8 +++++++- .../source/PinpointSMSVoiceV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-pinpoint/CMakeLists.txt | 6 ++++++ .../include/aws/pinpoint/PinpointEndpointProvider.h | 5 +---- .../include/aws/pinpoint/Pinpoint_EXPORTS.h | 8 +++++++- .../aws/pinpoint/{ => internal}/PinpointEndpointRules.h | 2 +- .../source/PinpointEndpointProvider.cpp | 8 +++++++- .../source/PinpointEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-pipes/CMakeLists.txt | 6 ++++++ .../include/aws/pipes/PipesEndpointProvider.h | 4 +--- .../aws-cpp-sdk-pipes/include/aws/pipes/Pipes_EXPORTS.h | 8 +++++++- .../aws/pipes/{ => internal}/PipesEndpointRules.h | 2 +- .../aws-cpp-sdk-pipes/source/PipesEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-pipes/source/PipesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-polly/CMakeLists.txt | 6 ++++++ .../include/aws/polly/PollyEndpointProvider.h | 4 +--- .../aws-cpp-sdk-polly/include/aws/polly/Polly_EXPORTS.h | 8 +++++++- .../aws/polly/{ => internal}/PollyEndpointRules.h | 2 +- .../aws-cpp-sdk-polly/source/PollyEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-polly/source/PollyEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-pricing/CMakeLists.txt | 6 ++++++ .../include/aws/pricing/PricingEndpointProvider.h | 5 +---- .../include/aws/pricing/Pricing_EXPORTS.h | 8 +++++++- .../aws/pricing/{ => internal}/PricingEndpointRules.h | 2 +- .../source/PricingEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-pricing/source/PricingEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-proton/CMakeLists.txt | 6 ++++++ .../include/aws/proton/ProtonEndpointProvider.h | 4 +--- .../include/aws/proton/Proton_EXPORTS.h | 8 +++++++- .../aws/proton/{ => internal}/ProtonEndpointRules.h | 2 +- .../aws-cpp-sdk-proton/source/ProtonEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-proton/source/ProtonEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-qapps/CMakeLists.txt | 6 ++++++ .../include/aws/qapps/QAppsEndpointProvider.h | 4 +--- .../aws-cpp-sdk-qapps/include/aws/qapps/QApps_EXPORTS.h | 8 +++++++- .../aws/qapps/{ => internal}/QAppsEndpointRules.h | 2 +- .../aws-cpp-sdk-qapps/source/QAppsEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-qapps/source/QAppsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-qbusiness/CMakeLists.txt | 6 ++++++ .../include/aws/qbusiness/QBusinessEndpointProvider.h | 5 +---- .../include/aws/qbusiness/QBusiness_EXPORTS.h | 8 +++++++- .../qbusiness/{ => internal}/QBusinessEndpointRules.h | 2 +- .../source/QBusinessEndpointProvider.cpp | 8 +++++++- .../source/QBusinessEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-qconnect/CMakeLists.txt | 6 ++++++ .../include/aws/qconnect/QConnectEndpointProvider.h | 5 +---- .../include/aws/qconnect/QConnect_EXPORTS.h | 8 +++++++- .../aws/qconnect/{ => internal}/QConnectEndpointRules.h | 2 +- .../source/QConnectEndpointProvider.cpp | 8 +++++++- .../source/QConnectEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-quicksight/CMakeLists.txt | 6 ++++++ .../include/aws/quicksight/QuickSightEndpointProvider.h | 5 +---- .../include/aws/quicksight/QuickSight_EXPORTS.h | 8 +++++++- .../quicksight/{ => internal}/QuickSightEndpointRules.h | 2 +- .../source/QuickSightEndpointProvider.cpp | 8 +++++++- .../source/QuickSightEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ram/CMakeLists.txt | 6 ++++++ .../include/aws/ram/RAMEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-ram/include/aws/ram/RAM_EXPORTS.h | 8 +++++++- .../include/aws/ram/{ => internal}/RAMEndpointRules.h | 2 +- .../src/aws-cpp-sdk-ram/source/RAMEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-ram/source/RAMEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-rbin/CMakeLists.txt | 6 ++++++ .../include/aws/rbin/RecycleBinEndpointProvider.h | 5 +---- .../include/aws/rbin/RecycleBin_EXPORTS.h | 8 +++++++- .../aws/rbin/{ => internal}/RecycleBinEndpointRules.h | 2 +- .../source/RecycleBinEndpointProvider.cpp | 8 +++++++- .../aws-cpp-sdk-rbin/source/RecycleBinEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-rds-data/CMakeLists.txt | 6 ++++++ .../aws/rds-data/RDSDataServiceEndpointProvider.h | 5 +---- .../include/aws/rds-data/RDSDataService_EXPORTS.h | 8 +++++++- .../{ => internal}/RDSDataServiceEndpointRules.h | 2 +- .../source/RDSDataServiceEndpointProvider.cpp | 8 +++++++- .../source/RDSDataServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-rds/CMakeLists.txt | 6 ++++++ .../include/aws/rds/RDSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-rds/include/aws/rds/RDS_EXPORTS.h | 8 +++++++- .../include/aws/rds/{ => internal}/RDSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-rds/source/RDSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-rds/source/RDSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-redshift-data/CMakeLists.txt | 6 ++++++ .../RedshiftDataAPIServiceEndpointProvider.h | 5 +---- .../aws/redshift-data/RedshiftDataAPIService_EXPORTS.h | 8 +++++++- .../{ => internal}/RedshiftDataAPIServiceEndpointRules.h | 2 +- .../source/RedshiftDataAPIServiceEndpointProvider.cpp | 8 +++++++- .../source/RedshiftDataAPIServiceEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-redshift-serverless/CMakeLists.txt | 6 ++++++ .../RedshiftServerlessEndpointProvider.h | 5 +---- .../aws/redshift-serverless/RedshiftServerless_EXPORTS.h | 8 +++++++- .../{ => internal}/RedshiftServerlessEndpointRules.h | 2 +- .../source/RedshiftServerlessEndpointProvider.cpp | 8 +++++++- .../source/RedshiftServerlessEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-redshift/CMakeLists.txt | 6 ++++++ .../include/aws/redshift/RedshiftEndpointProvider.h | 5 +---- .../include/aws/redshift/Redshift_EXPORTS.h | 8 +++++++- .../aws/redshift/{ => internal}/RedshiftEndpointRules.h | 2 +- .../source/RedshiftEndpointProvider.cpp | 8 +++++++- .../source/RedshiftEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-rekognition/CMakeLists.txt | 6 ++++++ .../aws/rekognition/RekognitionEndpointProvider.h | 5 +---- .../include/aws/rekognition/Rekognition_EXPORTS.h | 8 +++++++- .../{ => internal}/RekognitionEndpointRules.h | 2 +- .../source/RekognitionEndpointProvider.cpp | 8 +++++++- .../source/RekognitionEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-repostspace/CMakeLists.txt | 6 ++++++ .../aws/repostspace/RepostspaceEndpointProvider.h | 5 +---- .../include/aws/repostspace/Repostspace_EXPORTS.h | 8 +++++++- .../{ => internal}/RepostspaceEndpointRules.h | 2 +- .../source/RepostspaceEndpointProvider.cpp | 8 +++++++- .../source/RepostspaceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-resiliencehub/CMakeLists.txt | 6 ++++++ .../aws/resiliencehub/ResilienceHubEndpointProvider.h | 5 +---- .../include/aws/resiliencehub/ResilienceHub_EXPORTS.h | 8 +++++++- .../{ => internal}/ResilienceHubEndpointRules.h | 2 +- .../source/ResilienceHubEndpointProvider.cpp | 8 +++++++- .../source/ResilienceHubEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-resiliencehubv2/CMakeLists.txt | 6 ++++++ .../resiliencehubv2/Resiliencehubv2EndpointProvider.h | 5 +---- .../aws/resiliencehubv2/Resiliencehubv2_EXPORTS.h | 8 +++++++- .../{ => internal}/Resiliencehubv2EndpointRules.h | 2 +- .../source/Resiliencehubv2EndpointProvider.cpp | 8 +++++++- .../source/Resiliencehubv2EndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-resource-explorer-2/CMakeLists.txt | 6 ++++++ .../ResourceExplorer2EndpointProvider.h | 5 +---- .../aws/resource-explorer-2/ResourceExplorer2_EXPORTS.h | 8 +++++++- .../{ => internal}/ResourceExplorer2EndpointRules.h | 2 +- .../source/ResourceExplorer2EndpointProvider.cpp | 8 +++++++- .../source/ResourceExplorer2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-resource-groups/CMakeLists.txt | 6 ++++++ .../aws/resource-groups/ResourceGroupsEndpointProvider.h | 5 +---- .../include/aws/resource-groups/ResourceGroups_EXPORTS.h | 8 +++++++- .../{ => internal}/ResourceGroupsEndpointRules.h | 2 +- .../source/ResourceGroupsEndpointProvider.cpp | 8 +++++++- .../source/ResourceGroupsEndpointRules.cpp | 2 +- .../aws-cpp-sdk-resourcegroupstaggingapi/CMakeLists.txt | 6 ++++++ .../ResourceGroupsTaggingAPIEndpointProvider.h | 6 +----- .../ResourceGroupsTaggingAPI_EXPORTS.h | 8 +++++++- .../ResourceGroupsTaggingAPIEndpointRules.h | 2 +- .../source/ResourceGroupsTaggingAPIEndpointProvider.cpp | 8 +++++++- .../source/ResourceGroupsTaggingAPIEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-rolesanywhere/CMakeLists.txt | 6 ++++++ .../aws/rolesanywhere/RolesAnywhereEndpointProvider.h | 5 +---- .../include/aws/rolesanywhere/RolesAnywhere_EXPORTS.h | 8 +++++++- .../{ => internal}/RolesAnywhereEndpointRules.h | 2 +- .../source/RolesAnywhereEndpointProvider.cpp | 8 +++++++- .../source/RolesAnywhereEndpointRules.cpp | 2 +- .../aws-cpp-sdk-route53-recovery-cluster/CMakeLists.txt | 6 ++++++ .../Route53RecoveryClusterEndpointProvider.h | 5 +---- .../Route53RecoveryCluster_EXPORTS.h | 8 +++++++- .../{ => internal}/Route53RecoveryClusterEndpointRules.h | 2 +- .../source/Route53RecoveryClusterEndpointProvider.cpp | 8 +++++++- .../source/Route53RecoveryClusterEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../Route53RecoveryControlConfigEndpointProvider.h | 6 +----- .../Route53RecoveryControlConfig_EXPORTS.h | 8 +++++++- .../Route53RecoveryControlConfigEndpointRules.h | 2 +- .../Route53RecoveryControlConfigEndpointProvider.cpp | 9 ++++++++- .../source/Route53RecoveryControlConfigEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../Route53RecoveryReadinessEndpointProvider.h | 6 +----- .../Route53RecoveryReadiness_EXPORTS.h | 8 +++++++- .../Route53RecoveryReadinessEndpointRules.h | 2 +- .../source/Route53RecoveryReadinessEndpointProvider.cpp | 8 +++++++- .../source/Route53RecoveryReadinessEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-route53/CMakeLists.txt | 6 ++++++ .../include/aws/route53/Route53EndpointProvider.h | 5 +---- .../include/aws/route53/Route53_EXPORTS.h | 8 +++++++- .../aws/route53/{ => internal}/Route53EndpointRules.h | 2 +- .../source/Route53EndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-route53/source/Route53EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-route53domains/CMakeLists.txt | 6 ++++++ .../aws/route53domains/Route53DomainsEndpointProvider.h | 5 +---- .../include/aws/route53domains/Route53Domains_EXPORTS.h | 8 +++++++- .../{ => internal}/Route53DomainsEndpointRules.h | 2 +- .../source/Route53DomainsEndpointProvider.cpp | 8 +++++++- .../source/Route53DomainsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-route53globalresolver/CMakeLists.txt | 6 ++++++ .../Route53GlobalResolverEndpointProvider.h | 5 +---- .../Route53GlobalResolver_EXPORTS.h | 8 +++++++- .../{ => internal}/Route53GlobalResolverEndpointRules.h | 2 +- .../source/Route53GlobalResolverEndpointProvider.cpp | 8 +++++++- .../source/Route53GlobalResolverEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-route53profiles/CMakeLists.txt | 6 ++++++ .../route53profiles/Route53ProfilesEndpointProvider.h | 5 +---- .../aws/route53profiles/Route53Profiles_EXPORTS.h | 8 +++++++- .../{ => internal}/Route53ProfilesEndpointRules.h | 2 +- .../source/Route53ProfilesEndpointProvider.cpp | 8 +++++++- .../source/Route53ProfilesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-route53resolver/CMakeLists.txt | 6 ++++++ .../route53resolver/Route53ResolverEndpointProvider.h | 5 +---- .../aws/route53resolver/Route53Resolver_EXPORTS.h | 8 +++++++- .../{ => internal}/Route53ResolverEndpointRules.h | 2 +- .../source/Route53ResolverEndpointProvider.cpp | 8 +++++++- .../source/Route53ResolverEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-rtbfabric/CMakeLists.txt | 6 ++++++ .../include/aws/rtbfabric/RTBFabricEndpointProvider.h | 5 +---- .../include/aws/rtbfabric/RTBFabric_EXPORTS.h | 8 +++++++- .../rtbfabric/{ => internal}/RTBFabricEndpointRules.h | 2 +- .../source/RTBFabricEndpointProvider.cpp | 8 +++++++- .../source/RTBFabricEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-rum/CMakeLists.txt | 6 ++++++ .../include/aws/rum/CloudWatchRUMEndpointProvider.h | 5 +---- .../include/aws/rum/CloudWatchRUM_EXPORTS.h | 8 +++++++- .../aws/rum/{ => internal}/CloudWatchRUMEndpointRules.h | 2 +- .../source/CloudWatchRUMEndpointProvider.cpp | 8 +++++++- .../source/CloudWatchRUMEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-s3-crt/CMakeLists.txt | 6 ++++++ .../include/aws/s3-crt/S3CrtEndpointProvider.h | 4 +--- .../include/aws/s3-crt/S3Crt_EXPORTS.h | 8 +++++++- .../aws/s3-crt/{ => internal}/S3CrtEndpointRules.h | 2 +- .../aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp | 4 ++++ .../src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-s3/CMakeLists.txt | 6 ++++++ .../aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h | 3 +-- generated/src/aws-cpp-sdk-s3/include/aws/s3/S3_EXPORTS.h | 8 +++++++- .../include/aws/s3/{ => internal}/S3EndpointRules.h | 2 +- .../src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp | 4 ++++ generated/src/aws-cpp-sdk-s3/source/S3EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-s3control/CMakeLists.txt | 6 ++++++ .../include/aws/s3control/S3ControlEndpointProvider.h | 5 +---- .../include/aws/s3control/S3Control_EXPORTS.h | 8 +++++++- .../s3control/{ => internal}/S3ControlEndpointRules.h | 2 +- .../source/S3ControlEndpointProvider.cpp | 5 +++++ .../source/S3ControlEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-s3files/CMakeLists.txt | 6 ++++++ .../include/aws/s3files/S3FilesEndpointProvider.h | 5 +---- .../include/aws/s3files/S3Files_EXPORTS.h | 8 +++++++- .../aws/s3files/{ => internal}/S3FilesEndpointRules.h | 2 +- .../source/S3FilesEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-s3files/source/S3FilesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-s3outposts/CMakeLists.txt | 6 ++++++ .../include/aws/s3outposts/S3OutpostsEndpointProvider.h | 5 +---- .../include/aws/s3outposts/S3Outposts_EXPORTS.h | 8 +++++++- .../s3outposts/{ => internal}/S3OutpostsEndpointRules.h | 2 +- .../source/S3OutpostsEndpointProvider.cpp | 8 +++++++- .../source/S3OutpostsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-s3tables/CMakeLists.txt | 6 ++++++ .../include/aws/s3tables/S3TablesEndpointProvider.h | 5 +---- .../include/aws/s3tables/S3Tables_EXPORTS.h | 8 +++++++- .../aws/s3tables/{ => internal}/S3TablesEndpointRules.h | 2 +- .../source/S3TablesEndpointProvider.cpp | 8 +++++++- .../source/S3TablesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-s3vectors/CMakeLists.txt | 6 ++++++ .../include/aws/s3vectors/S3VectorsEndpointProvider.h | 5 +---- .../include/aws/s3vectors/S3Vectors_EXPORTS.h | 8 +++++++- .../s3vectors/{ => internal}/S3VectorsEndpointRules.h | 2 +- .../source/S3VectorsEndpointProvider.cpp | 8 +++++++- .../source/S3VectorsEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-sagemaker-a2i-runtime/CMakeLists.txt | 6 ++++++ .../AugmentedAIRuntimeEndpointProvider.h | 5 +---- .../sagemaker-a2i-runtime/AugmentedAIRuntime_EXPORTS.h | 8 +++++++- .../{ => internal}/AugmentedAIRuntimeEndpointRules.h | 2 +- .../source/AugmentedAIRuntimeEndpointProvider.cpp | 8 +++++++- .../source/AugmentedAIRuntimeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sagemaker-edge/CMakeLists.txt | 6 ++++++ .../SagemakerEdgeManagerEndpointProvider.h | 5 +---- .../aws/sagemaker-edge/SagemakerEdgeManager_EXPORTS.h | 8 +++++++- .../{ => internal}/SagemakerEdgeManagerEndpointRules.h | 2 +- .../source/SagemakerEdgeManagerEndpointProvider.cpp | 8 +++++++- .../source/SagemakerEdgeManagerEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../SageMakerFeatureStoreRuntimeEndpointProvider.h | 6 +----- .../SageMakerFeatureStoreRuntime_EXPORTS.h | 8 +++++++- .../SageMakerFeatureStoreRuntimeEndpointRules.h | 2 +- .../SageMakerFeatureStoreRuntimeEndpointProvider.cpp | 9 ++++++++- .../source/SageMakerFeatureStoreRuntimeEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-sagemaker-geospatial/CMakeLists.txt | 6 ++++++ .../SageMakerGeospatialEndpointProvider.h | 5 +---- .../sagemaker-geospatial/SageMakerGeospatial_EXPORTS.h | 8 +++++++- .../{ => internal}/SageMakerGeospatialEndpointRules.h | 2 +- .../source/SageMakerGeospatialEndpointProvider.cpp | 8 +++++++- .../source/SageMakerGeospatialEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-sagemaker-metrics/CMakeLists.txt | 6 ++++++ .../sagemaker-metrics/SageMakerMetricsEndpointProvider.h | 5 +---- .../aws/sagemaker-metrics/SageMakerMetrics_EXPORTS.h | 8 +++++++- .../{ => internal}/SageMakerMetricsEndpointRules.h | 2 +- .../source/SageMakerMetricsEndpointProvider.cpp | 8 +++++++- .../source/SageMakerMetricsEndpointRules.cpp | 2 +- .../aws-cpp-sdk-sagemaker-runtime-http2/CMakeLists.txt | 6 ++++++ .../SageMakerRuntimeHTTP2EndpointProvider.h | 5 +---- .../SageMakerRuntimeHTTP2_EXPORTS.h | 8 +++++++- .../{ => internal}/SageMakerRuntimeHTTP2EndpointRules.h | 2 +- .../source/SageMakerRuntimeHTTP2EndpointProvider.cpp | 8 +++++++- .../source/SageMakerRuntimeHTTP2EndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-sagemaker-runtime/CMakeLists.txt | 6 ++++++ .../sagemaker-runtime/SageMakerRuntimeEndpointProvider.h | 5 +---- .../aws/sagemaker-runtime/SageMakerRuntime_EXPORTS.h | 8 +++++++- .../{ => internal}/SageMakerRuntimeEndpointRules.h | 2 +- .../source/SageMakerRuntimeEndpointProvider.cpp | 8 +++++++- .../source/SageMakerRuntimeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sagemaker/CMakeLists.txt | 6 ++++++ .../include/aws/sagemaker/SageMakerEndpointProvider.h | 5 +---- .../include/aws/sagemaker/SageMaker_EXPORTS.h | 8 +++++++- .../sagemaker/{ => internal}/SageMakerEndpointRules.h | 2 +- .../source/SageMakerEndpointProvider.cpp | 8 +++++++- .../source/SageMakerEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-sagemakerjobruntime/CMakeLists.txt | 6 ++++++ .../SagemakerJobRuntimeEndpointProvider.h | 5 +---- .../sagemakerjobruntime/SagemakerJobRuntime_EXPORTS.h | 8 +++++++- .../{ => internal}/SagemakerJobRuntimeEndpointRules.h | 2 +- .../source/SagemakerJobRuntimeEndpointProvider.cpp | 8 +++++++- .../source/SagemakerJobRuntimeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-savingsplans/CMakeLists.txt | 6 ++++++ .../aws/savingsplans/SavingsPlansEndpointProvider.h | 5 +---- .../include/aws/savingsplans/SavingsPlans_EXPORTS.h | 8 +++++++- .../{ => internal}/SavingsPlansEndpointRules.h | 2 +- .../source/SavingsPlansEndpointProvider.cpp | 8 +++++++- .../source/SavingsPlansEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-scheduler/CMakeLists.txt | 6 ++++++ .../include/aws/scheduler/SchedulerEndpointProvider.h | 5 +---- .../include/aws/scheduler/Scheduler_EXPORTS.h | 8 +++++++- .../scheduler/{ => internal}/SchedulerEndpointRules.h | 2 +- .../source/SchedulerEndpointProvider.cpp | 8 +++++++- .../source/SchedulerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-schemas/CMakeLists.txt | 6 ++++++ .../include/aws/schemas/SchemasEndpointProvider.h | 5 +---- .../include/aws/schemas/Schemas_EXPORTS.h | 8 +++++++- .../aws/schemas/{ => internal}/SchemasEndpointRules.h | 2 +- .../source/SchemasEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-schemas/source/SchemasEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sdb/CMakeLists.txt | 6 ++++++ .../include/aws/sdb/SimpleDBEndpointProvider.h | 5 +---- .../aws-cpp-sdk-sdb/include/aws/sdb/SimpleDB_EXPORTS.h | 8 +++++++- .../aws/sdb/{ => internal}/SimpleDBEndpointRules.h | 2 +- .../aws-cpp-sdk-sdb/source/SimpleDBEndpointProvider.cpp | 8 +++++++- .../src/aws-cpp-sdk-sdb/source/SimpleDBEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-secretsmanager/CMakeLists.txt | 6 ++++++ .../aws/secretsmanager/SecretsManagerEndpointProvider.h | 5 +---- .../include/aws/secretsmanager/SecretsManager_EXPORTS.h | 8 +++++++- .../{ => internal}/SecretsManagerEndpointRules.h | 2 +- .../source/SecretsManagerEndpointProvider.cpp | 8 +++++++- .../source/SecretsManagerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-security-ir/CMakeLists.txt | 6 ++++++ .../include/aws/security-ir/SecurityIREndpointProvider.h | 5 +---- .../include/aws/security-ir/SecurityIR_EXPORTS.h | 8 +++++++- .../security-ir/{ => internal}/SecurityIREndpointRules.h | 2 +- .../source/SecurityIREndpointProvider.cpp | 8 +++++++- .../source/SecurityIREndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-securityagent/CMakeLists.txt | 6 ++++++ .../aws/securityagent/SecurityAgentEndpointProvider.h | 5 +---- .../include/aws/securityagent/SecurityAgent_EXPORTS.h | 8 +++++++- .../{ => internal}/SecurityAgentEndpointRules.h | 2 +- .../source/SecurityAgentEndpointProvider.cpp | 8 +++++++- .../source/SecurityAgentEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-securityhub/CMakeLists.txt | 6 ++++++ .../aws/securityhub/SecurityHubEndpointProvider.h | 5 +---- .../include/aws/securityhub/SecurityHub_EXPORTS.h | 8 +++++++- .../{ => internal}/SecurityHubEndpointRules.h | 2 +- .../source/SecurityHubEndpointProvider.cpp | 8 +++++++- .../source/SecurityHubEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-securitylake/CMakeLists.txt | 6 ++++++ .../aws/securitylake/SecurityLakeEndpointProvider.h | 5 +---- .../include/aws/securitylake/SecurityLake_EXPORTS.h | 8 +++++++- .../{ => internal}/SecurityLakeEndpointRules.h | 2 +- .../source/SecurityLakeEndpointProvider.cpp | 8 +++++++- .../source/SecurityLakeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-serverlessrepo/CMakeLists.txt | 6 ++++++ .../ServerlessApplicationRepositoryEndpointProvider.h | 6 +----- .../ServerlessApplicationRepository_EXPORTS.h | 8 +++++++- .../ServerlessApplicationRepositoryEndpointRules.h | 2 +- .../ServerlessApplicationRepositoryEndpointProvider.cpp | 9 ++++++++- .../ServerlessApplicationRepositoryEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-service-quotas/CMakeLists.txt | 6 ++++++ .../aws/service-quotas/ServiceQuotasEndpointProvider.h | 5 +---- .../include/aws/service-quotas/ServiceQuotas_EXPORTS.h | 8 +++++++- .../{ => internal}/ServiceQuotasEndpointRules.h | 2 +- .../source/ServiceQuotasEndpointProvider.cpp | 8 +++++++- .../source/ServiceQuotasEndpointRules.cpp | 2 +- .../CMakeLists.txt | 6 ++++++ .../AppRegistryEndpointProvider.h | 5 +---- .../aws/servicecatalog-appregistry/AppRegistry_EXPORTS.h | 8 +++++++- .../{ => internal}/AppRegistryEndpointRules.h | 2 +- .../source/AppRegistryEndpointProvider.cpp | 8 +++++++- .../source/AppRegistryEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-servicecatalog/CMakeLists.txt | 6 ++++++ .../aws/servicecatalog/ServiceCatalogEndpointProvider.h | 5 +---- .../include/aws/servicecatalog/ServiceCatalog_EXPORTS.h | 8 +++++++- .../{ => internal}/ServiceCatalogEndpointRules.h | 2 +- .../source/ServiceCatalogEndpointProvider.cpp | 8 +++++++- .../source/ServiceCatalogEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-servicediscovery/CMakeLists.txt | 6 ++++++ .../servicediscovery/ServiceDiscoveryEndpointProvider.h | 5 +---- .../aws/servicediscovery/ServiceDiscovery_EXPORTS.h | 8 +++++++- .../{ => internal}/ServiceDiscoveryEndpointRules.h | 2 +- .../source/ServiceDiscoveryEndpointProvider.cpp | 8 +++++++- .../source/ServiceDiscoveryEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sesv2/CMakeLists.txt | 6 ++++++ .../include/aws/sesv2/SESV2EndpointProvider.h | 4 +--- .../aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2_EXPORTS.h | 8 +++++++- .../aws/sesv2/{ => internal}/SESV2EndpointRules.h | 2 +- .../aws-cpp-sdk-sesv2/source/SESV2EndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-sesv2/source/SESV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-shield/CMakeLists.txt | 6 ++++++ .../include/aws/shield/ShieldEndpointProvider.h | 4 +--- .../include/aws/shield/Shield_EXPORTS.h | 8 +++++++- .../aws/shield/{ => internal}/ShieldEndpointRules.h | 2 +- .../aws-cpp-sdk-shield/source/ShieldEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-shield/source/ShieldEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-signer-data/CMakeLists.txt | 6 ++++++ .../include/aws/signer-data/SignerDataEndpointProvider.h | 5 +---- .../include/aws/signer-data/SignerData_EXPORTS.h | 8 +++++++- .../signer-data/{ => internal}/SignerDataEndpointRules.h | 2 +- .../source/SignerDataEndpointProvider.cpp | 8 +++++++- .../source/SignerDataEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-signer/CMakeLists.txt | 6 ++++++ .../include/aws/signer/SignerEndpointProvider.h | 4 +--- .../include/aws/signer/Signer_EXPORTS.h | 8 +++++++- .../aws/signer/{ => internal}/SignerEndpointRules.h | 2 +- .../aws-cpp-sdk-signer/source/SignerEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-signer/source/SignerEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-signin/CMakeLists.txt | 6 ++++++ .../include/aws/signin/SigninEndpointProvider.h | 4 +--- .../include/aws/signin/Signin_EXPORTS.h | 8 +++++++- .../aws/signin/{ => internal}/SigninEndpointRules.h | 2 +- .../aws-cpp-sdk-signin/source/SigninEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-signin/source/SigninEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-simpledbv2/CMakeLists.txt | 6 ++++++ .../include/aws/simpledbv2/SimpleDBv2EndpointProvider.h | 5 +---- .../include/aws/simpledbv2/SimpleDBv2_EXPORTS.h | 8 +++++++- .../simpledbv2/{ => internal}/SimpleDBv2EndpointRules.h | 2 +- .../source/SimpleDBv2EndpointProvider.cpp | 8 +++++++- .../source/SimpleDBv2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sms-voice/CMakeLists.txt | 6 ++++++ .../aws/sms-voice/PinpointSMSVoiceEndpointProvider.h | 5 +---- .../include/aws/sms-voice/PinpointSMSVoice_EXPORTS.h | 8 +++++++- .../{ => internal}/PinpointSMSVoiceEndpointRules.h | 2 +- .../source/PinpointSMSVoiceEndpointProvider.cpp | 8 +++++++- .../source/PinpointSMSVoiceEndpointRules.cpp | 2 +- .../aws-cpp-sdk-snow-device-management/CMakeLists.txt | 6 ++++++ .../SnowDeviceManagementEndpointProvider.h | 5 +---- .../SnowDeviceManagement_EXPORTS.h | 8 +++++++- .../{ => internal}/SnowDeviceManagementEndpointRules.h | 2 +- .../source/SnowDeviceManagementEndpointProvider.cpp | 8 +++++++- .../source/SnowDeviceManagementEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-snowball/CMakeLists.txt | 6 ++++++ .../include/aws/snowball/SnowballEndpointProvider.h | 5 +---- .../include/aws/snowball/Snowball_EXPORTS.h | 8 +++++++- .../aws/snowball/{ => internal}/SnowballEndpointRules.h | 2 +- .../source/SnowballEndpointProvider.cpp | 8 +++++++- .../source/SnowballEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sns/CMakeLists.txt | 6 ++++++ .../include/aws/sns/SNSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-sns/include/aws/sns/SNS_EXPORTS.h | 8 +++++++- .../include/aws/sns/{ => internal}/SNSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-sns/source/SNSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-sns/source/SNSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-socialmessaging/CMakeLists.txt | 6 ++++++ .../socialmessaging/SocialMessagingEndpointProvider.h | 5 +---- .../aws/socialmessaging/SocialMessaging_EXPORTS.h | 8 +++++++- .../{ => internal}/SocialMessagingEndpointRules.h | 2 +- .../source/SocialMessagingEndpointProvider.cpp | 8 +++++++- .../source/SocialMessagingEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sqs/CMakeLists.txt | 6 ++++++ .../include/aws/sqs/SQSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-sqs/include/aws/sqs/SQS_EXPORTS.h | 8 +++++++- .../include/aws/sqs/{ => internal}/SQSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-sqs/source/SQSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-sqs/source/SQSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ssm-contacts/CMakeLists.txt | 6 ++++++ .../aws/ssm-contacts/SSMContactsEndpointProvider.h | 5 +---- .../include/aws/ssm-contacts/SSMContacts_EXPORTS.h | 8 +++++++- .../{ => internal}/SSMContactsEndpointRules.h | 2 +- .../source/SSMContactsEndpointProvider.cpp | 8 +++++++- .../source/SSMContactsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ssm-guiconnect/CMakeLists.txt | 6 ++++++ .../aws/ssm-guiconnect/SSMGuiConnectEndpointProvider.h | 5 +---- .../include/aws/ssm-guiconnect/SSMGuiConnect_EXPORTS.h | 8 +++++++- .../{ => internal}/SSMGuiConnectEndpointRules.h | 2 +- .../source/SSMGuiConnectEndpointProvider.cpp | 8 +++++++- .../source/SSMGuiConnectEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ssm-incidents/CMakeLists.txt | 6 ++++++ .../aws/ssm-incidents/SSMIncidentsEndpointProvider.h | 5 +---- .../include/aws/ssm-incidents/SSMIncidents_EXPORTS.h | 8 +++++++- .../{ => internal}/SSMIncidentsEndpointRules.h | 2 +- .../source/SSMIncidentsEndpointProvider.cpp | 8 +++++++- .../source/SSMIncidentsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ssm-quicksetup/CMakeLists.txt | 6 ++++++ .../aws/ssm-quicksetup/SSMQuickSetupEndpointProvider.h | 5 +---- .../include/aws/ssm-quicksetup/SSMQuickSetup_EXPORTS.h | 8 +++++++- .../{ => internal}/SSMQuickSetupEndpointRules.h | 2 +- .../source/SSMQuickSetupEndpointProvider.cpp | 8 +++++++- .../source/SSMQuickSetupEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ssm-sap/CMakeLists.txt | 6 ++++++ .../include/aws/ssm-sap/SsmSapEndpointProvider.h | 4 +--- .../include/aws/ssm-sap/SsmSap_EXPORTS.h | 8 +++++++- .../aws/ssm-sap/{ => internal}/SsmSapEndpointRules.h | 2 +- .../source/SsmSapEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-ssm-sap/source/SsmSapEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-ssm/CMakeLists.txt | 6 ++++++ .../include/aws/ssm/SSMEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-ssm/include/aws/ssm/SSM_EXPORTS.h | 8 +++++++- .../include/aws/ssm/{ => internal}/SSMEndpointRules.h | 2 +- .../src/aws-cpp-sdk-ssm/source/SSMEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-ssm/source/SSMEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sso-admin/CMakeLists.txt | 6 ++++++ .../include/aws/sso-admin/SSOAdminEndpointProvider.h | 5 +---- .../include/aws/sso-admin/SSOAdmin_EXPORTS.h | 8 +++++++- .../aws/sso-admin/{ => internal}/SSOAdminEndpointRules.h | 2 +- .../source/SSOAdminEndpointProvider.cpp | 8 +++++++- .../source/SSOAdminEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sso-oidc/CMakeLists.txt | 6 ++++++ .../include/aws/sso-oidc/SSOOIDCEndpointProvider.h | 5 +---- .../include/aws/sso-oidc/SSOOIDC_EXPORTS.h | 8 +++++++- .../aws/sso-oidc/{ => internal}/SSOOIDCEndpointRules.h | 2 +- .../source/SSOOIDCEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sso/CMakeLists.txt | 6 ++++++ .../include/aws/sso/SSOEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-sso/include/aws/sso/SSO_EXPORTS.h | 8 +++++++- .../include/aws/sso/{ => internal}/SSOEndpointRules.h | 2 +- .../src/aws-cpp-sdk-sso/source/SSOEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-sso/source/SSOEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-states/CMakeLists.txt | 6 ++++++ .../include/aws/states/SFNEndpointProvider.h | 3 +-- .../aws-cpp-sdk-states/include/aws/states/SFN_EXPORTS.h | 8 +++++++- .../include/aws/states/{ => internal}/SFNEndpointRules.h | 2 +- .../aws-cpp-sdk-states/source/SFNEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-states/source/SFNEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-storagegateway/CMakeLists.txt | 6 ++++++ .../aws/storagegateway/StorageGatewayEndpointProvider.h | 5 +---- .../include/aws/storagegateway/StorageGateway_EXPORTS.h | 8 +++++++- .../{ => internal}/StorageGatewayEndpointRules.h | 2 +- .../source/StorageGatewayEndpointProvider.cpp | 8 +++++++- .../source/StorageGatewayEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sts/CMakeLists.txt | 6 ++++++ .../include/aws/sts/STSEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-sts/include/aws/sts/STS_EXPORTS.h | 8 +++++++- .../include/aws/sts/{ => internal}/STSEndpointRules.h | 2 +- .../src/aws-cpp-sdk-sts/source/STSEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-sts/source/STSEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-supplychain/CMakeLists.txt | 6 ++++++ .../aws/supplychain/SupplyChainEndpointProvider.h | 5 +---- .../include/aws/supplychain/SupplyChain_EXPORTS.h | 8 +++++++- .../{ => internal}/SupplyChainEndpointRules.h | 2 +- .../source/SupplyChainEndpointProvider.cpp | 8 +++++++- .../source/SupplyChainEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-support-app/CMakeLists.txt | 6 ++++++ .../include/aws/support-app/SupportAppEndpointProvider.h | 5 +---- .../include/aws/support-app/SupportApp_EXPORTS.h | 8 +++++++- .../support-app/{ => internal}/SupportAppEndpointRules.h | 2 +- .../source/SupportAppEndpointProvider.cpp | 8 +++++++- .../source/SupportAppEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-support/CMakeLists.txt | 6 ++++++ .../include/aws/support/SupportEndpointProvider.h | 5 +---- .../include/aws/support/Support_EXPORTS.h | 8 +++++++- .../aws/support/{ => internal}/SupportEndpointRules.h | 2 +- .../source/SupportEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-support/source/SupportEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-supportauthz/CMakeLists.txt | 6 ++++++ .../aws/supportauthz/SupportAuthZEndpointProvider.h | 5 +---- .../include/aws/supportauthz/SupportAuthZ_EXPORTS.h | 8 +++++++- .../{ => internal}/SupportAuthZEndpointRules.h | 2 +- .../source/SupportAuthZEndpointProvider.cpp | 8 +++++++- .../source/SupportAuthZEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-sustainability/CMakeLists.txt | 6 ++++++ .../aws/sustainability/SustainabilityEndpointProvider.h | 5 +---- .../include/aws/sustainability/Sustainability_EXPORTS.h | 8 +++++++- .../{ => internal}/SustainabilityEndpointRules.h | 2 +- .../source/SustainabilityEndpointProvider.cpp | 8 +++++++- .../source/SustainabilityEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-swf/CMakeLists.txt | 6 ++++++ .../include/aws/swf/SWFEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-swf/include/aws/swf/SWF_EXPORTS.h | 8 +++++++- .../include/aws/swf/{ => internal}/SWFEndpointRules.h | 2 +- .../src/aws-cpp-sdk-swf/source/SWFEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-swf/source/SWFEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-synthetics/CMakeLists.txt | 6 ++++++ .../include/aws/synthetics/SyntheticsEndpointProvider.h | 5 +---- .../include/aws/synthetics/Synthetics_EXPORTS.h | 8 +++++++- .../synthetics/{ => internal}/SyntheticsEndpointRules.h | 2 +- .../source/SyntheticsEndpointProvider.cpp | 8 +++++++- .../source/SyntheticsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-taxsettings/CMakeLists.txt | 6 ++++++ .../aws/taxsettings/TaxSettingsEndpointProvider.h | 5 +---- .../include/aws/taxsettings/TaxSettings_EXPORTS.h | 8 +++++++- .../{ => internal}/TaxSettingsEndpointRules.h | 2 +- .../source/TaxSettingsEndpointProvider.cpp | 8 +++++++- .../source/TaxSettingsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-textract/CMakeLists.txt | 6 ++++++ .../include/aws/textract/TextractEndpointProvider.h | 5 +---- .../include/aws/textract/Textract_EXPORTS.h | 8 +++++++- .../aws/textract/{ => internal}/TextractEndpointRules.h | 2 +- .../source/TextractEndpointProvider.cpp | 8 +++++++- .../source/TextractEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-timestream-influxdb/CMakeLists.txt | 6 ++++++ .../TimestreamInfluxDBEndpointProvider.h | 5 +---- .../aws/timestream-influxdb/TimestreamInfluxDB_EXPORTS.h | 8 +++++++- .../{ => internal}/TimestreamInfluxDBEndpointRules.h | 2 +- .../source/TimestreamInfluxDBEndpointProvider.cpp | 8 +++++++- .../source/TimestreamInfluxDBEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-timestream-query/CMakeLists.txt | 6 ++++++ .../timestream-query/TimestreamQueryEndpointProvider.h | 5 +---- .../aws/timestream-query/TimestreamQuery_EXPORTS.h | 8 +++++++- .../{ => internal}/TimestreamQueryEndpointRules.h | 2 +- .../source/TimestreamQueryEndpointProvider.cpp | 5 +++++ .../source/TimestreamQueryEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-timestream-write/CMakeLists.txt | 6 ++++++ .../timestream-write/TimestreamWriteEndpointProvider.h | 5 +---- .../aws/timestream-write/TimestreamWrite_EXPORTS.h | 8 +++++++- .../{ => internal}/TimestreamWriteEndpointRules.h | 2 +- .../source/TimestreamWriteEndpointProvider.cpp | 5 +++++ .../source/TimestreamWriteEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-tnb/CMakeLists.txt | 6 ++++++ .../include/aws/tnb/TnbEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-tnb/include/aws/tnb/Tnb_EXPORTS.h | 8 +++++++- .../include/aws/tnb/{ => internal}/TnbEndpointRules.h | 2 +- .../src/aws-cpp-sdk-tnb/source/TnbEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-tnb/source/TnbEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-transcribe/CMakeLists.txt | 6 ++++++ .../aws/transcribe/TranscribeServiceEndpointProvider.h | 5 +---- .../include/aws/transcribe/TranscribeService_EXPORTS.h | 8 +++++++- .../{ => internal}/TranscribeServiceEndpointRules.h | 2 +- .../source/TranscribeServiceEndpointProvider.cpp | 8 +++++++- .../source/TranscribeServiceEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-transcribestreaming/CMakeLists.txt | 6 ++++++ .../TranscribeStreamingServiceEndpointProvider.h | 6 +----- .../TranscribeStreamingService_EXPORTS.h | 8 +++++++- .../TranscribeStreamingServiceEndpointRules.h | 2 +- .../TranscribeStreamingServiceEndpointProvider.cpp | 9 ++++++++- .../source/TranscribeStreamingServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-translate/CMakeLists.txt | 6 ++++++ .../include/aws/translate/TranslateEndpointProvider.h | 5 +---- .../include/aws/translate/Translate_EXPORTS.h | 8 +++++++- .../translate/{ => internal}/TranslateEndpointRules.h | 2 +- .../source/TranslateEndpointProvider.cpp | 8 +++++++- .../source/TranslateEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-trustedadvisor/CMakeLists.txt | 6 ++++++ .../aws/trustedadvisor/TrustedAdvisorEndpointProvider.h | 5 +---- .../include/aws/trustedadvisor/TrustedAdvisor_EXPORTS.h | 8 +++++++- .../{ => internal}/TrustedAdvisorEndpointRules.h | 2 +- .../source/TrustedAdvisorEndpointProvider.cpp | 8 +++++++- .../source/TrustedAdvisorEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-uxc/CMakeLists.txt | 6 ++++++ .../include/aws/uxc/UxcEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-uxc/include/aws/uxc/Uxc_EXPORTS.h | 8 +++++++- .../include/aws/uxc/{ => internal}/UxcEndpointRules.h | 2 +- .../src/aws-cpp-sdk-uxc/source/UxcEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-uxc/source/UxcEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-verifiedpermissions/CMakeLists.txt | 6 ++++++ .../VerifiedPermissionsEndpointProvider.h | 5 +---- .../verifiedpermissions/VerifiedPermissions_EXPORTS.h | 8 +++++++- .../{ => internal}/VerifiedPermissionsEndpointRules.h | 2 +- .../source/VerifiedPermissionsEndpointProvider.cpp | 8 +++++++- .../source/VerifiedPermissionsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-voice-id/CMakeLists.txt | 6 ++++++ .../include/aws/voice-id/VoiceIDEndpointProvider.h | 5 +---- .../include/aws/voice-id/VoiceID_EXPORTS.h | 8 +++++++- .../aws/voice-id/{ => internal}/VoiceIDEndpointRules.h | 2 +- .../source/VoiceIDEndpointProvider.cpp | 7 ++++++- .../aws-cpp-sdk-voice-id/source/VoiceIDEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-vpc-lattice/CMakeLists.txt | 6 ++++++ .../include/aws/vpc-lattice/VPCLatticeEndpointProvider.h | 5 +---- .../include/aws/vpc-lattice/VPCLattice_EXPORTS.h | 8 +++++++- .../vpc-lattice/{ => internal}/VPCLatticeEndpointRules.h | 2 +- .../source/VPCLatticeEndpointProvider.cpp | 8 +++++++- .../source/VPCLatticeEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-waf-regional/CMakeLists.txt | 6 ++++++ .../aws/waf-regional/WAFRegionalEndpointProvider.h | 5 +---- .../include/aws/waf-regional/WAFRegional_EXPORTS.h | 8 +++++++- .../{ => internal}/WAFRegionalEndpointRules.h | 2 +- .../source/WAFRegionalEndpointProvider.cpp | 8 +++++++- .../source/WAFRegionalEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-waf/CMakeLists.txt | 6 ++++++ .../include/aws/waf/WAFEndpointProvider.h | 3 +-- .../src/aws-cpp-sdk-waf/include/aws/waf/WAF_EXPORTS.h | 8 +++++++- .../include/aws/waf/{ => internal}/WAFEndpointRules.h | 2 +- .../src/aws-cpp-sdk-waf/source/WAFEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-waf/source/WAFEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-wafv2/CMakeLists.txt | 6 ++++++ .../include/aws/wafv2/WAFV2EndpointProvider.h | 4 +--- .../aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2_EXPORTS.h | 8 +++++++- .../aws/wafv2/{ => internal}/WAFV2EndpointRules.h | 2 +- .../aws-cpp-sdk-wafv2/source/WAFV2EndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-wafv2/source/WAFV2EndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-wellarchitected/CMakeLists.txt | 6 ++++++ .../wellarchitected/WellArchitectedEndpointProvider.h | 5 +---- .../aws/wellarchitected/WellArchitected_EXPORTS.h | 8 +++++++- .../{ => internal}/WellArchitectedEndpointRules.h | 2 +- .../source/WellArchitectedEndpointProvider.cpp | 8 +++++++- .../source/WellArchitectedEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-wickr/CMakeLists.txt | 6 ++++++ .../include/aws/wickr/WickrEndpointProvider.h | 4 +--- .../aws-cpp-sdk-wickr/include/aws/wickr/Wickr_EXPORTS.h | 8 +++++++- .../aws/wickr/{ => internal}/WickrEndpointRules.h | 2 +- .../aws-cpp-sdk-wickr/source/WickrEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-wickr/source/WickrEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-wisdom/CMakeLists.txt | 6 ++++++ .../aws/wisdom/ConnectWisdomServiceEndpointProvider.h | 5 +---- .../include/aws/wisdom/ConnectWisdomService_EXPORTS.h | 8 +++++++- .../{ => internal}/ConnectWisdomServiceEndpointRules.h | 2 +- .../source/ConnectWisdomServiceEndpointProvider.cpp | 8 +++++++- .../source/ConnectWisdomServiceEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-workdocs/CMakeLists.txt | 6 ++++++ .../include/aws/workdocs/WorkDocsEndpointProvider.h | 5 +---- .../include/aws/workdocs/WorkDocs_EXPORTS.h | 8 +++++++- .../aws/workdocs/{ => internal}/WorkDocsEndpointRules.h | 2 +- .../source/WorkDocsEndpointProvider.cpp | 8 +++++++- .../source/WorkDocsEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-workmail/CMakeLists.txt | 6 ++++++ .../include/aws/workmail/WorkMailEndpointProvider.h | 5 +---- .../include/aws/workmail/WorkMail_EXPORTS.h | 8 +++++++- .../aws/workmail/{ => internal}/WorkMailEndpointRules.h | 2 +- .../source/WorkMailEndpointProvider.cpp | 8 +++++++- .../source/WorkMailEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-workmailmessageflow/CMakeLists.txt | 6 ++++++ .../WorkMailMessageFlowEndpointProvider.h | 5 +---- .../workmailmessageflow/WorkMailMessageFlow_EXPORTS.h | 8 +++++++- .../{ => internal}/WorkMailMessageFlowEndpointRules.h | 2 +- .../source/WorkMailMessageFlowEndpointProvider.cpp | 8 +++++++- .../source/WorkMailMessageFlowEndpointRules.cpp | 2 +- .../src/aws-cpp-sdk-workspaces-instances/CMakeLists.txt | 6 ++++++ .../WorkspacesInstancesEndpointProvider.h | 5 +---- .../workspaces-instances/WorkspacesInstances_EXPORTS.h | 8 +++++++- .../{ => internal}/WorkspacesInstancesEndpointRules.h | 2 +- .../source/WorkspacesInstancesEndpointProvider.cpp | 8 +++++++- .../source/WorkspacesInstancesEndpointRules.cpp | 2 +- .../aws-cpp-sdk-workspaces-thin-client/CMakeLists.txt | 6 ++++++ .../WorkSpacesThinClientEndpointProvider.h | 5 +---- .../WorkSpacesThinClient_EXPORTS.h | 8 +++++++- .../{ => internal}/WorkSpacesThinClientEndpointRules.h | 2 +- .../source/WorkSpacesThinClientEndpointProvider.cpp | 8 +++++++- .../source/WorkSpacesThinClientEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-workspaces-web/CMakeLists.txt | 6 ++++++ .../aws/workspaces-web/WorkSpacesWebEndpointProvider.h | 5 +---- .../include/aws/workspaces-web/WorkSpacesWeb_EXPORTS.h | 8 +++++++- .../{ => internal}/WorkSpacesWebEndpointRules.h | 2 +- .../source/WorkSpacesWebEndpointProvider.cpp | 8 +++++++- .../source/WorkSpacesWebEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-workspaces/CMakeLists.txt | 6 ++++++ .../include/aws/workspaces/WorkSpacesEndpointProvider.h | 5 +---- .../include/aws/workspaces/WorkSpaces_EXPORTS.h | 8 +++++++- .../workspaces/{ => internal}/WorkSpacesEndpointRules.h | 2 +- .../source/WorkSpacesEndpointProvider.cpp | 8 +++++++- .../source/WorkSpacesEndpointRules.cpp | 2 +- generated/src/aws-cpp-sdk-xray/CMakeLists.txt | 6 ++++++ .../include/aws/xray/XRayEndpointProvider.h | 4 +--- .../src/aws-cpp-sdk-xray/include/aws/xray/XRay_EXPORTS.h | 8 +++++++- .../include/aws/xray/{ => internal}/XRayEndpointRules.h | 2 +- .../src/aws-cpp-sdk-xray/source/XRayEndpointProvider.cpp | 7 ++++++- .../src/aws-cpp-sdk-xray/source/XRayEndpointRules.cpp | 2 +- .../MigrationHubIncludeTests.cpp | 2 +- .../AccessAnalyzerIncludeTests.cpp | 2 +- .../tests/account-gen-tests/AccountIncludeTests.cpp | 2 +- generated/tests/acm-gen-tests/ACMIncludeTests.cpp | 2 +- generated/tests/acm-pca-gen-tests/ACMPCAIncludeTests.cpp | 2 +- generated/tests/aiops-gen-tests/AIOpsIncludeTests.cpp | 2 +- .../amp-gen-tests/PrometheusServiceIncludeTests.cpp | 2 +- .../tests/amplify-gen-tests/AmplifyIncludeTests.cpp | 2 +- .../AmplifyBackendIncludeTests.cpp | 2 +- .../AmplifyUIBuilderIncludeTests.cpp | 2 +- .../apigateway-gen-tests/APIGatewayIncludeTests.cpp | 2 +- .../ApiGatewayManagementApiIncludeTests.cpp | 2 +- .../apigatewayv2-gen-tests/ApiGatewayV2IncludeTests.cpp | 2 +- .../tests/appconfig-gen-tests/AppConfigIncludeTests.cpp | 2 +- .../AppConfigDataIncludeTests.cpp | 2 +- .../tests/appfabric-gen-tests/AppFabricIncludeTests.cpp | 2 +- .../tests/appflow-gen-tests/AppflowIncludeTests.cpp | 2 +- .../AppIntegrationsServiceIncludeTests.cpp | 2 +- .../ApplicationAutoScalingIncludeTests.cpp | 2 +- .../ApplicationInsightsIncludeTests.cpp | 2 +- .../ApplicationSignalsIncludeTests.cpp | 2 +- .../ApplicationCostProfilerIncludeTests.cpp | 2 +- .../tests/appmesh-gen-tests/AppMeshIncludeTests.cpp | 2 +- .../tests/apprunner-gen-tests/AppRunnerIncludeTests.cpp | 2 +- .../tests/appstream-gen-tests/AppStreamIncludeTests.cpp | 2 +- .../tests/appsync-gen-tests/AppSyncIncludeTests.cpp | 2 +- .../ARCRegionswitchIncludeTests.cpp | 2 +- .../ARCZonalShiftIncludeTests.cpp | 2 +- .../tests/artifact-gen-tests/ArtifactIncludeTests.cpp | 2 +- generated/tests/athena-gen-tests/AthenaIncludeTests.cpp | 2 +- .../auditmanager-gen-tests/AuditManagerIncludeTests.cpp | 2 +- .../autoscaling-gen-tests/AutoScalingIncludeTests.cpp | 2 +- .../AutoScalingPlansIncludeTests.cpp | 2 +- .../tests/awstransfer-gen-tests/TransferIncludeTests.cpp | 2 +- generated/tests/b2bi-gen-tests/B2BIIncludeTests.cpp | 2 +- .../BackupGatewayIncludeTests.cpp | 2 +- generated/tests/backup-gen-tests/BackupIncludeTests.cpp | 2 +- .../backupsearch-gen-tests/BackupSearchIncludeTests.cpp | 2 +- generated/tests/batch-gen-tests/BatchIncludeTests.cpp | 2 +- .../BCMDashboardsIncludeTests.cpp | 2 +- .../BCMDataExportsIncludeTests.cpp | 2 +- .../BCMPricingCalculatorIncludeTests.cpp | 2 +- .../BCMRecommendedActionsIncludeTests.cpp | 2 +- .../bedrock-agent-gen-tests/BedrockAgentIncludeTests.cpp | 2 +- .../BedrockAgentRuntimeIncludeTests.cpp | 2 +- .../BedrockAgentCoreControlIncludeTests.cpp | 2 +- .../BedrockAgentCoreIncludeTests.cpp | 2 +- .../BedrockDataAutomationIncludeTests.cpp | 2 +- .../BedrockDataAutomationRuntimeIncludeTests.cpp | 2 +- .../tests/bedrock-gen-tests/BedrockIncludeTests.cpp | 2 +- .../BedrockRuntimeIncludeTests.cpp | 2 +- .../tests/billing-gen-tests/BillingIncludeTests.cpp | 2 +- .../BillingConductorIncludeTests.cpp | 2 +- generated/tests/braket-gen-tests/BraketIncludeTests.cpp | 2 +- .../tests/budgets-gen-tests/BudgetsIncludeTests.cpp | 2 +- .../tests/ce-gen-tests/CostExplorerIncludeTests.cpp | 2 +- .../tests/chatbot-gen-tests/ChatbotIncludeTests.cpp | 2 +- generated/tests/chime-gen-tests/ChimeIncludeTests.cpp | 2 +- .../ChimeSDKIdentityIncludeTests.cpp | 2 +- .../ChimeSDKMediaPipelinesIncludeTests.cpp | 2 +- .../ChimeSDKMeetingsIncludeTests.cpp | 2 +- .../ChimeSDKMessagingIncludeTests.cpp | 2 +- .../ChimeSDKVoiceIncludeTests.cpp | 2 +- .../cleanrooms-gen-tests/CleanRoomsIncludeTests.cpp | 2 +- .../cleanroomsml-gen-tests/CleanRoomsMLIncludeTests.cpp | 2 +- generated/tests/cloud9-gen-tests/Cloud9IncludeTests.cpp | 2 +- .../CloudControlApiIncludeTests.cpp | 2 +- .../CloudDirectoryIncludeTests.cpp | 2 +- .../CloudFormationIncludeTests.cpp | 2 +- .../cloudfront-gen-tests/CloudFrontIncludeTests.cpp | 2 +- .../CloudFrontKeyValueStoreIncludeTests.cpp | 2 +- .../tests/cloudhsm-gen-tests/CloudHSMIncludeTests.cpp | 2 +- .../cloudhsmv2-gen-tests/CloudHSMV2IncludeTests.cpp | 2 +- .../cloudsearch-gen-tests/CloudSearchIncludeTests.cpp | 2 +- .../CloudSearchDomainIncludeTests.cpp | 2 +- .../CloudTrailDataIncludeTests.cpp | 2 +- .../cloudtrail-gen-tests/CloudTrailIncludeTests.cpp | 2 +- .../codeartifact-gen-tests/CodeArtifactIncludeTests.cpp | 2 +- .../tests/codebuild-gen-tests/CodeBuildIncludeTests.cpp | 2 +- .../codecatalyst-gen-tests/CodeCatalystIncludeTests.cpp | 2 +- .../codecommit-gen-tests/CodeCommitIncludeTests.cpp | 2 +- .../CodeConnectionsIncludeTests.cpp | 2 +- .../codedeploy-gen-tests/CodeDeployIncludeTests.cpp | 2 +- .../CodeGuruReviewerIncludeTests.cpp | 2 +- .../CodeGuruSecurityIncludeTests.cpp | 2 +- .../CodeGuruProfilerIncludeTests.cpp | 2 +- .../codepipeline-gen-tests/CodePipelineIncludeTests.cpp | 2 +- .../CodeStarconnectionsIncludeTests.cpp | 2 +- .../CodeStarNotificationsIncludeTests.cpp | 2 +- .../CognitoIdentityIncludeTests.cpp | 2 +- .../CognitoIdentityProviderIncludeTests.cpp | 2 +- .../cognito-sync-gen-tests/CognitoSyncIncludeTests.cpp | 2 +- .../comprehend-gen-tests/ComprehendIncludeTests.cpp | 2 +- .../ComprehendMedicalIncludeTests.cpp | 2 +- .../ComputeOptimizerAutomationIncludeTests.cpp | 2 +- .../ComputeOptimizerIncludeTests.cpp | 2 +- .../tests/config-gen-tests/ConfigServiceIncludeTests.cpp | 2 +- .../ConnectContactLensIncludeTests.cpp | 2 +- .../tests/connect-gen-tests/ConnectIncludeTests.cpp | 2 +- .../ConnectCampaignsIncludeTests.cpp | 2 +- .../ConnectCampaignsV2IncludeTests.cpp | 2 +- .../connectcases-gen-tests/ConnectCasesIncludeTests.cpp | 2 +- .../ConnectHealthIncludeTests.cpp | 2 +- .../ConnectParticipantIncludeTests.cpp | 2 +- .../ControlCatalogIncludeTests.cpp | 2 +- .../controltower-gen-tests/ControlTowerIncludeTests.cpp | 2 +- .../CostOptimizationHubIncludeTests.cpp | 2 +- .../CostandUsageReportServiceIncludeTests.cpp | 2 +- .../CustomerProfilesIncludeTests.cpp | 2 +- .../databrew-gen-tests/GlueDataBrewIncludeTests.cpp | 2 +- .../dataexchange-gen-tests/DataExchangeIncludeTests.cpp | 2 +- .../datapipeline-gen-tests/DataPipelineIncludeTests.cpp | 2 +- .../tests/datasync-gen-tests/DataSyncIncludeTests.cpp | 2 +- .../tests/datazone-gen-tests/DataZoneIncludeTests.cpp | 2 +- generated/tests/dax-gen-tests/DAXIncludeTests.cpp | 2 +- .../tests/deadline-gen-tests/DeadlineIncludeTests.cpp | 2 +- .../tests/detective-gen-tests/DetectiveIncludeTests.cpp | 2 +- .../devicefarm-gen-tests/DeviceFarmIncludeTests.cpp | 2 +- .../devops-agent-gen-tests/DevOpsAgentIncludeTests.cpp | 2 +- .../devops-guru-gen-tests/DevOpsGuruIncludeTests.cpp | 2 +- .../DirectConnectIncludeTests.cpp | 2 +- .../DirectoryServiceDataIncludeTests.cpp | 2 +- .../ApplicationDiscoveryServiceIncludeTests.cpp | 2 +- generated/tests/dlm-gen-tests/DLMIncludeTests.cpp | 2 +- .../DatabaseMigrationServiceIncludeTests.cpp | 2 +- .../docdb-elastic-gen-tests/DocDBElasticIncludeTests.cpp | 2 +- generated/tests/docdb-gen-tests/DocDBIncludeTests.cpp | 2 +- generated/tests/drs-gen-tests/DrsIncludeTests.cpp | 2 +- .../tests/ds-gen-tests/DirectoryServiceIncludeTests.cpp | 2 +- generated/tests/dsql-gen-tests/DSQLIncludeTests.cpp | 2 +- .../tests/dynamodb-gen-tests/DynamoDBIncludeTests.cpp | 2 +- .../DynamoDBStreamsIncludeTests.cpp | 2 +- generated/tests/ebs-gen-tests/EBSIncludeTests.cpp | 2 +- generated/tests/ec2-gen-tests/EC2IncludeTests.cpp | 2 +- .../EC2InstanceConnectIncludeTests.cpp | 2 +- generated/tests/ecr-gen-tests/ECRIncludeTests.cpp | 2 +- .../tests/ecr-public-gen-tests/ECRPublicIncludeTests.cpp | 2 +- generated/tests/ecs-gen-tests/ECSIncludeTests.cpp | 2 +- .../tests/eks-auth-gen-tests/EKSAuthIncludeTests.cpp | 2 +- generated/tests/eks-gen-tests/EKSIncludeTests.cpp | 2 +- .../elasticache-gen-tests/ElastiCacheIncludeTests.cpp | 2 +- .../ElasticBeanstalkIncludeTests.cpp | 2 +- .../elasticfilesystem-gen-tests/EFSIncludeTests.cpp | 2 +- .../ElasticLoadBalancingIncludeTests.cpp | 2 +- .../ElasticLoadBalancingv2IncludeTests.cpp | 2 +- .../tests/elasticmapreduce-gen-tests/EMRIncludeTests.cpp | 2 +- .../ElementalInferenceIncludeTests.cpp | 2 +- generated/tests/email-gen-tests/SESIncludeTests.cpp | 2 +- .../EMRContainersIncludeTests.cpp | 2 +- .../EMRServerlessIncludeTests.cpp | 2 +- .../EntityResolutionIncludeTests.cpp | 2 +- .../es-gen-tests/ElasticsearchServiceIncludeTests.cpp | 2 +- .../eventbridge-gen-tests/EventBridgeIncludeTests.cpp | 2 +- .../events-gen-tests/CloudWatchEventsIncludeTests.cpp | 2 +- generated/tests/evs-gen-tests/EVSIncludeTests.cpp | 2 +- .../finspace-data-gen-tests/FinSpaceDataIncludeTests.cpp | 2 +- .../tests/finspace-gen-tests/FinspaceIncludeTests.cpp | 2 +- .../tests/firehose-gen-tests/FirehoseIncludeTests.cpp | 2 +- generated/tests/fis-gen-tests/FISIncludeTests.cpp | 2 +- generated/tests/fms-gen-tests/FMSIncludeTests.cpp | 2 +- .../forecast-gen-tests/ForecastServiceIncludeTests.cpp | 2 +- .../ForecastQueryServiceIncludeTests.cpp | 2 +- .../FraudDetectorIncludeTests.cpp | 2 +- .../tests/freetier-gen-tests/FreeTierIncludeTests.cpp | 2 +- generated/tests/fsx-gen-tests/FSxIncludeTests.cpp | 2 +- .../tests/gamelift-gen-tests/GameLiftIncludeTests.cpp | 2 +- .../GameLiftStreamsIncludeTests.cpp | 2 +- .../tests/geo-maps-gen-tests/GeoMapsIncludeTests.cpp | 2 +- .../tests/geo-places-gen-tests/GeoPlacesIncludeTests.cpp | 2 +- .../tests/geo-routes-gen-tests/GeoRoutesIncludeTests.cpp | 2 +- .../tests/glacier-gen-tests/GlacierIncludeTests.cpp | 2 +- .../GlobalAcceleratorIncludeTests.cpp | 2 +- generated/tests/glue-gen-tests/GlueIncludeTests.cpp | 2 +- .../grafana-gen-tests/ManagedGrafanaIncludeTests.cpp | 2 +- .../greengrass-gen-tests/GreengrassIncludeTests.cpp | 2 +- .../greengrassv2-gen-tests/GreengrassV2IncludeTests.cpp | 2 +- .../GroundStationIncludeTests.cpp | 2 +- .../tests/guardduty-gen-tests/GuardDutyIncludeTests.cpp | 2 +- generated/tests/health-gen-tests/HealthIncludeTests.cpp | 2 +- .../healthlake-gen-tests/HealthLakeIncludeTests.cpp | 2 +- generated/tests/iam-gen-tests/IAMIncludeTests.cpp | 2 +- .../IdentityStoreIncludeTests.cpp | 2 +- .../imagebuilder-gen-tests/ImagebuilderIncludeTests.cpp | 2 +- .../importexport-gen-tests/ImportExportIncludeTests.cpp | 2 +- .../tests/inspector-gen-tests/InspectorIncludeTests.cpp | 2 +- .../InspectorscanIncludeTests.cpp | 2 +- .../inspector2-gen-tests/Inspector2IncludeTests.cpp | 2 +- .../interconnect-gen-tests/InterconnectIncludeTests.cpp | 2 +- .../InternetMonitorIncludeTests.cpp | 2 +- .../tests/invoicing-gen-tests/InvoicingIncludeTests.cpp | 2 +- .../iot-data-gen-tests/IoTDataPlaneIncludeTests.cpp | 2 +- generated/tests/iot-gen-tests/IoTIncludeTests.cpp | 2 +- .../IoTJobsDataPlaneIncludeTests.cpp | 2 +- .../IoTManagedIntegrationsIncludeTests.cpp | 2 +- .../IoTDeviceAdvisorIncludeTests.cpp | 2 +- .../iotfleetwise-gen-tests/IoTFleetWiseIncludeTests.cpp | 2 +- .../IoTSecureTunnelingIncludeTests.cpp | 2 +- .../iotsitewise-gen-tests/IoTSiteWiseIncludeTests.cpp | 2 +- .../IoTThingsGraphIncludeTests.cpp | 2 +- .../iottwinmaker-gen-tests/IoTTwinMakerIncludeTests.cpp | 2 +- .../iotwireless-gen-tests/IoTWirelessIncludeTests.cpp | 2 +- generated/tests/ivs-gen-tests/IVSIncludeTests.cpp | 2 +- .../ivs-realtime-gen-tests/IvsrealtimeIncludeTests.cpp | 2 +- .../tests/ivschat-gen-tests/IvschatIncludeTests.cpp | 2 +- generated/tests/kafka-gen-tests/KafkaIncludeTests.cpp | 2 +- .../kafkaconnect-gen-tests/KafkaConnectIncludeTests.cpp | 2 +- generated/tests/kendra-gen-tests/KendraIncludeTests.cpp | 2 +- .../KendraRankingIncludeTests.cpp | 2 +- .../tests/keyspaces-gen-tests/KeyspacesIncludeTests.cpp | 2 +- .../KeyspacesStreamsIncludeTests.cpp | 2 +- .../tests/kinesis-gen-tests/KinesisIncludeTests.cpp | 2 +- .../KinesisVideoArchivedMediaIncludeTests.cpp | 2 +- .../KinesisVideoMediaIncludeTests.cpp | 2 +- .../KinesisVideoSignalingChannelsIncludeTests.cpp | 2 +- .../KinesisVideoWebRTCStorageIncludeTests.cpp | 2 +- .../KinesisAnalyticsIncludeTests.cpp | 2 +- .../KinesisAnalyticsV2IncludeTests.cpp | 2 +- .../kinesisvideo-gen-tests/KinesisVideoIncludeTests.cpp | 2 +- generated/tests/kms-gen-tests/KMSIncludeTests.cpp | 2 +- .../LakeFormationIncludeTests.cpp | 2 +- .../lambda-core-gen-tests/LambdaCoreIncludeTests.cpp | 2 +- generated/tests/lambda-gen-tests/LambdaIncludeTests.cpp | 2 +- .../LambdaMicrovmsIncludeTests.cpp | 2 +- .../launch-wizard-gen-tests/LaunchWizardIncludeTests.cpp | 2 +- .../lex-gen-tests/LexRuntimeServiceIncludeTests.cpp | 2 +- .../LexModelBuildingServiceIncludeTests.cpp | 2 +- .../lexv2-models-gen-tests/LexModelsV2IncludeTests.cpp | 2 +- .../lexv2-runtime-gen-tests/LexRuntimeV2IncludeTests.cpp | 2 +- .../LicenseManagerIncludeTests.cpp | 2 +- .../LicenseManagerLinuxSubscriptionsIncludeTests.cpp | 2 +- .../LicenseManagerUserSubscriptionsIncludeTests.cpp | 2 +- .../tests/lightsail-gen-tests/LightsailIncludeTests.cpp | 2 +- .../location-gen-tests/LocationServiceIncludeTests.cpp | 2 +- .../tests/logs-gen-tests/CloudWatchLogsIncludeTests.cpp | 2 +- .../LookoutEquipmentIncludeTests.cpp | 2 +- .../m2-gen-tests/MainframeModernizationIncludeTests.cpp | 2 +- .../MachineLearningIncludeTests.cpp | 2 +- generated/tests/macie2-gen-tests/Macie2IncludeTests.cpp | 2 +- .../mailmanager-gen-tests/MailManagerIncludeTests.cpp | 2 +- .../ManagedBlockchainIncludeTests.cpp | 2 +- .../ManagedBlockchainQueryIncludeTests.cpp | 2 +- .../AgreementServiceIncludeTests.cpp | 2 +- .../MarketplaceCatalogIncludeTests.cpp | 2 +- .../MarketplaceDeploymentIncludeTests.cpp | 2 +- .../MarketplaceDiscoveryIncludeTests.cpp | 2 +- .../MarketplaceEntitlementServiceIncludeTests.cpp | 2 +- .../MarketplaceReportingIncludeTests.cpp | 2 +- .../MarketplaceCommerceAnalyticsIncludeTests.cpp | 2 +- .../mediaconnect-gen-tests/MediaConnectIncludeTests.cpp | 2 +- .../mediaconvert-gen-tests/MediaConvertIncludeTests.cpp | 2 +- .../tests/medialive-gen-tests/MediaLiveIncludeTests.cpp | 2 +- .../mediapackage-gen-tests/MediaPackageIncludeTests.cpp | 2 +- .../MediaPackageVodIncludeTests.cpp | 2 +- .../Mediapackagev2IncludeTests.cpp | 2 +- .../MediaStoreDataIncludeTests.cpp | 2 +- .../mediastore-gen-tests/MediaStoreIncludeTests.cpp | 2 +- .../mediatailor-gen-tests/MediaTailorIncludeTests.cpp | 2 +- .../MedicalImagingIncludeTests.cpp | 2 +- .../tests/memorydb-gen-tests/MemoryDBIncludeTests.cpp | 2 +- .../MarketplaceMeteringIncludeTests.cpp | 2 +- generated/tests/mgn-gen-tests/MgnIncludeTests.cpp | 2 +- .../MigrationHubRefactorSpacesIncludeTests.cpp | 2 +- .../MigrationHubConfigIncludeTests.cpp | 2 +- .../MigrationHubOrchestratorIncludeTests.cpp | 2 +- .../MigrationHubStrategyRecommendationsIncludeTests.cpp | 2 +- .../monitoring-gen-tests/CloudWatchIncludeTests.cpp | 2 +- generated/tests/mpa-gen-tests/MPAIncludeTests.cpp | 2 +- generated/tests/mq-gen-tests/MQIncludeTests.cpp | 2 +- .../mturk-requester-gen-tests/MTurkIncludeTests.cpp | 2 +- generated/tests/mwaa-gen-tests/MWAAIncludeTests.cpp | 2 +- .../MWAAServerlessIncludeTests.cpp | 2 +- .../tests/neptune-gen-tests/NeptuneIncludeTests.cpp | 2 +- .../neptune-graph-gen-tests/NeptuneGraphIncludeTests.cpp | 2 +- .../neptunedata-gen-tests/NeptunedataIncludeTests.cpp | 2 +- .../NetworkFirewallIncludeTests.cpp | 2 +- .../NetworkFlowMonitorIncludeTests.cpp | 2 +- .../NetworkManagerIncludeTests.cpp | 2 +- .../NetworkMonitorIncludeTests.cpp | 2 +- .../NotificationsIncludeTests.cpp | 2 +- .../NotificationsContactsIncludeTests.cpp | 2 +- .../tests/nova-act-gen-tests/NovaActIncludeTests.cpp | 2 +- generated/tests/oam-gen-tests/OAMIncludeTests.cpp | 2 +- .../ObservabilityAdminIncludeTests.cpp | 2 +- generated/tests/odb-gen-tests/OdbIncludeTests.cpp | 2 +- generated/tests/omics-gen-tests/OmicsIncludeTests.cpp | 2 +- .../OpenSearchServiceIncludeTests.cpp | 2 +- .../OpenSearchServerlessIncludeTests.cpp | 2 +- .../OrganizationsIncludeTests.cpp | 2 +- generated/tests/osis-gen-tests/OSISIncludeTests.cpp | 2 +- .../tests/outposts-gen-tests/OutpostsIncludeTests.cpp | 2 +- .../PartnerCentralAccountIncludeTests.cpp | 2 +- .../PartnerCentralBenefitsIncludeTests.cpp | 2 +- .../PartnerCentralChannelIncludeTests.cpp | 2 +- .../PartnerCentralRevenueMeasurementIncludeTests.cpp | 2 +- .../PartnerCentralSellingIncludeTests.cpp | 2 +- .../PaymentCryptographyDataIncludeTests.cpp | 2 +- .../PaymentCryptographyIncludeTests.cpp | 2 +- .../PcaConnectorAdIncludeTests.cpp | 2 +- .../PcaConnectorScepIncludeTests.cpp | 2 +- generated/tests/pcs-gen-tests/PCSIncludeTests.cpp | 2 +- .../PersonalizeEventsIncludeTests.cpp | 2 +- .../personalize-gen-tests/PersonalizeIncludeTests.cpp | 2 +- .../PersonalizeRuntimeIncludeTests.cpp | 2 +- generated/tests/pi-gen-tests/PIIncludeTests.cpp | 2 +- .../PinpointEmailIncludeTests.cpp | 2 +- .../tests/pinpoint-gen-tests/PinpointIncludeTests.cpp | 2 +- .../PinpointSMSVoiceV2IncludeTests.cpp | 2 +- generated/tests/pipes-gen-tests/PipesIncludeTests.cpp | 2 +- generated/tests/polly-gen-tests/PollyIncludeTests.cpp | 2 +- .../tests/pricing-gen-tests/PricingIncludeTests.cpp | 2 +- generated/tests/proton-gen-tests/ProtonIncludeTests.cpp | 2 +- generated/tests/qapps-gen-tests/QAppsIncludeTests.cpp | 2 +- .../tests/qbusiness-gen-tests/QBusinessIncludeTests.cpp | 2 +- .../tests/qconnect-gen-tests/QConnectIncludeTests.cpp | 2 +- .../quicksight-gen-tests/QuickSightIncludeTests.cpp | 2 +- generated/tests/ram-gen-tests/RAMIncludeTests.cpp | 2 +- .../tests/rbin-gen-tests/RecycleBinIncludeTests.cpp | 2 +- .../rds-data-gen-tests/RDSDataServiceIncludeTests.cpp | 2 +- generated/tests/rds-gen-tests/RDSIncludeTests.cpp | 2 +- .../RedshiftDataAPIServiceIncludeTests.cpp | 2 +- .../tests/redshift-gen-tests/RedshiftIncludeTests.cpp | 2 +- .../RedshiftServerlessIncludeTests.cpp | 2 +- .../rekognition-gen-tests/RekognitionIncludeTests.cpp | 2 +- .../repostspace-gen-tests/RepostspaceIncludeTests.cpp | 2 +- .../ResilienceHubIncludeTests.cpp | 2 +- .../Resiliencehubv2IncludeTests.cpp | 2 +- .../ResourceExplorer2IncludeTests.cpp | 2 +- .../ResourceGroupsIncludeTests.cpp | 2 +- .../ResourceGroupsTaggingAPIIncludeTests.cpp | 2 +- .../RolesAnywhereIncludeTests.cpp | 2 +- .../tests/route53-gen-tests/Route53IncludeTests.cpp | 2 +- .../Route53RecoveryClusterIncludeTests.cpp | 2 +- .../Route53RecoveryControlConfigIncludeTests.cpp | 2 +- .../Route53RecoveryReadinessIncludeTests.cpp | 2 +- .../Route53DomainsIncludeTests.cpp | 2 +- .../Route53GlobalResolverIncludeTests.cpp | 2 +- .../Route53ProfilesIncludeTests.cpp | 2 +- .../Route53ResolverIncludeTests.cpp | 2 +- .../tests/rtbfabric-gen-tests/RTBFabricIncludeTests.cpp | 2 +- .../tests/rum-gen-tests/CloudWatchRUMIncludeTests.cpp | 2 +- generated/tests/s3-crt-gen-tests/S3CrtIncludeTests.cpp | 2 +- generated/tests/s3-gen-tests/S3IncludeTests.cpp | 2 +- .../tests/s3control-gen-tests/S3ControlIncludeTests.cpp | 2 +- .../tests/s3files-gen-tests/S3FilesIncludeTests.cpp | 2 +- .../s3outposts-gen-tests/S3OutpostsIncludeTests.cpp | 2 +- .../tests/s3tables-gen-tests/S3TablesIncludeTests.cpp | 2 +- .../tests/s3vectors-gen-tests/S3VectorsIncludeTests.cpp | 2 +- .../AugmentedAIRuntimeIncludeTests.cpp | 2 +- .../SagemakerEdgeManagerIncludeTests.cpp | 2 +- .../SageMakerFeatureStoreRuntimeIncludeTests.cpp | 2 +- .../tests/sagemaker-gen-tests/SageMakerIncludeTests.cpp | 2 +- .../SageMakerGeospatialIncludeTests.cpp | 2 +- .../SageMakerMetricsIncludeTests.cpp | 2 +- .../SageMakerRuntimeIncludeTests.cpp | 2 +- .../SageMakerRuntimeHTTP2IncludeTests.cpp | 2 +- .../SagemakerJobRuntimeIncludeTests.cpp | 2 +- .../savingsplans-gen-tests/SavingsPlansIncludeTests.cpp | 2 +- .../tests/scheduler-gen-tests/SchedulerIncludeTests.cpp | 2 +- .../tests/schemas-gen-tests/SchemasIncludeTests.cpp | 2 +- generated/tests/sdb-gen-tests/SimpleDBIncludeTests.cpp | 2 +- .../SecretsManagerIncludeTests.cpp | 2 +- .../security-ir-gen-tests/SecurityIRIncludeTests.cpp | 2 +- .../SecurityAgentIncludeTests.cpp | 2 +- .../securityhub-gen-tests/SecurityHubIncludeTests.cpp | 2 +- .../securitylake-gen-tests/SecurityLakeIncludeTests.cpp | 2 +- .../ServerlessApplicationRepositoryIncludeTests.cpp | 2 +- .../ServiceQuotasIncludeTests.cpp | 2 +- .../AppRegistryIncludeTests.cpp | 2 +- .../ServiceCatalogIncludeTests.cpp | 2 +- .../ServiceDiscoveryIncludeTests.cpp | 2 +- generated/tests/sesv2-gen-tests/SESV2IncludeTests.cpp | 2 +- generated/tests/shield-gen-tests/ShieldIncludeTests.cpp | 2 +- .../signer-data-gen-tests/SignerDataIncludeTests.cpp | 2 +- generated/tests/signer-gen-tests/SignerIncludeTests.cpp | 2 +- generated/tests/signin-gen-tests/SigninIncludeTests.cpp | 2 +- .../simpledbv2-gen-tests/SimpleDBv2IncludeTests.cpp | 2 +- .../sms-voice-gen-tests/PinpointSMSVoiceIncludeTests.cpp | 2 +- .../SnowDeviceManagementIncludeTests.cpp | 2 +- .../tests/snowball-gen-tests/SnowballIncludeTests.cpp | 2 +- generated/tests/sns-gen-tests/SNSIncludeTests.cpp | 2 +- .../SocialMessagingIncludeTests.cpp | 2 +- generated/tests/sqs-gen-tests/SQSIncludeTests.cpp | 2 +- .../ssm-contacts-gen-tests/SSMContactsIncludeTests.cpp | 2 +- generated/tests/ssm-gen-tests/SSMIncludeTests.cpp | 2 +- .../SSMGuiConnectIncludeTests.cpp | 2 +- .../ssm-incidents-gen-tests/SSMIncidentsIncludeTests.cpp | 2 +- .../SSMQuickSetupIncludeTests.cpp | 2 +- generated/tests/ssm-sap-gen-tests/SsmSapIncludeTests.cpp | 2 +- .../tests/sso-admin-gen-tests/SSOAdminIncludeTests.cpp | 2 +- generated/tests/sso-gen-tests/SSOIncludeTests.cpp | 2 +- .../tests/sso-oidc-gen-tests/SSOOIDCIncludeTests.cpp | 2 +- generated/tests/states-gen-tests/SFNIncludeTests.cpp | 2 +- .../StorageGatewayIncludeTests.cpp | 2 +- generated/tests/sts-gen-tests/STSIncludeTests.cpp | 2 +- .../supplychain-gen-tests/SupplyChainIncludeTests.cpp | 2 +- .../support-app-gen-tests/SupportAppIncludeTests.cpp | 2 +- .../tests/support-gen-tests/SupportIncludeTests.cpp | 2 +- .../supportauthz-gen-tests/SupportAuthZIncludeTests.cpp | 2 +- .../SustainabilityIncludeTests.cpp | 2 +- generated/tests/swf-gen-tests/SWFIncludeTests.cpp | 2 +- .../synthetics-gen-tests/SyntheticsIncludeTests.cpp | 2 +- .../taxsettings-gen-tests/TaxSettingsIncludeTests.cpp | 2 +- .../tests/textract-gen-tests/TextractIncludeTests.cpp | 2 +- .../TimestreamInfluxDBIncludeTests.cpp | 2 +- .../TimestreamQueryIncludeTests.cpp | 2 +- .../TimestreamWriteIncludeTests.cpp | 2 +- generated/tests/tnb-gen-tests/TnbIncludeTests.cpp | 2 +- .../TranscribeServiceIncludeTests.cpp | 2 +- .../TranscribeStreamingServiceIncludeTests.cpp | 2 +- .../tests/translate-gen-tests/TranslateIncludeTests.cpp | 2 +- .../TrustedAdvisorIncludeTests.cpp | 2 +- generated/tests/uxc-gen-tests/UxcIncludeTests.cpp | 2 +- .../VerifiedPermissionsIncludeTests.cpp | 2 +- .../tests/voice-id-gen-tests/VoiceIDIncludeTests.cpp | 2 +- .../vpc-lattice-gen-tests/VPCLatticeIncludeTests.cpp | 2 +- generated/tests/waf-gen-tests/WAFIncludeTests.cpp | 2 +- .../waf-regional-gen-tests/WAFRegionalIncludeTests.cpp | 2 +- generated/tests/wafv2-gen-tests/WAFV2IncludeTests.cpp | 2 +- .../WellArchitectedIncludeTests.cpp | 2 +- generated/tests/wickr-gen-tests/WickrIncludeTests.cpp | 2 +- .../ConnectWisdomServiceIncludeTests.cpp | 2 +- .../tests/workdocs-gen-tests/WorkDocsIncludeTests.cpp | 2 +- .../tests/workmail-gen-tests/WorkMailIncludeTests.cpp | 2 +- .../WorkMailMessageFlowIncludeTests.cpp | 2 +- .../workspaces-gen-tests/WorkSpacesIncludeTests.cpp | 2 +- .../WorkspacesInstancesIncludeTests.cpp | 2 +- .../WorkSpacesThinIncludeTestIncludeTests.cpp | 2 +- .../WorkSpacesWebIncludeTests.cpp | 2 +- generated/tests/xray-gen-tests/XRayIncludeTests.cpp | 2 +- 3003 files changed, 10188 insertions(+), 3755 deletions(-) rename generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/{ => internal}/MigrationHubEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/{ => internal}/AccessAnalyzerEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-account/include/aws/account/{ => internal}/AccountEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/{ => internal}/ACMPCAEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-acm/include/aws/acm/{ => internal}/ACMEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-aiops/include/aws/aiops/{ => internal}/AIOpsEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-amp/include/aws/amp/{ => internal}/PrometheusServiceEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-amplify/include/aws/amplify/{ => internal}/AmplifyEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/{ => internal}/AmplifyBackendEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/{ => internal}/AmplifyUIBuilderEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/{ => internal}/APIGatewayEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/{ => internal}/ApiGatewayManagementApiEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/{ => internal}/ApiGatewayV2EndpointRules.h (88%) rename generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/{ => internal}/AppConfigEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/{ => internal}/AppConfigDataEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/{ => internal}/AppFabricEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-appflow/include/aws/appflow/{ => internal}/AppflowEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/{ => internal}/AppIntegrationsServiceEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/{ => internal}/ApplicationAutoScalingEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/{ => internal}/ApplicationInsightsEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/{ => internal}/ApplicationSignalsEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/{ => internal}/ApplicationCostProfilerEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/{ => internal}/AppMeshEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/{ => internal}/AppRunnerEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-appstream/include/aws/appstream/{ => internal}/AppStreamEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-appsync/include/aws/appsync/{ => internal}/AppSyncEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/{ => internal}/ARCRegionswitchEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/{ => internal}/ARCZonalShiftEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-artifact/include/aws/artifact/{ => internal}/ArtifactEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-athena/include/aws/athena/{ => internal}/AthenaEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/{ => internal}/AuditManagerEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/{ => internal}/AutoScalingPlansEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/{ => internal}/AutoScalingEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/{ => internal}/TransferEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/{ => internal}/B2BIEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/{ => internal}/BackupGatewayEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-backup/include/aws/backup/{ => internal}/BackupEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/{ => internal}/BackupSearchEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-batch/include/aws/batch/{ => internal}/BatchEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/{ => internal}/BCMDashboardsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/{ => internal}/BCMDataExportsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/{ => internal}/BCMPricingCalculatorEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/{ => internal}/BCMRecommendedActionsEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/{ => internal}/BedrockAgentRuntimeEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/{ => internal}/BedrockAgentEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/{ => internal}/BedrockAgentCoreControlEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/{ => internal}/BedrockAgentCoreEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/{ => internal}/BedrockDataAutomationRuntimeEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/{ => internal}/BedrockDataAutomationEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/{ => internal}/BedrockRuntimeEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/{ => internal}/BedrockEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-billing/include/aws/billing/{ => internal}/BillingEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/{ => internal}/BillingConductorEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-braket/include/aws/braket/{ => internal}/BraketEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-budgets/include/aws/budgets/{ => internal}/BudgetsEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-ce/include/aws/ce/{ => internal}/CostExplorerEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/{ => internal}/ChatbotEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/{ => internal}/ChimeSDKIdentityEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/{ => internal}/ChimeSDKMediaPipelinesEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/{ => internal}/ChimeSDKMeetingsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/{ => internal}/ChimeSDKMessagingEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/{ => internal}/ChimeSDKVoiceEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-chime/include/aws/chime/{ => internal}/ChimeEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/{ => internal}/CleanRoomsEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/{ => internal}/CleanRoomsMLEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/{ => internal}/Cloud9EndpointRules.h (89%) rename generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/{ => internal}/CloudControlApiEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/{ => internal}/CloudDirectoryEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/{ => internal}/CloudFormationEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/{ => internal}/CloudFrontKeyValueStoreEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/{ => internal}/CloudFrontEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/{ => internal}/CloudHSMEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/{ => internal}/CloudHSMV2EndpointRules.h (88%) rename generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/{ => internal}/CloudSearchEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/{ => internal}/CloudSearchDomainEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/{ => internal}/CloudTrailDataEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/{ => internal}/CloudTrailEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/{ => internal}/CodeArtifactEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/{ => internal}/CodeBuildEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/{ => internal}/CodeCatalystEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/{ => internal}/CodeCommitEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/{ => internal}/CodeConnectionsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/{ => internal}/CodeDeployEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/{ => internal}/CodeGuruReviewerEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/{ => internal}/CodeGuruSecurityEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/{ => internal}/CodeGuruProfilerEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/{ => internal}/CodePipelineEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/{ => internal}/CodeStarconnectionsEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/{ => internal}/CodeStarNotificationsEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/{ => internal}/CognitoIdentityEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/{ => internal}/CognitoIdentityProviderEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/{ => internal}/CognitoSyncEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/{ => internal}/ComprehendEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/{ => internal}/ComprehendMedicalEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/{ => internal}/ComputeOptimizerAutomationEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/{ => internal}/ComputeOptimizerEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-config/include/aws/config/{ => internal}/ConfigServiceEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/{ => internal}/ConnectContactLensEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-connect/include/aws/connect/{ => internal}/ConnectEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/{ => internal}/ConnectCampaignsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/{ => internal}/ConnectCampaignsV2EndpointRules.h (86%) rename generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/{ => internal}/ConnectCasesEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/{ => internal}/ConnectHealthEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/{ => internal}/ConnectParticipantEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/{ => internal}/ControlCatalogEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-controltower/include/aws/controltower/{ => internal}/ControlTowerEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/{ => internal}/CostOptimizationHubEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-cur/include/aws/cur/{ => internal}/CostandUsageReportServiceEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/{ => internal}/CustomerProfilesEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-databrew/include/aws/databrew/{ => internal}/GlueDataBrewEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/{ => internal}/DataExchangeEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/{ => internal}/DataPipelineEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-datasync/include/aws/datasync/{ => internal}/DataSyncEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-datazone/include/aws/datazone/{ => internal}/DataZoneEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-dax/include/aws/dax/{ => internal}/DAXEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-deadline/include/aws/deadline/{ => internal}/DeadlineEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-detective/include/aws/detective/{ => internal}/DetectiveEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/{ => internal}/DeviceFarmEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/{ => internal}/DevOpsAgentEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/{ => internal}/DevOpsGuruEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/{ => internal}/DirectConnectEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/{ => internal}/DirectoryServiceDataEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-discovery/include/aws/discovery/{ => internal}/ApplicationDiscoveryServiceEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-dlm/include/aws/dlm/{ => internal}/DLMEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-dms/include/aws/dms/{ => internal}/DatabaseMigrationServiceEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/{ => internal}/DocDBElasticEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-docdb/include/aws/docdb/{ => internal}/DocDBEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-drs/include/aws/drs/{ => internal}/DrsEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-ds/include/aws/ds/{ => internal}/DirectoryServiceEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-dsql/include/aws/dsql/{ => internal}/DSQLEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/{ => internal}/DynamoDBEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/{ => internal}/DynamoDBStreamsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-ebs/include/aws/ebs/{ => internal}/EBSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/{ => internal}/EC2InstanceConnectEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-ec2/include/aws/ec2/{ => internal}/EC2EndpointRules.h (90%) rename generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/{ => internal}/ECRPublicEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-ecr/include/aws/ecr/{ => internal}/ECREndpointRules.h (90%) rename generated/src/aws-cpp-sdk-ecs/include/aws/ecs/{ => internal}/ECSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/{ => internal}/EKSAuthEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-eks/include/aws/eks/{ => internal}/EKSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/{ => internal}/ElastiCacheEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/{ => internal}/ElasticBeanstalkEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/{ => internal}/EFSEndpointRules.h (91%) rename generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/{ => internal}/ElasticLoadBalancingEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/{ => internal}/ElasticLoadBalancingv2EndpointRules.h (85%) rename generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/{ => internal}/EMREndpointRules.h (91%) rename generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/{ => internal}/ElementalInferenceEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-email/include/aws/email/{ => internal}/SESEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/{ => internal}/EMRContainersEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/{ => internal}/EMRServerlessEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/{ => internal}/EntityResolutionEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-es/include/aws/es/{ => internal}/ElasticsearchServiceEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/{ => internal}/EventBridgeEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-events/include/aws/events/{ => internal}/CloudWatchEventsEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-evs/include/aws/evs/{ => internal}/EVSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/{ => internal}/FinSpaceDataEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-finspace/include/aws/finspace/{ => internal}/FinspaceEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-firehose/include/aws/firehose/{ => internal}/FirehoseEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-fis/include/aws/fis/{ => internal}/FISEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-fms/include/aws/fms/{ => internal}/FMSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-forecast/include/aws/forecast/{ => internal}/ForecastServiceEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/{ => internal}/ForecastQueryServiceEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/{ => internal}/FraudDetectorEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-freetier/include/aws/freetier/{ => internal}/FreeTierEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-fsx/include/aws/fsx/{ => internal}/FSxEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/{ => internal}/GameLiftEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/{ => internal}/GameLiftStreamsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/{ => internal}/GeoMapsEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/{ => internal}/GeoPlacesEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/{ => internal}/GeoRoutesEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-glacier/include/aws/glacier/{ => internal}/GlacierEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/{ => internal}/GlobalAcceleratorEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-glue/include/aws/glue/{ => internal}/GlueEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-grafana/include/aws/grafana/{ => internal}/ManagedGrafanaEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/{ => internal}/GreengrassEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/{ => internal}/GreengrassV2EndpointRules.h (88%) rename generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/{ => internal}/GroundStationEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/{ => internal}/GuardDutyEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-health/include/aws/health/{ => internal}/HealthEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/{ => internal}/HealthLakeEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-iam/include/aws/iam/{ => internal}/IAMEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/{ => internal}/IdentityStoreEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/{ => internal}/ImagebuilderEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-importexport/include/aws/importexport/{ => internal}/ImportExportEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/{ => internal}/InspectorscanEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-inspector/include/aws/inspector/{ => internal}/InspectorEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/{ => internal}/Inspector2EndpointRules.h (88%) rename generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/{ => internal}/InterconnectEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/{ => internal}/InternetMonitorEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/{ => internal}/InvoicingEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/{ => internal}/IoTDataPlaneEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/{ => internal}/IoTJobsDataPlaneEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/{ => internal}/IoTManagedIntegrationsEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-iot/include/aws/iot/{ => internal}/IoTEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/{ => internal}/IoTDeviceAdvisorEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/{ => internal}/IoTFleetWiseEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/{ => internal}/IoTSecureTunnelingEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/{ => internal}/IoTSiteWiseEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/{ => internal}/IoTThingsGraphEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/{ => internal}/IoTTwinMakerEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/{ => internal}/IoTWirelessEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/{ => internal}/IvsrealtimeEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-ivs/include/aws/ivs/{ => internal}/IVSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/{ => internal}/IvschatEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-kafka/include/aws/kafka/{ => internal}/KafkaEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/{ => internal}/KafkaConnectEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/{ => internal}/KendraRankingEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-kendra/include/aws/kendra/{ => internal}/KendraEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/{ => internal}/KeyspacesEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/{ => internal}/KeyspacesStreamsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/{ => internal}/KinesisVideoArchivedMediaEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/{ => internal}/KinesisVideoMediaEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/{ => internal}/KinesisVideoSignalingChannelsEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/{ => internal}/KinesisVideoWebRTCStorageEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/{ => internal}/KinesisEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/{ => internal}/KinesisAnalyticsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/{ => internal}/KinesisAnalyticsV2EndpointRules.h (86%) rename generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/{ => internal}/KinesisVideoEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-kms/include/aws/kms/{ => internal}/KMSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/{ => internal}/LakeFormationEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/{ => internal}/LambdaCoreEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/{ => internal}/LambdaMicrovmsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-lambda/include/aws/lambda/{ => internal}/LambdaEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/{ => internal}/LaunchWizardEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/{ => internal}/LexModelBuildingServiceEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-lex/include/aws/lex/{ => internal}/LexRuntimeServiceEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/{ => internal}/LexModelsV2EndpointRules.h (88%) rename generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/{ => internal}/LexRuntimeV2EndpointRules.h (88%) rename generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/{ => internal}/LicenseManagerLinuxSubscriptionsEndpointRules.h (83%) rename generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/{ => internal}/LicenseManagerUserSubscriptionsEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/{ => internal}/LicenseManagerEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/{ => internal}/LightsailEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-location/include/aws/location/{ => internal}/LocationServiceEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-logs/include/aws/logs/{ => internal}/CloudWatchLogsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/{ => internal}/LookoutEquipmentEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-m2/include/aws/m2/{ => internal}/MainframeModernizationEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/{ => internal}/MachineLearningEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-macie2/include/aws/macie2/{ => internal}/Macie2EndpointRules.h (89%) rename generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/{ => internal}/MailManagerEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/{ => internal}/ManagedBlockchainQueryEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/{ => internal}/ManagedBlockchainEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/{ => internal}/AgreementServiceEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/{ => internal}/MarketplaceCatalogEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/{ => internal}/MarketplaceDeploymentEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/{ => internal}/MarketplaceDiscoveryEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/{ => internal}/MarketplaceEntitlementServiceEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/{ => internal}/MarketplaceReportingEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/{ => internal}/MarketplaceCommerceAnalyticsEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/{ => internal}/MediaConnectEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/{ => internal}/MediaConvertEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-medialive/include/aws/medialive/{ => internal}/MediaLiveEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/{ => internal}/MediaPackageVodEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/{ => internal}/MediaPackageEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/{ => internal}/Mediapackagev2EndpointRules.h (87%) rename generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/{ => internal}/MediaStoreDataEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/{ => internal}/MediaStoreEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/{ => internal}/MediaTailorEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/{ => internal}/MedicalImagingEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/{ => internal}/MemoryDBEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/{ => internal}/MarketplaceMeteringEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-mgn/include/aws/mgn/{ => internal}/MgnEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/{ => internal}/MigrationHubRefactorSpacesEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/{ => internal}/MigrationHubConfigEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/{ => internal}/MigrationHubOrchestratorEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/{ => internal}/MigrationHubStrategyRecommendationsEndpointRules.h (82%) rename generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/{ => internal}/CloudWatchEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-mpa/include/aws/mpa/{ => internal}/MPAEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-mq/include/aws/mq/{ => internal}/MQEndpointRules.h (91%) rename generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/{ => internal}/MTurkEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/{ => internal}/MWAAServerlessEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/{ => internal}/MWAAEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/{ => internal}/NeptuneGraphEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-neptune/include/aws/neptune/{ => internal}/NeptuneEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/{ => internal}/NeptunedataEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/{ => internal}/NetworkFirewallEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/{ => internal}/NetworkFlowMonitorEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/{ => internal}/NetworkManagerEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/{ => internal}/NetworkMonitorEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-notifications/include/aws/notifications/{ => internal}/NotificationsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/{ => internal}/NotificationsContactsEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/{ => internal}/NovaActEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-oam/include/aws/oam/{ => internal}/OAMEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/{ => internal}/ObservabilityAdminEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-odb/include/aws/odb/{ => internal}/OdbEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-omics/include/aws/omics/{ => internal}/OmicsEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/{ => internal}/OpenSearchServiceEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/{ => internal}/OpenSearchServerlessEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-organizations/include/aws/organizations/{ => internal}/OrganizationsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-osis/include/aws/osis/{ => internal}/OSISEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-outposts/include/aws/outposts/{ => internal}/OutpostsEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/{ => internal}/PartnerCentralAccountEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/{ => internal}/PartnerCentralBenefitsEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/{ => internal}/PartnerCentralChannelEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/{ => internal}/PartnerCentralRevenueMeasurementEndpointRules.h (83%) rename generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/{ => internal}/PartnerCentralSellingEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/{ => internal}/PaymentCryptographyDataEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/{ => internal}/PaymentCryptographyEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/{ => internal}/PcaConnectorAdEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/{ => internal}/PcaConnectorScepEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-pcs/include/aws/pcs/{ => internal}/PCSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/{ => internal}/PersonalizeEventsEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/{ => internal}/PersonalizeRuntimeEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-personalize/include/aws/personalize/{ => internal}/PersonalizeEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-pi/include/aws/pi/{ => internal}/PIEndpointRules.h (91%) rename generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/{ => internal}/PinpointEmailEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/{ => internal}/PinpointSMSVoiceV2EndpointRules.h (86%) rename generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/{ => internal}/PinpointEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-pipes/include/aws/pipes/{ => internal}/PipesEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-polly/include/aws/polly/{ => internal}/PollyEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-pricing/include/aws/pricing/{ => internal}/PricingEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-proton/include/aws/proton/{ => internal}/ProtonEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-qapps/include/aws/qapps/{ => internal}/QAppsEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/{ => internal}/QBusinessEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/{ => internal}/QConnectEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/{ => internal}/QuickSightEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-ram/include/aws/ram/{ => internal}/RAMEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-rbin/include/aws/rbin/{ => internal}/RecycleBinEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/{ => internal}/RDSDataServiceEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-rds/include/aws/rds/{ => internal}/RDSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/{ => internal}/RedshiftDataAPIServiceEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/{ => internal}/RedshiftServerlessEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-redshift/include/aws/redshift/{ => internal}/RedshiftEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/{ => internal}/RekognitionEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/{ => internal}/RepostspaceEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/{ => internal}/ResilienceHubEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/{ => internal}/Resiliencehubv2EndpointRules.h (87%) rename generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/{ => internal}/ResourceExplorer2EndpointRules.h (86%) rename generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/{ => internal}/ResourceGroupsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/{ => internal}/ResourceGroupsTaggingAPIEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/{ => internal}/RolesAnywhereEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/{ => internal}/Route53RecoveryClusterEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/{ => internal}/Route53RecoveryControlConfigEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/{ => internal}/Route53RecoveryReadinessEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-route53/include/aws/route53/{ => internal}/Route53EndpointRules.h (89%) rename generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/{ => internal}/Route53DomainsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/{ => internal}/Route53GlobalResolverEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/{ => internal}/Route53ProfilesEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/{ => internal}/Route53ResolverEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/{ => internal}/RTBFabricEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-rum/include/aws/rum/{ => internal}/CloudWatchRUMEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/{ => internal}/S3CrtEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-s3/include/aws/s3/{ => internal}/S3EndpointRules.h (91%) rename generated/src/aws-cpp-sdk-s3control/include/aws/s3control/{ => internal}/S3ControlEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-s3files/include/aws/s3files/{ => internal}/S3FilesEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/{ => internal}/S3OutpostsEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/{ => internal}/S3TablesEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/{ => internal}/S3VectorsEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/{ => internal}/AugmentedAIRuntimeEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/{ => internal}/SagemakerEdgeManagerEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/{ => internal}/SageMakerFeatureStoreRuntimeEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/{ => internal}/SageMakerGeospatialEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/{ => internal}/SageMakerMetricsEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/{ => internal}/SageMakerRuntimeHTTP2EndpointRules.h (86%) rename generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/{ => internal}/SageMakerRuntimeEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/{ => internal}/SageMakerEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/{ => internal}/SagemakerJobRuntimeEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/{ => internal}/SavingsPlansEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/{ => internal}/SchedulerEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-schemas/include/aws/schemas/{ => internal}/SchemasEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-sdb/include/aws/sdb/{ => internal}/SimpleDBEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/{ => internal}/SecretsManagerEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/{ => internal}/SecurityIREndpointRules.h (88%) rename generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/{ => internal}/SecurityAgentEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/{ => internal}/SecurityHubEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/{ => internal}/SecurityLakeEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/{ => internal}/ServerlessApplicationRepositoryEndpointRules.h (83%) rename generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/{ => internal}/ServiceQuotasEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/{ => internal}/AppRegistryEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/{ => internal}/ServiceCatalogEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/{ => internal}/ServiceDiscoveryEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/{ => internal}/SESV2EndpointRules.h (90%) rename generated/src/aws-cpp-sdk-shield/include/aws/shield/{ => internal}/ShieldEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/{ => internal}/SignerDataEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-signer/include/aws/signer/{ => internal}/SignerEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-signin/include/aws/signin/{ => internal}/SigninEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/{ => internal}/SimpleDBv2EndpointRules.h (88%) rename generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/{ => internal}/PinpointSMSVoiceEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/{ => internal}/SnowDeviceManagementEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-snowball/include/aws/snowball/{ => internal}/SnowballEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-sns/include/aws/sns/{ => internal}/SNSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/{ => internal}/SocialMessagingEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-sqs/include/aws/sqs/{ => internal}/SQSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/{ => internal}/SSMContactsEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/{ => internal}/SSMGuiConnectEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/{ => internal}/SSMIncidentsEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/{ => internal}/SSMQuickSetupEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/{ => internal}/SsmSapEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-ssm/include/aws/ssm/{ => internal}/SSMEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/{ => internal}/SSOAdminEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/{ => internal}/SSOOIDCEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-sso/include/aws/sso/{ => internal}/SSOEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-states/include/aws/states/{ => internal}/SFNEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/{ => internal}/StorageGatewayEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-sts/include/aws/sts/{ => internal}/STSEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/{ => internal}/SupplyChainEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-support-app/include/aws/support-app/{ => internal}/SupportAppEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-support/include/aws/support/{ => internal}/SupportEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/{ => internal}/SupportAuthZEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/{ => internal}/SustainabilityEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-swf/include/aws/swf/{ => internal}/SWFEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/{ => internal}/SyntheticsEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/{ => internal}/TaxSettingsEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-textract/include/aws/textract/{ => internal}/TextractEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/{ => internal}/TimestreamInfluxDBEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/{ => internal}/TimestreamQueryEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/{ => internal}/TimestreamWriteEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-tnb/include/aws/tnb/{ => internal}/TnbEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/{ => internal}/TranscribeServiceEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/{ => internal}/TranscribeStreamingServiceEndpointRules.h (84%) rename generated/src/aws-cpp-sdk-translate/include/aws/translate/{ => internal}/TranslateEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/{ => internal}/TrustedAdvisorEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-uxc/include/aws/uxc/{ => internal}/UxcEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/{ => internal}/VerifiedPermissionsEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/{ => internal}/VoiceIDEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/{ => internal}/VPCLatticeEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/{ => internal}/WAFRegionalEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-waf/include/aws/waf/{ => internal}/WAFEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/{ => internal}/WAFV2EndpointRules.h (90%) rename generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/{ => internal}/WellArchitectedEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-wickr/include/aws/wickr/{ => internal}/WickrEndpointRules.h (90%) rename generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/{ => internal}/ConnectWisdomServiceEndpointRules.h (85%) rename generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/{ => internal}/WorkDocsEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-workmail/include/aws/workmail/{ => internal}/WorkMailEndpointRules.h (89%) rename generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/{ => internal}/WorkMailMessageFlowEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/{ => internal}/WorkspacesInstancesEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/{ => internal}/WorkSpacesThinClientEndpointRules.h (86%) rename generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/{ => internal}/WorkSpacesWebEndpointRules.h (87%) rename generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/{ => internal}/WorkSpacesEndpointRules.h (88%) rename generated/src/aws-cpp-sdk-xray/include/aws/xray/{ => internal}/XRayEndpointRules.h (90%) diff --git a/generated/src/aws-cpp-sdk-AWSMigrationHub/CMakeLists.txt b/generated/src/aws-cpp-sdk-AWSMigrationHub/CMakeLists.txt index a8a888d0eb65..b9d77beecbb2 100644 --- a/generated/src/aws-cpp-sdk-AWSMigrationHub/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-AWSMigrationHub/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AWSMIGRATIONHUB_MODEL_HEADERS "include/aws/AWSMigrationHub/model/*.h" ) +file(GLOB AWS_AWSMIGRATIONHUB_INTERNAL_HEADERS + "include/aws/AWSMigrationHub/internal/*.h" +) + file(GLOB AWS_AWSMIGRATIONHUB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AWSMIGRATIONHUB_MODEL_SOURCE file(GLOB AWSMIGRATIONHUB_UNIFIED_HEADERS ${AWS_AWSMIGRATIONHUB_HEADERS} + ${AWS_AWSMIGRATIONHUB_INTERNAL_HEADERS} ${AWS_AWSMIGRATIONHUB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\AWSMigrationHub" FILES ${AWS_AWSMIGRATIONHUB_HEADERS}) + source_group("Header Files\\aws\\AWSMigrationHub\\internal" FILES ${AWS_AWSMIGRATIONHUB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\AWSMigrationHub\\model" FILES ${AWS_AWSMIGRATIONHUB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AWSMIGRATIONHUB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AWSMIGRATIONHUB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHubEndpointProvider.h b/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHubEndpointProvider.h index 0b0eeabe5af2..4fe561741ec9 100644 --- a/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHubEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHubEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_MIGRATIONHUB_API MigrationHubEndpointProvider : public MigrationHubDef public: using MigrationHubResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MigrationHubEndpointProvider() - : MigrationHubDefaultEpProviderBase(Aws::MigrationHub::MigrationHubEndpointRules::GetRulesBlob(), - Aws::MigrationHub::MigrationHubEndpointRules::RulesBlobSize) {} + MigrationHubEndpointProvider(); ~MigrationHubEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHub_EXPORTS.h b/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHub_EXPORTS.h index 0936ecb50bd4..05e98b07e0f1 100644 --- a/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHub_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHub_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MIGRATIONHUB_API #define AWS_MIGRATIONHUB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MIGRATIONHUB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MIGRATIONHUB_API #define AWS_MIGRATIONHUB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MIGRATIONHUB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MIGRATIONHUB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHubEndpointRules.h b/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/internal/MigrationHubEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHubEndpointRules.h rename to generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/internal/MigrationHubEndpointRules.h index 25bf5c3a1c34..222b5302ef30 100644 --- a/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/MigrationHubEndpointRules.h +++ b/generated/src/aws-cpp-sdk-AWSMigrationHub/include/aws/AWSMigrationHub/internal/MigrationHubEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MigrationHub { -class MigrationHubEndpointRules { +class AWS_MIGRATIONHUB_LOCAL MigrationHubEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubEndpointProvider.cpp b/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubEndpointProvider.cpp index 1189c195debe..8442ed2dd46c 100644 --- a/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MigrationHub { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MigrationHubEndpointProvider::MigrationHubEndpointProvider() + : MigrationHubDefaultEpProviderBase(Aws::MigrationHub::MigrationHubEndpointRules::GetRulesBlob(), + Aws::MigrationHub::MigrationHubEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MigrationHub } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubEndpointRules.cpp b/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubEndpointRules.cpp index a9e70caf1371..b14d4b604e32 100644 --- a/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-accessanalyzer/CMakeLists.txt b/generated/src/aws-cpp-sdk-accessanalyzer/CMakeLists.txt index b3c96d41762e..4f7b28da32a8 100644 --- a/generated/src/aws-cpp-sdk-accessanalyzer/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-accessanalyzer/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ACCESSANALYZER_MODEL_HEADERS "include/aws/accessanalyzer/model/*.h" ) +file(GLOB AWS_ACCESSANALYZER_INTERNAL_HEADERS + "include/aws/accessanalyzer/internal/*.h" +) + file(GLOB AWS_ACCESSANALYZER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ACCESSANALYZER_MODEL_SOURCE file(GLOB ACCESSANALYZER_UNIFIED_HEADERS ${AWS_ACCESSANALYZER_HEADERS} + ${AWS_ACCESSANALYZER_INTERNAL_HEADERS} ${AWS_ACCESSANALYZER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\accessanalyzer" FILES ${AWS_ACCESSANALYZER_HEADERS}) + source_group("Header Files\\aws\\accessanalyzer\\internal" FILES ${AWS_ACCESSANALYZER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\accessanalyzer\\model" FILES ${AWS_ACCESSANALYZER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ACCESSANALYZER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ACCESSANALYZER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzerEndpointProvider.h b/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzerEndpointProvider.h index cbf017d1f678..db01d429e8c4 100644 --- a/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_ACCESSANALYZER_API AccessAnalyzerEndpointProvider : public AccessAnaly public: using AccessAnalyzerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AccessAnalyzerEndpointProvider() - : AccessAnalyzerDefaultEpProviderBase(Aws::AccessAnalyzer::AccessAnalyzerEndpointRules::GetRulesBlob(), - Aws::AccessAnalyzer::AccessAnalyzerEndpointRules::RulesBlobSize) {} + AccessAnalyzerEndpointProvider(); ~AccessAnalyzerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzer_EXPORTS.h b/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzer_EXPORTS.h index 61406e9835c1..5d4a8c9956b1 100644 --- a/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzer_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzer_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ACCESSANALYZER_API #define AWS_ACCESSANALYZER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ACCESSANALYZER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ACCESSANALYZER_API #define AWS_ACCESSANALYZER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ACCESSANALYZER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ACCESSANALYZER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzerEndpointRules.h b/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/internal/AccessAnalyzerEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzerEndpointRules.h rename to generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/internal/AccessAnalyzerEndpointRules.h index d86fcf264694..f03893090fc2 100644 --- a/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/AccessAnalyzerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-accessanalyzer/include/aws/accessanalyzer/internal/AccessAnalyzerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AccessAnalyzer { -class AccessAnalyzerEndpointRules { +class AWS_ACCESSANALYZER_LOCAL AccessAnalyzerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerEndpointProvider.cpp index 37e5230f40f1..e5de7ac78338 100644 --- a/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AccessAnalyzer { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AccessAnalyzerEndpointProvider::AccessAnalyzerEndpointProvider() + : AccessAnalyzerDefaultEpProviderBase(Aws::AccessAnalyzer::AccessAnalyzerEndpointRules::GetRulesBlob(), + Aws::AccessAnalyzer::AccessAnalyzerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AccessAnalyzer } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerEndpointRules.cpp b/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerEndpointRules.cpp index bc289c4f2ad0..103e6a0f45f3 100644 --- a/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-account/CMakeLists.txt b/generated/src/aws-cpp-sdk-account/CMakeLists.txt index 8dfc277378e0..8607f9a5647e 100644 --- a/generated/src/aws-cpp-sdk-account/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-account/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ACCOUNT_MODEL_HEADERS "include/aws/account/model/*.h" ) +file(GLOB AWS_ACCOUNT_INTERNAL_HEADERS + "include/aws/account/internal/*.h" +) + file(GLOB AWS_ACCOUNT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ACCOUNT_MODEL_SOURCE file(GLOB ACCOUNT_UNIFIED_HEADERS ${AWS_ACCOUNT_HEADERS} + ${AWS_ACCOUNT_INTERNAL_HEADERS} ${AWS_ACCOUNT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\account" FILES ${AWS_ACCOUNT_HEADERS}) + source_group("Header Files\\aws\\account\\internal" FILES ${AWS_ACCOUNT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\account\\model" FILES ${AWS_ACCOUNT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ACCOUNT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ACCOUNT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-account/include/aws/account/AccountEndpointProvider.h b/generated/src/aws-cpp-sdk-account/include/aws/account/AccountEndpointProvider.h index 2759510a93cb..6e30ce3d4ec2 100644 --- a/generated/src/aws-cpp-sdk-account/include/aws/account/AccountEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-account/include/aws/account/AccountEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_ACCOUNT_API AccountEndpointProvider : public AccountDefaultEpProviderB public: using AccountResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AccountEndpointProvider() - : AccountDefaultEpProviderBase(Aws::Account::AccountEndpointRules::GetRulesBlob(), - Aws::Account::AccountEndpointRules::RulesBlobSize) {} + AccountEndpointProvider(); ~AccountEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-account/include/aws/account/Account_EXPORTS.h b/generated/src/aws-cpp-sdk-account/include/aws/account/Account_EXPORTS.h index 1f23aa772dee..b6b4ebd50ae0 100644 --- a/generated/src/aws-cpp-sdk-account/include/aws/account/Account_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-account/include/aws/account/Account_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ACCOUNT_API #define AWS_ACCOUNT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ACCOUNT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ACCOUNT_API #define AWS_ACCOUNT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ACCOUNT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ACCOUNT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-account/include/aws/account/AccountEndpointRules.h b/generated/src/aws-cpp-sdk-account/include/aws/account/internal/AccountEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-account/include/aws/account/AccountEndpointRules.h rename to generated/src/aws-cpp-sdk-account/include/aws/account/internal/AccountEndpointRules.h index d29693fb6a88..abec22b9dbaf 100644 --- a/generated/src/aws-cpp-sdk-account/include/aws/account/AccountEndpointRules.h +++ b/generated/src/aws-cpp-sdk-account/include/aws/account/internal/AccountEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Account { -class AccountEndpointRules { +class AWS_ACCOUNT_LOCAL AccountEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-account/source/AccountEndpointProvider.cpp b/generated/src/aws-cpp-sdk-account/source/AccountEndpointProvider.cpp index 625ae7ade4d5..00f377048595 100644 --- a/generated/src/aws-cpp-sdk-account/source/AccountEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-account/source/AccountEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Account { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AccountEndpointProvider::AccountEndpointProvider() + : AccountDefaultEpProviderBase(Aws::Account::AccountEndpointRules::GetRulesBlob(), Aws::Account::AccountEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Account } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-account/source/AccountEndpointRules.cpp b/generated/src/aws-cpp-sdk-account/source/AccountEndpointRules.cpp index 3be6bba7ac28..247ef48062ff 100644 --- a/generated/src/aws-cpp-sdk-account/source/AccountEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-account/source/AccountEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-acm-pca/CMakeLists.txt b/generated/src/aws-cpp-sdk-acm-pca/CMakeLists.txt index 232cc60b50e1..ea71110b4b7e 100644 --- a/generated/src/aws-cpp-sdk-acm-pca/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-acm-pca/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ACM-PCA_MODEL_HEADERS "include/aws/acm-pca/model/*.h" ) +file(GLOB AWS_ACM-PCA_INTERNAL_HEADERS + "include/aws/acm-pca/internal/*.h" +) + file(GLOB AWS_ACM-PCA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ACM-PCA_MODEL_SOURCE file(GLOB ACM-PCA_UNIFIED_HEADERS ${AWS_ACM-PCA_HEADERS} + ${AWS_ACM-PCA_INTERNAL_HEADERS} ${AWS_ACM-PCA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\acm-pca" FILES ${AWS_ACM-PCA_HEADERS}) + source_group("Header Files\\aws\\acm-pca\\internal" FILES ${AWS_ACM-PCA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\acm-pca\\model" FILES ${AWS_ACM-PCA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ACM-PCA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ACM-PCA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCAEndpointProvider.h b/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCAEndpointProvider.h index eeacacc4ff13..571f93d9701b 100644 --- a/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCAEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCAEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -41,8 +40,7 @@ class AWS_ACMPCA_API ACMPCAEndpointProvider : public ACMPCADefaultEpProviderBase public: using ACMPCAResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ACMPCAEndpointProvider() - : ACMPCADefaultEpProviderBase(Aws::ACMPCA::ACMPCAEndpointRules::GetRulesBlob(), Aws::ACMPCA::ACMPCAEndpointRules::RulesBlobSize) {} + ACMPCAEndpointProvider(); ~ACMPCAEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCA_EXPORTS.h b/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCA_EXPORTS.h index f680f84d29eb..d01319525db7 100644 --- a/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCA_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCA_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ACMPCA_API #define AWS_ACMPCA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ACMPCA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ACMPCA_API #define AWS_ACMPCA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ACMPCA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ACMPCA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCAEndpointRules.h b/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/internal/ACMPCAEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCAEndpointRules.h rename to generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/internal/ACMPCAEndpointRules.h index b67d7aa3717b..c196f3a9249c 100644 --- a/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/ACMPCAEndpointRules.h +++ b/generated/src/aws-cpp-sdk-acm-pca/include/aws/acm-pca/internal/ACMPCAEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ACMPCA { -class ACMPCAEndpointRules { +class AWS_ACMPCA_LOCAL ACMPCAEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAEndpointProvider.cpp b/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAEndpointProvider.cpp index 8faf08a898db..6e60fa9ac430 100644 --- a/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace ACMPCA { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ACMPCAEndpointProvider::ACMPCAEndpointProvider() + : ACMPCADefaultEpProviderBase(Aws::ACMPCA::ACMPCAEndpointRules::GetRulesBlob(), Aws::ACMPCA::ACMPCAEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ACMPCA } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAEndpointRules.cpp b/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAEndpointRules.cpp index 779e35926378..3e2ddbf8ac70 100644 --- a/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-acm/CMakeLists.txt b/generated/src/aws-cpp-sdk-acm/CMakeLists.txt index 380b569d58ea..a6e3b010c269 100644 --- a/generated/src/aws-cpp-sdk-acm/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-acm/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ACM_MODEL_HEADERS "include/aws/acm/model/*.h" ) +file(GLOB AWS_ACM_INTERNAL_HEADERS + "include/aws/acm/internal/*.h" +) + file(GLOB AWS_ACM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ACM_MODEL_SOURCE file(GLOB ACM_UNIFIED_HEADERS ${AWS_ACM_HEADERS} + ${AWS_ACM_INTERNAL_HEADERS} ${AWS_ACM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\acm" FILES ${AWS_ACM_HEADERS}) + source_group("Header Files\\aws\\acm\\internal" FILES ${AWS_ACM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\acm\\model" FILES ${AWS_ACM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ACM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ACM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACMEndpointProvider.h b/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACMEndpointProvider.h index 5297b81bddfd..6c3b1cfe53ee 100644 --- a/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACMEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACMEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -65,7 +64,7 @@ class AWS_ACM_API ACMEndpointProvider : public ACMDefaultEpProviderBase { public: using ACMResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ACMEndpointProvider() : ACMDefaultEpProviderBase(Aws::ACM::ACMEndpointRules::GetRulesBlob(), Aws::ACM::ACMEndpointRules::RulesBlobSize) {} + ACMEndpointProvider(); ~ACMEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACM_EXPORTS.h b/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACM_EXPORTS.h index 38fbc8a727d6..8206f2cb5af0 100644 --- a/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACM_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACM_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ACM_API #define AWS_ACM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ACM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ACM_API #define AWS_ACM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ACM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ACM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACMEndpointRules.h b/generated/src/aws-cpp-sdk-acm/include/aws/acm/internal/ACMEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-acm/include/aws/acm/ACMEndpointRules.h rename to generated/src/aws-cpp-sdk-acm/include/aws/acm/internal/ACMEndpointRules.h index a10d843c92e0..ca9a6b0ed4b3 100644 --- a/generated/src/aws-cpp-sdk-acm/include/aws/acm/ACMEndpointRules.h +++ b/generated/src/aws-cpp-sdk-acm/include/aws/acm/internal/ACMEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ACM { -class ACMEndpointRules { +class AWS_ACM_LOCAL ACMEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-acm/source/ACMEndpointProvider.cpp b/generated/src/aws-cpp-sdk-acm/source/ACMEndpointProvider.cpp index 532bdc78c714..fa84bc7b6e60 100644 --- a/generated/src/aws-cpp-sdk-acm/source/ACMEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-acm/source/ACMEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_ACM_EXPORTS // Except for Windows DLL @@ -21,6 +22,9 @@ template class Aws::Endpoint::DefaultEndpointProvider +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-aiops/CMakeLists.txt b/generated/src/aws-cpp-sdk-aiops/CMakeLists.txt index f10eb67fd7aa..c6649282f02b 100644 --- a/generated/src/aws-cpp-sdk-aiops/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-aiops/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AIOPS_MODEL_HEADERS "include/aws/aiops/model/*.h" ) +file(GLOB AWS_AIOPS_INTERNAL_HEADERS + "include/aws/aiops/internal/*.h" +) + file(GLOB AWS_AIOPS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AIOPS_MODEL_SOURCE file(GLOB AIOPS_UNIFIED_HEADERS ${AWS_AIOPS_HEADERS} + ${AWS_AIOPS_INTERNAL_HEADERS} ${AWS_AIOPS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\aiops" FILES ${AWS_AIOPS_HEADERS}) + source_group("Header Files\\aws\\aiops\\internal" FILES ${AWS_AIOPS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\aiops\\model" FILES ${AWS_AIOPS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AIOPS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AIOPS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOpsEndpointProvider.h b/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOpsEndpointProvider.h index ccd69e987420..47ebf1455a7d 100644 --- a/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOpsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOpsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -40,8 +39,7 @@ class AWS_AIOPS_API AIOpsEndpointProvider : public AIOpsDefaultEpProviderBase { public: using AIOpsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AIOpsEndpointProvider() - : AIOpsDefaultEpProviderBase(Aws::AIOps::AIOpsEndpointRules::GetRulesBlob(), Aws::AIOps::AIOpsEndpointRules::RulesBlobSize) {} + AIOpsEndpointProvider(); ~AIOpsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOps_EXPORTS.h b/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOps_EXPORTS.h index 7f00f9fbcf21..0c33c2bab54a 100644 --- a/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOps_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOps_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AIOPS_API #define AWS_AIOPS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AIOPS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AIOPS_API #define AWS_AIOPS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AIOPS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AIOPS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOpsEndpointRules.h b/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/internal/AIOpsEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOpsEndpointRules.h rename to generated/src/aws-cpp-sdk-aiops/include/aws/aiops/internal/AIOpsEndpointRules.h index 3a3551e05ec3..57b7ffe540da 100644 --- a/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/AIOpsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-aiops/include/aws/aiops/internal/AIOpsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AIOps { -class AIOpsEndpointRules { +class AWS_AIOPS_LOCAL AIOpsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-aiops/source/AIOpsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-aiops/source/AIOpsEndpointProvider.cpp index 1d9c61688927..735feecf37c8 100644 --- a/generated/src/aws-cpp-sdk-aiops/source/AIOpsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-aiops/source/AIOpsEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace AIOps { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AIOpsEndpointProvider::AIOpsEndpointProvider() + : AIOpsDefaultEpProviderBase(Aws::AIOps::AIOpsEndpointRules::GetRulesBlob(), Aws::AIOps::AIOpsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AIOps } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-aiops/source/AIOpsEndpointRules.cpp b/generated/src/aws-cpp-sdk-aiops/source/AIOpsEndpointRules.cpp index e508a0d51f4d..41a373a6539c 100644 --- a/generated/src/aws-cpp-sdk-aiops/source/AIOpsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-aiops/source/AIOpsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-amp/CMakeLists.txt b/generated/src/aws-cpp-sdk-amp/CMakeLists.txt index 7c6d66c55a65..e8d3f1b5fd56 100644 --- a/generated/src/aws-cpp-sdk-amp/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-amp/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AMP_MODEL_HEADERS "include/aws/amp/model/*.h" ) +file(GLOB AWS_AMP_INTERNAL_HEADERS + "include/aws/amp/internal/*.h" +) + file(GLOB AWS_AMP_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AMP_MODEL_SOURCE file(GLOB AMP_UNIFIED_HEADERS ${AWS_AMP_HEADERS} + ${AWS_AMP_INTERNAL_HEADERS} ${AWS_AMP_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\amp" FILES ${AWS_AMP_HEADERS}) + source_group("Header Files\\aws\\amp\\internal" FILES ${AWS_AMP_INTERNAL_HEADERS}) source_group("Header Files\\aws\\amp\\model" FILES ${AWS_AMP_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AMP_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AMP_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusServiceEndpointProvider.h index b40de5b9559a..77dd19ac035b 100644 --- a/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusServiceEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_PROMETHEUSSERVICE_API PrometheusServiceEndpointProvider : public Prome public: using PrometheusServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PrometheusServiceEndpointProvider() - : PrometheusServiceDefaultEpProviderBase(Aws::PrometheusService::PrometheusServiceEndpointRules::GetRulesBlob(), - Aws::PrometheusService::PrometheusServiceEndpointRules::RulesBlobSize) {} + PrometheusServiceEndpointProvider(); ~PrometheusServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusService_EXPORTS.h b/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusService_EXPORTS.h index 7eabbf310412..291442f56143 100644 --- a/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PROMETHEUSSERVICE_API #define AWS_PROMETHEUSSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PROMETHEUSSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PROMETHEUSSERVICE_API #define AWS_PROMETHEUSSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PROMETHEUSSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PROMETHEUSSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusServiceEndpointRules.h b/generated/src/aws-cpp-sdk-amp/include/aws/amp/internal/PrometheusServiceEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-amp/include/aws/amp/internal/PrometheusServiceEndpointRules.h index b7b0953b66a7..f59033fca206 100644 --- a/generated/src/aws-cpp-sdk-amp/include/aws/amp/PrometheusServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-amp/include/aws/amp/internal/PrometheusServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PrometheusService { -class PrometheusServiceEndpointRules { +class AWS_PROMETHEUSSERVICE_LOCAL PrometheusServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceEndpointProvider.cpp index fb847a66b7d8..f1565e4bc117 100644 --- a/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PrometheusService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PrometheusServiceEndpointProvider::PrometheusServiceEndpointProvider() + : PrometheusServiceDefaultEpProviderBase(Aws::PrometheusService::PrometheusServiceEndpointRules::GetRulesBlob(), + Aws::PrometheusService::PrometheusServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PrometheusService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceEndpointRules.cpp index 085c8aa25494..8c977db923cb 100644 --- a/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-amplify/CMakeLists.txt b/generated/src/aws-cpp-sdk-amplify/CMakeLists.txt index 885d1499c660..2fd7b168ec39 100644 --- a/generated/src/aws-cpp-sdk-amplify/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-amplify/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AMPLIFY_MODEL_HEADERS "include/aws/amplify/model/*.h" ) +file(GLOB AWS_AMPLIFY_INTERNAL_HEADERS + "include/aws/amplify/internal/*.h" +) + file(GLOB AWS_AMPLIFY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AMPLIFY_MODEL_SOURCE file(GLOB AMPLIFY_UNIFIED_HEADERS ${AWS_AMPLIFY_HEADERS} + ${AWS_AMPLIFY_INTERNAL_HEADERS} ${AWS_AMPLIFY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\amplify" FILES ${AWS_AMPLIFY_HEADERS}) + source_group("Header Files\\aws\\amplify\\internal" FILES ${AWS_AMPLIFY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\amplify\\model" FILES ${AWS_AMPLIFY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AMPLIFY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AMPLIFY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/AmplifyEndpointProvider.h b/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/AmplifyEndpointProvider.h index bb98475a7f93..451613b3ba1a 100644 --- a/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/AmplifyEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/AmplifyEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_AMPLIFY_API AmplifyEndpointProvider : public AmplifyDefaultEpProviderB public: using AmplifyResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AmplifyEndpointProvider() - : AmplifyDefaultEpProviderBase(Aws::Amplify::AmplifyEndpointRules::GetRulesBlob(), - Aws::Amplify::AmplifyEndpointRules::RulesBlobSize) {} + AmplifyEndpointProvider(); ~AmplifyEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/Amplify_EXPORTS.h b/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/Amplify_EXPORTS.h index b219b32103f4..69fab4a9cd65 100644 --- a/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/Amplify_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/Amplify_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AMPLIFY_API #define AWS_AMPLIFY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AMPLIFY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AMPLIFY_API #define AWS_AMPLIFY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AMPLIFY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AMPLIFY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/AmplifyEndpointRules.h b/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/internal/AmplifyEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-amplify/include/aws/amplify/AmplifyEndpointRules.h rename to generated/src/aws-cpp-sdk-amplify/include/aws/amplify/internal/AmplifyEndpointRules.h index b75da10cf12b..99a8bbb75560 100644 --- a/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/AmplifyEndpointRules.h +++ b/generated/src/aws-cpp-sdk-amplify/include/aws/amplify/internal/AmplifyEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Amplify { -class AmplifyEndpointRules { +class AWS_AMPLIFY_LOCAL AmplifyEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-amplify/source/AmplifyEndpointProvider.cpp b/generated/src/aws-cpp-sdk-amplify/source/AmplifyEndpointProvider.cpp index 982b2686719b..ac9f425eb426 100644 --- a/generated/src/aws-cpp-sdk-amplify/source/AmplifyEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-amplify/source/AmplifyEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Amplify { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AmplifyEndpointProvider::AmplifyEndpointProvider() + : AmplifyDefaultEpProviderBase(Aws::Amplify::AmplifyEndpointRules::GetRulesBlob(), Aws::Amplify::AmplifyEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Amplify } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-amplify/source/AmplifyEndpointRules.cpp b/generated/src/aws-cpp-sdk-amplify/source/AmplifyEndpointRules.cpp index d244f35f1942..2ad66cabb0a8 100644 --- a/generated/src/aws-cpp-sdk-amplify/source/AmplifyEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-amplify/source/AmplifyEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-amplifybackend/CMakeLists.txt b/generated/src/aws-cpp-sdk-amplifybackend/CMakeLists.txt index 8e799ff8b259..33d6e548d1d7 100644 --- a/generated/src/aws-cpp-sdk-amplifybackend/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-amplifybackend/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AMPLIFYBACKEND_MODEL_HEADERS "include/aws/amplifybackend/model/*.h" ) +file(GLOB AWS_AMPLIFYBACKEND_INTERNAL_HEADERS + "include/aws/amplifybackend/internal/*.h" +) + file(GLOB AWS_AMPLIFYBACKEND_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AMPLIFYBACKEND_MODEL_SOURCE file(GLOB AMPLIFYBACKEND_UNIFIED_HEADERS ${AWS_AMPLIFYBACKEND_HEADERS} + ${AWS_AMPLIFYBACKEND_INTERNAL_HEADERS} ${AWS_AMPLIFYBACKEND_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\amplifybackend" FILES ${AWS_AMPLIFYBACKEND_HEADERS}) + source_group("Header Files\\aws\\amplifybackend\\internal" FILES ${AWS_AMPLIFYBACKEND_INTERNAL_HEADERS}) source_group("Header Files\\aws\\amplifybackend\\model" FILES ${AWS_AMPLIFYBACKEND_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AMPLIFYBACKEND_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AMPLIFYBACKEND_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackendEndpointProvider.h b/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackendEndpointProvider.h index cd17437661cd..bb003c5e7ce5 100644 --- a/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackendEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackendEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_AMPLIFYBACKEND_API AmplifyBackendEndpointProvider : public AmplifyBack public: using AmplifyBackendResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AmplifyBackendEndpointProvider() - : AmplifyBackendDefaultEpProviderBase(Aws::AmplifyBackend::AmplifyBackendEndpointRules::GetRulesBlob(), - Aws::AmplifyBackend::AmplifyBackendEndpointRules::RulesBlobSize) {} + AmplifyBackendEndpointProvider(); ~AmplifyBackendEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackend_EXPORTS.h b/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackend_EXPORTS.h index ea7e4a01a8d9..ae33cbb6236e 100644 --- a/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackend_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackend_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AMPLIFYBACKEND_API #define AWS_AMPLIFYBACKEND_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AMPLIFYBACKEND_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AMPLIFYBACKEND_API #define AWS_AMPLIFYBACKEND_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AMPLIFYBACKEND_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AMPLIFYBACKEND_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackendEndpointRules.h b/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/internal/AmplifyBackendEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackendEndpointRules.h rename to generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/internal/AmplifyBackendEndpointRules.h index 88047ff8d03b..4e25f9eca65d 100644 --- a/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/AmplifyBackendEndpointRules.h +++ b/generated/src/aws-cpp-sdk-amplifybackend/include/aws/amplifybackend/internal/AmplifyBackendEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AmplifyBackend { -class AmplifyBackendEndpointRules { +class AWS_AMPLIFYBACKEND_LOCAL AmplifyBackendEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendEndpointProvider.cpp b/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendEndpointProvider.cpp index 035cd2c0681d..93960140396b 100644 --- a/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AmplifyBackend { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AmplifyBackendEndpointProvider::AmplifyBackendEndpointProvider() + : AmplifyBackendDefaultEpProviderBase(Aws::AmplifyBackend::AmplifyBackendEndpointRules::GetRulesBlob(), + Aws::AmplifyBackend::AmplifyBackendEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AmplifyBackend } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendEndpointRules.cpp b/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendEndpointRules.cpp index ccd03f80e10a..a6c6d3de9bef 100644 --- a/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-amplifyuibuilder/CMakeLists.txt b/generated/src/aws-cpp-sdk-amplifyuibuilder/CMakeLists.txt index 73105c18b18d..e3834a2d11ab 100644 --- a/generated/src/aws-cpp-sdk-amplifyuibuilder/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-amplifyuibuilder/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AMPLIFYUIBUILDER_MODEL_HEADERS "include/aws/amplifyuibuilder/model/*.h" ) +file(GLOB AWS_AMPLIFYUIBUILDER_INTERNAL_HEADERS + "include/aws/amplifyuibuilder/internal/*.h" +) + file(GLOB AWS_AMPLIFYUIBUILDER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AMPLIFYUIBUILDER_MODEL_SOURCE file(GLOB AMPLIFYUIBUILDER_UNIFIED_HEADERS ${AWS_AMPLIFYUIBUILDER_HEADERS} + ${AWS_AMPLIFYUIBUILDER_INTERNAL_HEADERS} ${AWS_AMPLIFYUIBUILDER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\amplifyuibuilder" FILES ${AWS_AMPLIFYUIBUILDER_HEADERS}) + source_group("Header Files\\aws\\amplifyuibuilder\\internal" FILES ${AWS_AMPLIFYUIBUILDER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\amplifyuibuilder\\model" FILES ${AWS_AMPLIFYUIBUILDER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AMPLIFYUIBUILDER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AMPLIFYUIBUILDER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilderEndpointProvider.h b/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilderEndpointProvider.h index 583e877da7c6..3c65d0999095 100644 --- a/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilderEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilderEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_AMPLIFYUIBUILDER_API AmplifyUIBuilderEndpointProvider : public Amplify public: using AmplifyUIBuilderResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AmplifyUIBuilderEndpointProvider() - : AmplifyUIBuilderDefaultEpProviderBase(Aws::AmplifyUIBuilder::AmplifyUIBuilderEndpointRules::GetRulesBlob(), - Aws::AmplifyUIBuilder::AmplifyUIBuilderEndpointRules::RulesBlobSize) {} + AmplifyUIBuilderEndpointProvider(); ~AmplifyUIBuilderEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilder_EXPORTS.h b/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilder_EXPORTS.h index fcdc365a429d..85f1fe96edcc 100644 --- a/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilder_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilder_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AMPLIFYUIBUILDER_API #define AWS_AMPLIFYUIBUILDER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AMPLIFYUIBUILDER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AMPLIFYUIBUILDER_API #define AWS_AMPLIFYUIBUILDER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AMPLIFYUIBUILDER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AMPLIFYUIBUILDER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilderEndpointRules.h b/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/internal/AmplifyUIBuilderEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilderEndpointRules.h rename to generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/internal/AmplifyUIBuilderEndpointRules.h index 496acf1a8c8b..a148dd9a8f07 100644 --- a/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/AmplifyUIBuilderEndpointRules.h +++ b/generated/src/aws-cpp-sdk-amplifyuibuilder/include/aws/amplifyuibuilder/internal/AmplifyUIBuilderEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AmplifyUIBuilder { -class AmplifyUIBuilderEndpointRules { +class AWS_AMPLIFYUIBUILDER_LOCAL AmplifyUIBuilderEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderEndpointProvider.cpp b/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderEndpointProvider.cpp index 8639953c94bd..d28058e5c1ef 100644 --- a/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AmplifyUIBuilder { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AmplifyUIBuilderEndpointProvider::AmplifyUIBuilderEndpointProvider() + : AmplifyUIBuilderDefaultEpProviderBase(Aws::AmplifyUIBuilder::AmplifyUIBuilderEndpointRules::GetRulesBlob(), + Aws::AmplifyUIBuilder::AmplifyUIBuilderEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AmplifyUIBuilder } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderEndpointRules.cpp b/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderEndpointRules.cpp index d55394c738d2..845cb177c771 100644 --- a/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-apigateway/CMakeLists.txt b/generated/src/aws-cpp-sdk-apigateway/CMakeLists.txt index 98284f4f18b9..5c268887d878 100644 --- a/generated/src/aws-cpp-sdk-apigateway/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-apigateway/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APIGATEWAY_MODEL_HEADERS "include/aws/apigateway/model/*.h" ) +file(GLOB AWS_APIGATEWAY_INTERNAL_HEADERS + "include/aws/apigateway/internal/*.h" +) + file(GLOB AWS_APIGATEWAY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APIGATEWAY_MODEL_SOURCE file(GLOB APIGATEWAY_UNIFIED_HEADERS ${AWS_APIGATEWAY_HEADERS} + ${AWS_APIGATEWAY_INTERNAL_HEADERS} ${AWS_APIGATEWAY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\apigateway" FILES ${AWS_APIGATEWAY_HEADERS}) + source_group("Header Files\\aws\\apigateway\\internal" FILES ${AWS_APIGATEWAY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\apigateway\\model" FILES ${AWS_APIGATEWAY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APIGATEWAY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APIGATEWAY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGatewayEndpointProvider.h b/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGatewayEndpointProvider.h index f38c58fbdc45..64132d8eb9e6 100644 --- a/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGatewayEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGatewayEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APIGATEWAY_API APIGatewayEndpointProvider : public APIGatewayDefaultEp public: using APIGatewayResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - APIGatewayEndpointProvider() - : APIGatewayDefaultEpProviderBase(Aws::APIGateway::APIGatewayEndpointRules::GetRulesBlob(), - Aws::APIGateway::APIGatewayEndpointRules::RulesBlobSize) {} + APIGatewayEndpointProvider(); ~APIGatewayEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGateway_EXPORTS.h b/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGateway_EXPORTS.h index 436fb00e005d..d6dc1207f063 100644 --- a/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGateway_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGateway_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APIGATEWAY_API #define AWS_APIGATEWAY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APIGATEWAY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APIGATEWAY_API #define AWS_APIGATEWAY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APIGATEWAY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APIGATEWAY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGatewayEndpointRules.h b/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/internal/APIGatewayEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGatewayEndpointRules.h rename to generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/internal/APIGatewayEndpointRules.h index e67185ff360e..aad22cc8c6b4 100644 --- a/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/APIGatewayEndpointRules.h +++ b/generated/src/aws-cpp-sdk-apigateway/include/aws/apigateway/internal/APIGatewayEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace APIGateway { -class APIGatewayEndpointRules { +class AWS_APIGATEWAY_LOCAL APIGatewayEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayEndpointProvider.cpp b/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayEndpointProvider.cpp index ac86fa528e9f..bb3ad5e2853e 100644 --- a/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace APIGateway { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +APIGatewayEndpointProvider::APIGatewayEndpointProvider() + : APIGatewayDefaultEpProviderBase(Aws::APIGateway::APIGatewayEndpointRules::GetRulesBlob(), + Aws::APIGateway::APIGatewayEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace APIGateway } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayEndpointRules.cpp b/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayEndpointRules.cpp index 164a0b4a6752..063c1910f3b0 100644 --- a/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/CMakeLists.txt b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/CMakeLists.txt index 5bb086372d45..670f02fd30e3 100644 --- a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APIGATEWAYMANAGEMENTAPI_MODEL_HEADERS "include/aws/apigatewaymanagementapi/model/*.h" ) +file(GLOB AWS_APIGATEWAYMANAGEMENTAPI_INTERNAL_HEADERS + "include/aws/apigatewaymanagementapi/internal/*.h" +) + file(GLOB AWS_APIGATEWAYMANAGEMENTAPI_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APIGATEWAYMANAGEMENTAPI_MODEL_SOURCE file(GLOB APIGATEWAYMANAGEMENTAPI_UNIFIED_HEADERS ${AWS_APIGATEWAYMANAGEMENTAPI_HEADERS} + ${AWS_APIGATEWAYMANAGEMENTAPI_INTERNAL_HEADERS} ${AWS_APIGATEWAYMANAGEMENTAPI_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\apigatewaymanagementapi" FILES ${AWS_APIGATEWAYMANAGEMENTAPI_HEADERS}) + source_group("Header Files\\aws\\apigatewaymanagementapi\\internal" FILES ${AWS_APIGATEWAYMANAGEMENTAPI_INTERNAL_HEADERS}) source_group("Header Files\\aws\\apigatewaymanagementapi\\model" FILES ${AWS_APIGATEWAYMANAGEMENTAPI_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APIGATEWAYMANAGEMENTAPI_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APIGATEWAYMANAGEMENTAPI_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApiEndpointProvider.h b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApiEndpointProvider.h index ea55469d8197..0594bbc4dc19 100644 --- a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApiEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApiEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_APIGATEWAYMANAGEMENTAPI_API ApiGatewayManagementApiEndpointProvider : public: using ApiGatewayManagementApiResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ApiGatewayManagementApiEndpointProvider() - : ApiGatewayManagementApiDefaultEpProviderBase(Aws::ApiGatewayManagementApi::ApiGatewayManagementApiEndpointRules::GetRulesBlob(), - Aws::ApiGatewayManagementApi::ApiGatewayManagementApiEndpointRules::RulesBlobSize) {} + ApiGatewayManagementApiEndpointProvider(); ~ApiGatewayManagementApiEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApi_EXPORTS.h b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApi_EXPORTS.h index 3eb76f7625a3..7d7070a9648b 100644 --- a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApi_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApi_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APIGATEWAYMANAGEMENTAPI_API #define AWS_APIGATEWAYMANAGEMENTAPI_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APIGATEWAYMANAGEMENTAPI_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APIGATEWAYMANAGEMENTAPI_API #define AWS_APIGATEWAYMANAGEMENTAPI_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APIGATEWAYMANAGEMENTAPI_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APIGATEWAYMANAGEMENTAPI_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApiEndpointRules.h b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/internal/ApiGatewayManagementApiEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApiEndpointRules.h rename to generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/internal/ApiGatewayManagementApiEndpointRules.h index 0fe17333b3ed..57df80722e84 100644 --- a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/ApiGatewayManagementApiEndpointRules.h +++ b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/include/aws/apigatewaymanagementapi/internal/ApiGatewayManagementApiEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ApiGatewayManagementApi { -class ApiGatewayManagementApiEndpointRules { +class AWS_APIGATEWAYMANAGEMENTAPI_LOCAL ApiGatewayManagementApiEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiEndpointProvider.cpp b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiEndpointProvider.cpp index c5d1151422fb..0f97da86abfc 100644 --- a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ApiGatewayManagementApi { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ApiGatewayManagementApiEndpointProvider::ApiGatewayManagementApiEndpointProvider() + : ApiGatewayManagementApiDefaultEpProviderBase(Aws::ApiGatewayManagementApi::ApiGatewayManagementApiEndpointRules::GetRulesBlob(), + Aws::ApiGatewayManagementApi::ApiGatewayManagementApiEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ApiGatewayManagementApi } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiEndpointRules.cpp b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiEndpointRules.cpp index 888d92d27f3c..e275f2205974 100644 --- a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-apigatewayv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-apigatewayv2/CMakeLists.txt index 6fe62d8732fe..ecba9185c640 100644 --- a/generated/src/aws-cpp-sdk-apigatewayv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-apigatewayv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APIGATEWAYV2_MODEL_HEADERS "include/aws/apigatewayv2/model/*.h" ) +file(GLOB AWS_APIGATEWAYV2_INTERNAL_HEADERS + "include/aws/apigatewayv2/internal/*.h" +) + file(GLOB AWS_APIGATEWAYV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APIGATEWAYV2_MODEL_SOURCE file(GLOB APIGATEWAYV2_UNIFIED_HEADERS ${AWS_APIGATEWAYV2_HEADERS} + ${AWS_APIGATEWAYV2_INTERNAL_HEADERS} ${AWS_APIGATEWAYV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\apigatewayv2" FILES ${AWS_APIGATEWAYV2_HEADERS}) + source_group("Header Files\\aws\\apigatewayv2\\internal" FILES ${AWS_APIGATEWAYV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\apigatewayv2\\model" FILES ${AWS_APIGATEWAYV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APIGATEWAYV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APIGATEWAYV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2EndpointProvider.h b/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2EndpointProvider.h index 410e6faaea7e..3050bc296c02 100644 --- a/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2EndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APIGATEWAYV2_API ApiGatewayV2EndpointProvider : public ApiGatewayV2Def public: using ApiGatewayV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ApiGatewayV2EndpointProvider() - : ApiGatewayV2DefaultEpProviderBase(Aws::ApiGatewayV2::ApiGatewayV2EndpointRules::GetRulesBlob(), - Aws::ApiGatewayV2::ApiGatewayV2EndpointRules::RulesBlobSize) {} + ApiGatewayV2EndpointProvider(); ~ApiGatewayV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2_EXPORTS.h b/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2_EXPORTS.h index b5b30feffbac..50b6b772736c 100644 --- a/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APIGATEWAYV2_API #define AWS_APIGATEWAYV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APIGATEWAYV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APIGATEWAYV2_API #define AWS_APIGATEWAYV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APIGATEWAYV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APIGATEWAYV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2EndpointRules.h b/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/internal/ApiGatewayV2EndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2EndpointRules.h rename to generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/internal/ApiGatewayV2EndpointRules.h index 823b60be5da8..6e2f14d21bbd 100644 --- a/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/ApiGatewayV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-apigatewayv2/include/aws/apigatewayv2/internal/ApiGatewayV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ApiGatewayV2 { -class ApiGatewayV2EndpointRules { +class AWS_APIGATEWAYV2_LOCAL ApiGatewayV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2EndpointProvider.cpp index 13fd56a1d202..b502647bca9a 100644 --- a/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ApiGatewayV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ApiGatewayV2EndpointProvider::ApiGatewayV2EndpointProvider() + : ApiGatewayV2DefaultEpProviderBase(Aws::ApiGatewayV2::ApiGatewayV2EndpointRules::GetRulesBlob(), + Aws::ApiGatewayV2::ApiGatewayV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ApiGatewayV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2EndpointRules.cpp index 0be228c4b719..2a333575e807 100644 --- a/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2EndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-appconfig/CMakeLists.txt b/generated/src/aws-cpp-sdk-appconfig/CMakeLists.txt index f26e2409bfe7..54fcc6a3d382 100644 --- a/generated/src/aws-cpp-sdk-appconfig/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-appconfig/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPCONFIG_MODEL_HEADERS "include/aws/appconfig/model/*.h" ) +file(GLOB AWS_APPCONFIG_INTERNAL_HEADERS + "include/aws/appconfig/internal/*.h" +) + file(GLOB AWS_APPCONFIG_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPCONFIG_MODEL_SOURCE file(GLOB APPCONFIG_UNIFIED_HEADERS ${AWS_APPCONFIG_HEADERS} + ${AWS_APPCONFIG_INTERNAL_HEADERS} ${AWS_APPCONFIG_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\appconfig" FILES ${AWS_APPCONFIG_HEADERS}) + source_group("Header Files\\aws\\appconfig\\internal" FILES ${AWS_APPCONFIG_INTERNAL_HEADERS}) source_group("Header Files\\aws\\appconfig\\model" FILES ${AWS_APPCONFIG_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPCONFIG_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPCONFIG_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfigEndpointProvider.h b/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfigEndpointProvider.h index 3661881bf123..9f2801fea273 100644 --- a/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfigEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfigEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APPCONFIG_API AppConfigEndpointProvider : public AppConfigDefaultEpPro public: using AppConfigResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppConfigEndpointProvider() - : AppConfigDefaultEpProviderBase(Aws::AppConfig::AppConfigEndpointRules::GetRulesBlob(), - Aws::AppConfig::AppConfigEndpointRules::RulesBlobSize) {} + AppConfigEndpointProvider(); ~AppConfigEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfig_EXPORTS.h b/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfig_EXPORTS.h index 64e179a1eb18..fe03611c87a4 100644 --- a/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfig_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfig_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPCONFIG_API #define AWS_APPCONFIG_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPCONFIG_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPCONFIG_API #define AWS_APPCONFIG_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPCONFIG_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPCONFIG_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfigEndpointRules.h b/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/internal/AppConfigEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfigEndpointRules.h rename to generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/internal/AppConfigEndpointRules.h index 19360e0eff4a..cbf4cfce8deb 100644 --- a/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/AppConfigEndpointRules.h +++ b/generated/src/aws-cpp-sdk-appconfig/include/aws/appconfig/internal/AppConfigEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppConfig { -class AppConfigEndpointRules { +class AWS_APPCONFIG_LOCAL AppConfigEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-appconfig/source/AppConfigEndpointProvider.cpp b/generated/src/aws-cpp-sdk-appconfig/source/AppConfigEndpointProvider.cpp index 3f66ad26a080..a11616bd712d 100644 --- a/generated/src/aws-cpp-sdk-appconfig/source/AppConfigEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-appconfig/source/AppConfigEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AppConfig { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppConfigEndpointProvider::AppConfigEndpointProvider() + : AppConfigDefaultEpProviderBase(Aws::AppConfig::AppConfigEndpointRules::GetRulesBlob(), + Aws::AppConfig::AppConfigEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppConfig } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-appconfig/source/AppConfigEndpointRules.cpp b/generated/src/aws-cpp-sdk-appconfig/source/AppConfigEndpointRules.cpp index df48eec6599b..6f14e4dc9c27 100644 --- a/generated/src/aws-cpp-sdk-appconfig/source/AppConfigEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-appconfig/source/AppConfigEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-appconfigdata/CMakeLists.txt b/generated/src/aws-cpp-sdk-appconfigdata/CMakeLists.txt index 0d863eb9aebd..ebe6daff322d 100644 --- a/generated/src/aws-cpp-sdk-appconfigdata/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-appconfigdata/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPCONFIGDATA_MODEL_HEADERS "include/aws/appconfigdata/model/*.h" ) +file(GLOB AWS_APPCONFIGDATA_INTERNAL_HEADERS + "include/aws/appconfigdata/internal/*.h" +) + file(GLOB AWS_APPCONFIGDATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPCONFIGDATA_MODEL_SOURCE file(GLOB APPCONFIGDATA_UNIFIED_HEADERS ${AWS_APPCONFIGDATA_HEADERS} + ${AWS_APPCONFIGDATA_INTERNAL_HEADERS} ${AWS_APPCONFIGDATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\appconfigdata" FILES ${AWS_APPCONFIGDATA_HEADERS}) + source_group("Header Files\\aws\\appconfigdata\\internal" FILES ${AWS_APPCONFIGDATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\appconfigdata\\model" FILES ${AWS_APPCONFIGDATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPCONFIGDATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPCONFIGDATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigDataEndpointProvider.h b/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigDataEndpointProvider.h index 831a0091e706..ec43c0245aac 100644 --- a/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigDataEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigDataEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APPCONFIGDATA_API AppConfigDataEndpointProvider : public AppConfigData public: using AppConfigDataResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppConfigDataEndpointProvider() - : AppConfigDataDefaultEpProviderBase(Aws::AppConfigData::AppConfigDataEndpointRules::GetRulesBlob(), - Aws::AppConfigData::AppConfigDataEndpointRules::RulesBlobSize) {} + AppConfigDataEndpointProvider(); ~AppConfigDataEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigData_EXPORTS.h b/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigData_EXPORTS.h index 74347e9cc1d5..a411aded2021 100644 --- a/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigData_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigData_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPCONFIGDATA_API #define AWS_APPCONFIGDATA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPCONFIGDATA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPCONFIGDATA_API #define AWS_APPCONFIGDATA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPCONFIGDATA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPCONFIGDATA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigDataEndpointRules.h b/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/internal/AppConfigDataEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigDataEndpointRules.h rename to generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/internal/AppConfigDataEndpointRules.h index cbf6bf9d6559..39677d8a9cef 100644 --- a/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/AppConfigDataEndpointRules.h +++ b/generated/src/aws-cpp-sdk-appconfigdata/include/aws/appconfigdata/internal/AppConfigDataEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppConfigData { -class AppConfigDataEndpointRules { +class AWS_APPCONFIGDATA_LOCAL AppConfigDataEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataEndpointProvider.cpp b/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataEndpointProvider.cpp index edd078f61a38..f2cfd7c0afbb 100644 --- a/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AppConfigData { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppConfigDataEndpointProvider::AppConfigDataEndpointProvider() + : AppConfigDataDefaultEpProviderBase(Aws::AppConfigData::AppConfigDataEndpointRules::GetRulesBlob(), + Aws::AppConfigData::AppConfigDataEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppConfigData } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataEndpointRules.cpp b/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataEndpointRules.cpp index 3d5bbc3ca8ef..9c53e0cbd38d 100644 --- a/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-appfabric/CMakeLists.txt b/generated/src/aws-cpp-sdk-appfabric/CMakeLists.txt index 42d0940257b0..6287a7e68218 100644 --- a/generated/src/aws-cpp-sdk-appfabric/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-appfabric/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPFABRIC_MODEL_HEADERS "include/aws/appfabric/model/*.h" ) +file(GLOB AWS_APPFABRIC_INTERNAL_HEADERS + "include/aws/appfabric/internal/*.h" +) + file(GLOB AWS_APPFABRIC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPFABRIC_MODEL_SOURCE file(GLOB APPFABRIC_UNIFIED_HEADERS ${AWS_APPFABRIC_HEADERS} + ${AWS_APPFABRIC_INTERNAL_HEADERS} ${AWS_APPFABRIC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\appfabric" FILES ${AWS_APPFABRIC_HEADERS}) + source_group("Header Files\\aws\\appfabric\\internal" FILES ${AWS_APPFABRIC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\appfabric\\model" FILES ${AWS_APPFABRIC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPFABRIC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPFABRIC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabricEndpointProvider.h b/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabricEndpointProvider.h index c290f8383572..7df36a22c596 100644 --- a/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabricEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabricEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APPFABRIC_API AppFabricEndpointProvider : public AppFabricDefaultEpPro public: using AppFabricResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppFabricEndpointProvider() - : AppFabricDefaultEpProviderBase(Aws::AppFabric::AppFabricEndpointRules::GetRulesBlob(), - Aws::AppFabric::AppFabricEndpointRules::RulesBlobSize) {} + AppFabricEndpointProvider(); ~AppFabricEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabric_EXPORTS.h b/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabric_EXPORTS.h index 173b202552a7..ee3a0d4d9ec5 100644 --- a/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabric_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabric_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPFABRIC_API #define AWS_APPFABRIC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPFABRIC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPFABRIC_API #define AWS_APPFABRIC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPFABRIC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPFABRIC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabricEndpointRules.h b/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/internal/AppFabricEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabricEndpointRules.h rename to generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/internal/AppFabricEndpointRules.h index 25f4ec8fbe0d..8e311539546c 100644 --- a/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/AppFabricEndpointRules.h +++ b/generated/src/aws-cpp-sdk-appfabric/include/aws/appfabric/internal/AppFabricEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppFabric { -class AppFabricEndpointRules { +class AWS_APPFABRIC_LOCAL AppFabricEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-appfabric/source/AppFabricEndpointProvider.cpp b/generated/src/aws-cpp-sdk-appfabric/source/AppFabricEndpointProvider.cpp index 0a9f493afe36..15e4a7899fb8 100644 --- a/generated/src/aws-cpp-sdk-appfabric/source/AppFabricEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-appfabric/source/AppFabricEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AppFabric { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppFabricEndpointProvider::AppFabricEndpointProvider() + : AppFabricDefaultEpProviderBase(Aws::AppFabric::AppFabricEndpointRules::GetRulesBlob(), + Aws::AppFabric::AppFabricEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppFabric } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-appfabric/source/AppFabricEndpointRules.cpp b/generated/src/aws-cpp-sdk-appfabric/source/AppFabricEndpointRules.cpp index 5eb417c5f015..fdf345f7eeec 100644 --- a/generated/src/aws-cpp-sdk-appfabric/source/AppFabricEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-appfabric/source/AppFabricEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-appflow/CMakeLists.txt b/generated/src/aws-cpp-sdk-appflow/CMakeLists.txt index 3d674db13ee4..d52dc8f24a30 100644 --- a/generated/src/aws-cpp-sdk-appflow/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-appflow/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPFLOW_MODEL_HEADERS "include/aws/appflow/model/*.h" ) +file(GLOB AWS_APPFLOW_INTERNAL_HEADERS + "include/aws/appflow/internal/*.h" +) + file(GLOB AWS_APPFLOW_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPFLOW_MODEL_SOURCE file(GLOB APPFLOW_UNIFIED_HEADERS ${AWS_APPFLOW_HEADERS} + ${AWS_APPFLOW_INTERNAL_HEADERS} ${AWS_APPFLOW_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\appflow" FILES ${AWS_APPFLOW_HEADERS}) + source_group("Header Files\\aws\\appflow\\internal" FILES ${AWS_APPFLOW_INTERNAL_HEADERS}) source_group("Header Files\\aws\\appflow\\model" FILES ${AWS_APPFLOW_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPFLOW_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPFLOW_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/AppflowEndpointProvider.h b/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/AppflowEndpointProvider.h index 5412b87cf404..c14ab79e0106 100644 --- a/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/AppflowEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/AppflowEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APPFLOW_API AppflowEndpointProvider : public AppflowDefaultEpProviderB public: using AppflowResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppflowEndpointProvider() - : AppflowDefaultEpProviderBase(Aws::Appflow::AppflowEndpointRules::GetRulesBlob(), - Aws::Appflow::AppflowEndpointRules::RulesBlobSize) {} + AppflowEndpointProvider(); ~AppflowEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/Appflow_EXPORTS.h b/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/Appflow_EXPORTS.h index 7bf9d878866f..0aac2fcdd273 100644 --- a/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/Appflow_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/Appflow_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPFLOW_API #define AWS_APPFLOW_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPFLOW_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPFLOW_API #define AWS_APPFLOW_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPFLOW_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPFLOW_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/AppflowEndpointRules.h b/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/internal/AppflowEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-appflow/include/aws/appflow/AppflowEndpointRules.h rename to generated/src/aws-cpp-sdk-appflow/include/aws/appflow/internal/AppflowEndpointRules.h index 3b1131603715..3b4db7bc1908 100644 --- a/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/AppflowEndpointRules.h +++ b/generated/src/aws-cpp-sdk-appflow/include/aws/appflow/internal/AppflowEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Appflow { -class AppflowEndpointRules { +class AWS_APPFLOW_LOCAL AppflowEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-appflow/source/AppflowEndpointProvider.cpp b/generated/src/aws-cpp-sdk-appflow/source/AppflowEndpointProvider.cpp index 76b797a87622..73fee8859326 100644 --- a/generated/src/aws-cpp-sdk-appflow/source/AppflowEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-appflow/source/AppflowEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Appflow { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppflowEndpointProvider::AppflowEndpointProvider() + : AppflowDefaultEpProviderBase(Aws::Appflow::AppflowEndpointRules::GetRulesBlob(), Aws::Appflow::AppflowEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Appflow } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-appflow/source/AppflowEndpointRules.cpp b/generated/src/aws-cpp-sdk-appflow/source/AppflowEndpointRules.cpp index 73f915d4011d..a53f48ecd9ec 100644 --- a/generated/src/aws-cpp-sdk-appflow/source/AppflowEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-appflow/source/AppflowEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-appintegrations/CMakeLists.txt b/generated/src/aws-cpp-sdk-appintegrations/CMakeLists.txt index 3bbec4ab3683..e03092202c7b 100644 --- a/generated/src/aws-cpp-sdk-appintegrations/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-appintegrations/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPINTEGRATIONS_MODEL_HEADERS "include/aws/appintegrations/model/*.h" ) +file(GLOB AWS_APPINTEGRATIONS_INTERNAL_HEADERS + "include/aws/appintegrations/internal/*.h" +) + file(GLOB AWS_APPINTEGRATIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPINTEGRATIONS_MODEL_SOURCE file(GLOB APPINTEGRATIONS_UNIFIED_HEADERS ${AWS_APPINTEGRATIONS_HEADERS} + ${AWS_APPINTEGRATIONS_INTERNAL_HEADERS} ${AWS_APPINTEGRATIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\appintegrations" FILES ${AWS_APPINTEGRATIONS_HEADERS}) + source_group("Header Files\\aws\\appintegrations\\internal" FILES ${AWS_APPINTEGRATIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\appintegrations\\model" FILES ${AWS_APPINTEGRATIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPINTEGRATIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPINTEGRATIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsServiceEndpointProvider.h index 3d7b446f46d5..3709d64113ff 100644 --- a/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsServiceEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_APPINTEGRATIONSSERVICE_API AppIntegrationsServiceEndpointProvider : pu public: using AppIntegrationsServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppIntegrationsServiceEndpointProvider() - : AppIntegrationsServiceDefaultEpProviderBase(Aws::AppIntegrationsService::AppIntegrationsServiceEndpointRules::GetRulesBlob(), - Aws::AppIntegrationsService::AppIntegrationsServiceEndpointRules::RulesBlobSize) {} + AppIntegrationsServiceEndpointProvider(); ~AppIntegrationsServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsService_EXPORTS.h b/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsService_EXPORTS.h index 7b888596f996..37418b7ed978 100644 --- a/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPINTEGRATIONSSERVICE_API #define AWS_APPINTEGRATIONSSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPINTEGRATIONSSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPINTEGRATIONSSERVICE_API #define AWS_APPINTEGRATIONSSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPINTEGRATIONSSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPINTEGRATIONSSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsServiceEndpointRules.h b/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/internal/AppIntegrationsServiceEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/internal/AppIntegrationsServiceEndpointRules.h index 87657007d55e..37ba98c5b1b0 100644 --- a/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/AppIntegrationsServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-appintegrations/include/aws/appintegrations/internal/AppIntegrationsServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppIntegrationsService { -class AppIntegrationsServiceEndpointRules { +class AWS_APPINTEGRATIONSSERVICE_LOCAL AppIntegrationsServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceEndpointProvider.cpp index 9ebb9352d591..48a72da9204f 100644 --- a/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AppIntegrationsService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppIntegrationsServiceEndpointProvider::AppIntegrationsServiceEndpointProvider() + : AppIntegrationsServiceDefaultEpProviderBase(Aws::AppIntegrationsService::AppIntegrationsServiceEndpointRules::GetRulesBlob(), + Aws::AppIntegrationsService::AppIntegrationsServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppIntegrationsService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceEndpointRules.cpp index 86b6851398d8..9b13b0309b6a 100644 --- a/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-application-autoscaling/CMakeLists.txt b/generated/src/aws-cpp-sdk-application-autoscaling/CMakeLists.txt index 729909838549..13bc7175fd54 100644 --- a/generated/src/aws-cpp-sdk-application-autoscaling/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-application-autoscaling/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPLICATION-AUTOSCALING_MODEL_HEADERS "include/aws/application-autoscaling/model/*.h" ) +file(GLOB AWS_APPLICATION-AUTOSCALING_INTERNAL_HEADERS + "include/aws/application-autoscaling/internal/*.h" +) + file(GLOB AWS_APPLICATION-AUTOSCALING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPLICATION-AUTOSCALING_MODEL_SOURCE file(GLOB APPLICATION-AUTOSCALING_UNIFIED_HEADERS ${AWS_APPLICATION-AUTOSCALING_HEADERS} + ${AWS_APPLICATION-AUTOSCALING_INTERNAL_HEADERS} ${AWS_APPLICATION-AUTOSCALING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\application-autoscaling" FILES ${AWS_APPLICATION-AUTOSCALING_HEADERS}) + source_group("Header Files\\aws\\application-autoscaling\\internal" FILES ${AWS_APPLICATION-AUTOSCALING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\application-autoscaling\\model" FILES ${AWS_APPLICATION-AUTOSCALING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPLICATION-AUTOSCALING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPLICATION-AUTOSCALING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScalingEndpointProvider.h b/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScalingEndpointProvider.h index 15eccd5f6581..617f34804c7e 100644 --- a/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScalingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScalingEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_APPLICATIONAUTOSCALING_API ApplicationAutoScalingEndpointProvider : pu public: using ApplicationAutoScalingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ApplicationAutoScalingEndpointProvider() - : ApplicationAutoScalingDefaultEpProviderBase(Aws::ApplicationAutoScaling::ApplicationAutoScalingEndpointRules::GetRulesBlob(), - Aws::ApplicationAutoScaling::ApplicationAutoScalingEndpointRules::RulesBlobSize) {} + ApplicationAutoScalingEndpointProvider(); ~ApplicationAutoScalingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScaling_EXPORTS.h b/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScaling_EXPORTS.h index 0b3c0c1c19ac..8a528c0bec3f 100644 --- a/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScaling_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScaling_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPLICATIONAUTOSCALING_API #define AWS_APPLICATIONAUTOSCALING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPLICATIONAUTOSCALING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPLICATIONAUTOSCALING_API #define AWS_APPLICATIONAUTOSCALING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPLICATIONAUTOSCALING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPLICATIONAUTOSCALING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScalingEndpointRules.h b/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/internal/ApplicationAutoScalingEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScalingEndpointRules.h rename to generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/internal/ApplicationAutoScalingEndpointRules.h index 8321a33d6b93..4685e9dcb37c 100644 --- a/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/ApplicationAutoScalingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-application-autoscaling/include/aws/application-autoscaling/internal/ApplicationAutoScalingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ApplicationAutoScaling { -class ApplicationAutoScalingEndpointRules { +class AWS_APPLICATIONAUTOSCALING_LOCAL ApplicationAutoScalingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingEndpointProvider.cpp index aef9a1126d4a..9c26b3918d67 100644 --- a/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ApplicationAutoScaling { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ApplicationAutoScalingEndpointProvider::ApplicationAutoScalingEndpointProvider() + : ApplicationAutoScalingDefaultEpProviderBase(Aws::ApplicationAutoScaling::ApplicationAutoScalingEndpointRules::GetRulesBlob(), + Aws::ApplicationAutoScaling::ApplicationAutoScalingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ApplicationAutoScaling } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingEndpointRules.cpp b/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingEndpointRules.cpp index 3bf89f2ddf64..b7c2b92dd83e 100644 --- a/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-application-insights/CMakeLists.txt b/generated/src/aws-cpp-sdk-application-insights/CMakeLists.txt index 5ae6b0469dd8..5f70dcc0fbec 100644 --- a/generated/src/aws-cpp-sdk-application-insights/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-application-insights/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPLICATION-INSIGHTS_MODEL_HEADERS "include/aws/application-insights/model/*.h" ) +file(GLOB AWS_APPLICATION-INSIGHTS_INTERNAL_HEADERS + "include/aws/application-insights/internal/*.h" +) + file(GLOB AWS_APPLICATION-INSIGHTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPLICATION-INSIGHTS_MODEL_SOURCE file(GLOB APPLICATION-INSIGHTS_UNIFIED_HEADERS ${AWS_APPLICATION-INSIGHTS_HEADERS} + ${AWS_APPLICATION-INSIGHTS_INTERNAL_HEADERS} ${AWS_APPLICATION-INSIGHTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\application-insights" FILES ${AWS_APPLICATION-INSIGHTS_HEADERS}) + source_group("Header Files\\aws\\application-insights\\internal" FILES ${AWS_APPLICATION-INSIGHTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\application-insights\\model" FILES ${AWS_APPLICATION-INSIGHTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPLICATION-INSIGHTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPLICATION-INSIGHTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsightsEndpointProvider.h b/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsightsEndpointProvider.h index 09407db43f15..98ecc5d41923 100644 --- a/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsightsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsightsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_APPLICATIONINSIGHTS_API ApplicationInsightsEndpointProvider : public A public: using ApplicationInsightsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ApplicationInsightsEndpointProvider() - : ApplicationInsightsDefaultEpProviderBase(Aws::ApplicationInsights::ApplicationInsightsEndpointRules::GetRulesBlob(), - Aws::ApplicationInsights::ApplicationInsightsEndpointRules::RulesBlobSize) {} + ApplicationInsightsEndpointProvider(); ~ApplicationInsightsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsights_EXPORTS.h b/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsights_EXPORTS.h index 38331f67417b..e38f0dda2f90 100644 --- a/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsights_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsights_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPLICATIONINSIGHTS_API #define AWS_APPLICATIONINSIGHTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPLICATIONINSIGHTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPLICATIONINSIGHTS_API #define AWS_APPLICATIONINSIGHTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPLICATIONINSIGHTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPLICATIONINSIGHTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsightsEndpointRules.h b/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/internal/ApplicationInsightsEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsightsEndpointRules.h rename to generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/internal/ApplicationInsightsEndpointRules.h index 28babb4e83da..1798ff9e802f 100644 --- a/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/ApplicationInsightsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-application-insights/include/aws/application-insights/internal/ApplicationInsightsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ApplicationInsights { -class ApplicationInsightsEndpointRules { +class AWS_APPLICATIONINSIGHTS_LOCAL ApplicationInsightsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsEndpointProvider.cpp index 1419d904bfe5..fa1bbaedefad 100644 --- a/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ApplicationInsights { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ApplicationInsightsEndpointProvider::ApplicationInsightsEndpointProvider() + : ApplicationInsightsDefaultEpProviderBase(Aws::ApplicationInsights::ApplicationInsightsEndpointRules::GetRulesBlob(), + Aws::ApplicationInsights::ApplicationInsightsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ApplicationInsights } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsEndpointRules.cpp b/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsEndpointRules.cpp index 0867d2be1bd4..56ef778f109e 100644 --- a/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-application-signals/CMakeLists.txt b/generated/src/aws-cpp-sdk-application-signals/CMakeLists.txt index 78778bc023f4..d828658cf3f1 100644 --- a/generated/src/aws-cpp-sdk-application-signals/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-application-signals/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPLICATION-SIGNALS_MODEL_HEADERS "include/aws/application-signals/model/*.h" ) +file(GLOB AWS_APPLICATION-SIGNALS_INTERNAL_HEADERS + "include/aws/application-signals/internal/*.h" +) + file(GLOB AWS_APPLICATION-SIGNALS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPLICATION-SIGNALS_MODEL_SOURCE file(GLOB APPLICATION-SIGNALS_UNIFIED_HEADERS ${AWS_APPLICATION-SIGNALS_HEADERS} + ${AWS_APPLICATION-SIGNALS_INTERNAL_HEADERS} ${AWS_APPLICATION-SIGNALS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\application-signals" FILES ${AWS_APPLICATION-SIGNALS_HEADERS}) + source_group("Header Files\\aws\\application-signals\\internal" FILES ${AWS_APPLICATION-SIGNALS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\application-signals\\model" FILES ${AWS_APPLICATION-SIGNALS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPLICATION-SIGNALS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPLICATION-SIGNALS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsEndpointProvider.h b/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsEndpointProvider.h index 560d33f6af39..f6c7e6249979 100644 --- a/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_APPLICATIONSIGNALS_API ApplicationSignalsEndpointProvider : public App public: using ApplicationSignalsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ApplicationSignalsEndpointProvider() - : ApplicationSignalsDefaultEpProviderBase(Aws::ApplicationSignals::ApplicationSignalsEndpointRules::GetRulesBlob(), - Aws::ApplicationSignals::ApplicationSignalsEndpointRules::RulesBlobSize) {} + ApplicationSignalsEndpointProvider(); ~ApplicationSignalsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignals_EXPORTS.h b/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignals_EXPORTS.h index 225305946fe8..e3b8fd67ce69 100644 --- a/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignals_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignals_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPLICATIONSIGNALS_API #define AWS_APPLICATIONSIGNALS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPLICATIONSIGNALS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPLICATIONSIGNALS_API #define AWS_APPLICATIONSIGNALS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPLICATIONSIGNALS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPLICATIONSIGNALS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsEndpointRules.h b/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/internal/ApplicationSignalsEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsEndpointRules.h rename to generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/internal/ApplicationSignalsEndpointRules.h index 9a6bdcabf5d9..52834340acec 100644 --- a/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/internal/ApplicationSignalsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ApplicationSignals { -class ApplicationSignalsEndpointRules { +class AWS_APPLICATIONSIGNALS_LOCAL ApplicationSignalsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsEndpointProvider.cpp index 305bd513681e..a00e53594408 100644 --- a/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ApplicationSignals { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ApplicationSignalsEndpointProvider::ApplicationSignalsEndpointProvider() + : ApplicationSignalsDefaultEpProviderBase(Aws::ApplicationSignals::ApplicationSignalsEndpointRules::GetRulesBlob(), + Aws::ApplicationSignals::ApplicationSignalsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ApplicationSignals } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsEndpointRules.cpp b/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsEndpointRules.cpp index 8ebb18ab3ce0..696c0fd83f43 100644 --- a/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-applicationcostprofiler/CMakeLists.txt b/generated/src/aws-cpp-sdk-applicationcostprofiler/CMakeLists.txt index 70f5d52e48e1..43a08033aad5 100644 --- a/generated/src/aws-cpp-sdk-applicationcostprofiler/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-applicationcostprofiler/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPLICATIONCOSTPROFILER_MODEL_HEADERS "include/aws/applicationcostprofiler/model/*.h" ) +file(GLOB AWS_APPLICATIONCOSTPROFILER_INTERNAL_HEADERS + "include/aws/applicationcostprofiler/internal/*.h" +) + file(GLOB AWS_APPLICATIONCOSTPROFILER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPLICATIONCOSTPROFILER_MODEL_SOURCE file(GLOB APPLICATIONCOSTPROFILER_UNIFIED_HEADERS ${AWS_APPLICATIONCOSTPROFILER_HEADERS} + ${AWS_APPLICATIONCOSTPROFILER_INTERNAL_HEADERS} ${AWS_APPLICATIONCOSTPROFILER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\applicationcostprofiler" FILES ${AWS_APPLICATIONCOSTPROFILER_HEADERS}) + source_group("Header Files\\aws\\applicationcostprofiler\\internal" FILES ${AWS_APPLICATIONCOSTPROFILER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\applicationcostprofiler\\model" FILES ${AWS_APPLICATIONCOSTPROFILER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPLICATIONCOSTPROFILER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPLICATIONCOSTPROFILER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfilerEndpointProvider.h b/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfilerEndpointProvider.h index 72c006b4f00c..f0f9fa647eef 100644 --- a/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfilerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfilerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_APPLICATIONCOSTPROFILER_API ApplicationCostProfilerEndpointProvider : public: using ApplicationCostProfilerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ApplicationCostProfilerEndpointProvider() - : ApplicationCostProfilerDefaultEpProviderBase(Aws::ApplicationCostProfiler::ApplicationCostProfilerEndpointRules::GetRulesBlob(), - Aws::ApplicationCostProfiler::ApplicationCostProfilerEndpointRules::RulesBlobSize) {} + ApplicationCostProfilerEndpointProvider(); ~ApplicationCostProfilerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfiler_EXPORTS.h b/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfiler_EXPORTS.h index 1f994263d230..33c346eb1b89 100644 --- a/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfiler_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfiler_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPLICATIONCOSTPROFILER_API #define AWS_APPLICATIONCOSTPROFILER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPLICATIONCOSTPROFILER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPLICATIONCOSTPROFILER_API #define AWS_APPLICATIONCOSTPROFILER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPLICATIONCOSTPROFILER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPLICATIONCOSTPROFILER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfilerEndpointRules.h b/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/internal/ApplicationCostProfilerEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfilerEndpointRules.h rename to generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/internal/ApplicationCostProfilerEndpointRules.h index 1180438a042e..e80bf01a55cc 100644 --- a/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/ApplicationCostProfilerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-applicationcostprofiler/include/aws/applicationcostprofiler/internal/ApplicationCostProfilerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ApplicationCostProfiler { -class ApplicationCostProfilerEndpointRules { +class AWS_APPLICATIONCOSTPROFILER_LOCAL ApplicationCostProfilerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerEndpointProvider.cpp index cec4785361e1..68958e7d52da 100644 --- a/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ApplicationCostProfiler { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ApplicationCostProfilerEndpointProvider::ApplicationCostProfilerEndpointProvider() + : ApplicationCostProfilerDefaultEpProviderBase(Aws::ApplicationCostProfiler::ApplicationCostProfilerEndpointRules::GetRulesBlob(), + Aws::ApplicationCostProfiler::ApplicationCostProfilerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ApplicationCostProfiler } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerEndpointRules.cpp b/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerEndpointRules.cpp index ee55fa4502b6..20008120cc7d 100644 --- a/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-appmesh/CMakeLists.txt b/generated/src/aws-cpp-sdk-appmesh/CMakeLists.txt index a6f0bb450901..3024e7a7c395 100644 --- a/generated/src/aws-cpp-sdk-appmesh/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-appmesh/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPMESH_MODEL_HEADERS "include/aws/appmesh/model/*.h" ) +file(GLOB AWS_APPMESH_INTERNAL_HEADERS + "include/aws/appmesh/internal/*.h" +) + file(GLOB AWS_APPMESH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPMESH_MODEL_SOURCE file(GLOB APPMESH_UNIFIED_HEADERS ${AWS_APPMESH_HEADERS} + ${AWS_APPMESH_INTERNAL_HEADERS} ${AWS_APPMESH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\appmesh" FILES ${AWS_APPMESH_HEADERS}) + source_group("Header Files\\aws\\appmesh\\internal" FILES ${AWS_APPMESH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\appmesh\\model" FILES ${AWS_APPMESH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPMESH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPMESH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMeshEndpointProvider.h b/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMeshEndpointProvider.h index 601226b2edf0..fc19a1df6f0b 100644 --- a/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMeshEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMeshEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APPMESH_API AppMeshEndpointProvider : public AppMeshDefaultEpProviderB public: using AppMeshResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppMeshEndpointProvider() - : AppMeshDefaultEpProviderBase(Aws::AppMesh::AppMeshEndpointRules::GetRulesBlob(), - Aws::AppMesh::AppMeshEndpointRules::RulesBlobSize) {} + AppMeshEndpointProvider(); ~AppMeshEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMesh_EXPORTS.h b/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMesh_EXPORTS.h index f1008d3bab77..bc714aa2f812 100644 --- a/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMesh_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMesh_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPMESH_API #define AWS_APPMESH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPMESH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPMESH_API #define AWS_APPMESH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPMESH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPMESH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMeshEndpointRules.h b/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/internal/AppMeshEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMeshEndpointRules.h rename to generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/internal/AppMeshEndpointRules.h index 2cc74c8d6197..2d896d54fe95 100644 --- a/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/AppMeshEndpointRules.h +++ b/generated/src/aws-cpp-sdk-appmesh/include/aws/appmesh/internal/AppMeshEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppMesh { -class AppMeshEndpointRules { +class AWS_APPMESH_LOCAL AppMeshEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-appmesh/source/AppMeshEndpointProvider.cpp b/generated/src/aws-cpp-sdk-appmesh/source/AppMeshEndpointProvider.cpp index c5c7b8ad8cbe..24af1542b81b 100644 --- a/generated/src/aws-cpp-sdk-appmesh/source/AppMeshEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-appmesh/source/AppMeshEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace AppMesh { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppMeshEndpointProvider::AppMeshEndpointProvider() + : AppMeshDefaultEpProviderBase(Aws::AppMesh::AppMeshEndpointRules::GetRulesBlob(), Aws::AppMesh::AppMeshEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppMesh } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-appmesh/source/AppMeshEndpointRules.cpp b/generated/src/aws-cpp-sdk-appmesh/source/AppMeshEndpointRules.cpp index 4a4e74a62787..f8ddb5945049 100644 --- a/generated/src/aws-cpp-sdk-appmesh/source/AppMeshEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-appmesh/source/AppMeshEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-apprunner/CMakeLists.txt b/generated/src/aws-cpp-sdk-apprunner/CMakeLists.txt index 15e225316a73..1b385ba198be 100644 --- a/generated/src/aws-cpp-sdk-apprunner/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-apprunner/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPRUNNER_MODEL_HEADERS "include/aws/apprunner/model/*.h" ) +file(GLOB AWS_APPRUNNER_INTERNAL_HEADERS + "include/aws/apprunner/internal/*.h" +) + file(GLOB AWS_APPRUNNER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPRUNNER_MODEL_SOURCE file(GLOB APPRUNNER_UNIFIED_HEADERS ${AWS_APPRUNNER_HEADERS} + ${AWS_APPRUNNER_INTERNAL_HEADERS} ${AWS_APPRUNNER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\apprunner" FILES ${AWS_APPRUNNER_HEADERS}) + source_group("Header Files\\aws\\apprunner\\internal" FILES ${AWS_APPRUNNER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\apprunner\\model" FILES ${AWS_APPRUNNER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPRUNNER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPRUNNER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunnerEndpointProvider.h b/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunnerEndpointProvider.h index 6067172c7819..c2523f023788 100644 --- a/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunnerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunnerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APPRUNNER_API AppRunnerEndpointProvider : public AppRunnerDefaultEpPro public: using AppRunnerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppRunnerEndpointProvider() - : AppRunnerDefaultEpProviderBase(Aws::AppRunner::AppRunnerEndpointRules::GetRulesBlob(), - Aws::AppRunner::AppRunnerEndpointRules::RulesBlobSize) {} + AppRunnerEndpointProvider(); ~AppRunnerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunner_EXPORTS.h b/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunner_EXPORTS.h index ebd8dd47594b..34a589e9ff99 100644 --- a/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunner_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunner_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPRUNNER_API #define AWS_APPRUNNER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPRUNNER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPRUNNER_API #define AWS_APPRUNNER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPRUNNER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPRUNNER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunnerEndpointRules.h b/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/internal/AppRunnerEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunnerEndpointRules.h rename to generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/internal/AppRunnerEndpointRules.h index f11d3fa11882..c28b402e8597 100644 --- a/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/AppRunnerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-apprunner/include/aws/apprunner/internal/AppRunnerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppRunner { -class AppRunnerEndpointRules { +class AWS_APPRUNNER_LOCAL AppRunnerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerEndpointProvider.cpp index 8186e128373e..91c6152133c6 100644 --- a/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AppRunner { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppRunnerEndpointProvider::AppRunnerEndpointProvider() + : AppRunnerDefaultEpProviderBase(Aws::AppRunner::AppRunnerEndpointRules::GetRulesBlob(), + Aws::AppRunner::AppRunnerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppRunner } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerEndpointRules.cpp b/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerEndpointRules.cpp index bc02697b3878..d661fdd8f1b0 100644 --- a/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-appstream/CMakeLists.txt b/generated/src/aws-cpp-sdk-appstream/CMakeLists.txt index d92e3c45ecfa..235e6c93991a 100644 --- a/generated/src/aws-cpp-sdk-appstream/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-appstream/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPSTREAM_MODEL_HEADERS "include/aws/appstream/model/*.h" ) +file(GLOB AWS_APPSTREAM_INTERNAL_HEADERS + "include/aws/appstream/internal/*.h" +) + file(GLOB AWS_APPSTREAM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPSTREAM_MODEL_SOURCE file(GLOB APPSTREAM_UNIFIED_HEADERS ${AWS_APPSTREAM_HEADERS} + ${AWS_APPSTREAM_INTERNAL_HEADERS} ${AWS_APPSTREAM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\appstream" FILES ${AWS_APPSTREAM_HEADERS}) + source_group("Header Files\\aws\\appstream\\internal" FILES ${AWS_APPSTREAM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\appstream\\model" FILES ${AWS_APPSTREAM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPSTREAM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPSTREAM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamEndpointProvider.h b/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamEndpointProvider.h index 7bb6f48ae1ee..b5623973c88c 100644 --- a/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APPSTREAM_API AppStreamEndpointProvider : public AppStreamDefaultEpPro public: using AppStreamResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppStreamEndpointProvider() - : AppStreamDefaultEpProviderBase(Aws::AppStream::AppStreamEndpointRules::GetRulesBlob(), - Aws::AppStream::AppStreamEndpointRules::RulesBlobSize) {} + AppStreamEndpointProvider(); ~AppStreamEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStream_EXPORTS.h b/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStream_EXPORTS.h index 36ea36b8b698..bbcee5e9f2f4 100644 --- a/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStream_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStream_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPSTREAM_API #define AWS_APPSTREAM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPSTREAM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPSTREAM_API #define AWS_APPSTREAM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPSTREAM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPSTREAM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamEndpointRules.h b/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/internal/AppStreamEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamEndpointRules.h rename to generated/src/aws-cpp-sdk-appstream/include/aws/appstream/internal/AppStreamEndpointRules.h index 343f0a5b821c..1a775478ae1f 100644 --- a/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamEndpointRules.h +++ b/generated/src/aws-cpp-sdk-appstream/include/aws/appstream/internal/AppStreamEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppStream { -class AppStreamEndpointRules { +class AWS_APPSTREAM_LOCAL AppStreamEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-appstream/source/AppStreamEndpointProvider.cpp b/generated/src/aws-cpp-sdk-appstream/source/AppStreamEndpointProvider.cpp index 99e201c2bff3..1c84fee5517d 100644 --- a/generated/src/aws-cpp-sdk-appstream/source/AppStreamEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-appstream/source/AppStreamEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AppStream { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppStreamEndpointProvider::AppStreamEndpointProvider() + : AppStreamDefaultEpProviderBase(Aws::AppStream::AppStreamEndpointRules::GetRulesBlob(), + Aws::AppStream::AppStreamEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppStream } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-appstream/source/AppStreamEndpointRules.cpp b/generated/src/aws-cpp-sdk-appstream/source/AppStreamEndpointRules.cpp index 700ee544f6c3..d3ae8927fd0b 100644 --- a/generated/src/aws-cpp-sdk-appstream/source/AppStreamEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-appstream/source/AppStreamEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-appsync/CMakeLists.txt b/generated/src/aws-cpp-sdk-appsync/CMakeLists.txt index daed8762a6e6..b22240ac4de7 100644 --- a/generated/src/aws-cpp-sdk-appsync/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-appsync/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_APPSYNC_MODEL_HEADERS "include/aws/appsync/model/*.h" ) +file(GLOB AWS_APPSYNC_INTERNAL_HEADERS + "include/aws/appsync/internal/*.h" +) + file(GLOB AWS_APPSYNC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_APPSYNC_MODEL_SOURCE file(GLOB APPSYNC_UNIFIED_HEADERS ${AWS_APPSYNC_HEADERS} + ${AWS_APPSYNC_INTERNAL_HEADERS} ${AWS_APPSYNC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\appsync" FILES ${AWS_APPSYNC_HEADERS}) + source_group("Header Files\\aws\\appsync\\internal" FILES ${AWS_APPSYNC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\appsync\\model" FILES ${AWS_APPSYNC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_APPSYNC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_APPSYNC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSyncEndpointProvider.h b/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSyncEndpointProvider.h index 55201c90c3f9..fba352ea8030 100644 --- a/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSyncEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSyncEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_APPSYNC_API AppSyncEndpointProvider : public AppSyncDefaultEpProviderB public: using AppSyncResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppSyncEndpointProvider() - : AppSyncDefaultEpProviderBase(Aws::AppSync::AppSyncEndpointRules::GetRulesBlob(), - Aws::AppSync::AppSyncEndpointRules::RulesBlobSize) {} + AppSyncEndpointProvider(); ~AppSyncEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSync_EXPORTS.h b/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSync_EXPORTS.h index 5ba5e97520aa..f0a6df118223 100644 --- a/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSync_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSync_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPSYNC_API #define AWS_APPSYNC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPSYNC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPSYNC_API #define AWS_APPSYNC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPSYNC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPSYNC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSyncEndpointRules.h b/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/internal/AppSyncEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSyncEndpointRules.h rename to generated/src/aws-cpp-sdk-appsync/include/aws/appsync/internal/AppSyncEndpointRules.h index fde87a56c65e..316b1266711a 100644 --- a/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/AppSyncEndpointRules.h +++ b/generated/src/aws-cpp-sdk-appsync/include/aws/appsync/internal/AppSyncEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppSync { -class AppSyncEndpointRules { +class AWS_APPSYNC_LOCAL AppSyncEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-appsync/source/AppSyncEndpointProvider.cpp b/generated/src/aws-cpp-sdk-appsync/source/AppSyncEndpointProvider.cpp index 67347d98e6cc..c1af850944a9 100644 --- a/generated/src/aws-cpp-sdk-appsync/source/AppSyncEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-appsync/source/AppSyncEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace AppSync { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppSyncEndpointProvider::AppSyncEndpointProvider() + : AppSyncDefaultEpProviderBase(Aws::AppSync::AppSyncEndpointRules::GetRulesBlob(), Aws::AppSync::AppSyncEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppSync } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-appsync/source/AppSyncEndpointRules.cpp b/generated/src/aws-cpp-sdk-appsync/source/AppSyncEndpointRules.cpp index e9d0fc9f6a52..645c83616282 100644 --- a/generated/src/aws-cpp-sdk-appsync/source/AppSyncEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-appsync/source/AppSyncEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-arc-region-switch/CMakeLists.txt b/generated/src/aws-cpp-sdk-arc-region-switch/CMakeLists.txt index 251730cc3eed..50d7b02c78ee 100644 --- a/generated/src/aws-cpp-sdk-arc-region-switch/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-arc-region-switch/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ARC-REGION-SWITCH_MODEL_HEADERS "include/aws/arc-region-switch/model/*.h" ) +file(GLOB AWS_ARC-REGION-SWITCH_INTERNAL_HEADERS + "include/aws/arc-region-switch/internal/*.h" +) + file(GLOB AWS_ARC-REGION-SWITCH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ARC-REGION-SWITCH_MODEL_SOURCE file(GLOB ARC-REGION-SWITCH_UNIFIED_HEADERS ${AWS_ARC-REGION-SWITCH_HEADERS} + ${AWS_ARC-REGION-SWITCH_INTERNAL_HEADERS} ${AWS_ARC-REGION-SWITCH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\arc-region-switch" FILES ${AWS_ARC-REGION-SWITCH_HEADERS}) + source_group("Header Files\\aws\\arc-region-switch\\internal" FILES ${AWS_ARC-REGION-SWITCH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\arc-region-switch\\model" FILES ${AWS_ARC-REGION-SWITCH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ARC-REGION-SWITCH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ARC-REGION-SWITCH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitchEndpointProvider.h b/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitchEndpointProvider.h index 2dea14788d6d..6a56645031d1 100644 --- a/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitchEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitchEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_ARCREGIONSWITCH_API ARCRegionswitchEndpointProvider : public ARCRegion public: using ARCRegionswitchResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ARCRegionswitchEndpointProvider() - : ARCRegionswitchDefaultEpProviderBase(Aws::ARCRegionswitch::ARCRegionswitchEndpointRules::GetRulesBlob(), - Aws::ARCRegionswitch::ARCRegionswitchEndpointRules::RulesBlobSize) {} + ARCRegionswitchEndpointProvider(); ~ARCRegionswitchEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitch_EXPORTS.h b/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitch_EXPORTS.h index d36be0a16734..dab501cbdce5 100644 --- a/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitch_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitch_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ARCREGIONSWITCH_API #define AWS_ARCREGIONSWITCH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ARCREGIONSWITCH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ARCREGIONSWITCH_API #define AWS_ARCREGIONSWITCH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ARCREGIONSWITCH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ARCREGIONSWITCH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitchEndpointRules.h b/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/internal/ARCRegionswitchEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitchEndpointRules.h rename to generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/internal/ARCRegionswitchEndpointRules.h index 9e275d4d529d..a6b266f3d700 100644 --- a/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/ARCRegionswitchEndpointRules.h +++ b/generated/src/aws-cpp-sdk-arc-region-switch/include/aws/arc-region-switch/internal/ARCRegionswitchEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ARCRegionswitch { -class ARCRegionswitchEndpointRules { +class AWS_ARCREGIONSWITCH_LOCAL ARCRegionswitchEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchEndpointProvider.cpp b/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchEndpointProvider.cpp index fd6501672e4e..4bc5d8a22b52 100644 --- a/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ARCRegionswitch { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ARCRegionswitchEndpointProvider::ARCRegionswitchEndpointProvider() + : ARCRegionswitchDefaultEpProviderBase(Aws::ARCRegionswitch::ARCRegionswitchEndpointRules::GetRulesBlob(), + Aws::ARCRegionswitch::ARCRegionswitchEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ARCRegionswitch } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchEndpointRules.cpp b/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchEndpointRules.cpp index 3c2993eb9450..1a5990061692 100644 --- a/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-arc-zonal-shift/CMakeLists.txt b/generated/src/aws-cpp-sdk-arc-zonal-shift/CMakeLists.txt index 88b19ccb5e2d..eadb47f4ad5e 100644 --- a/generated/src/aws-cpp-sdk-arc-zonal-shift/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-arc-zonal-shift/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ARC-ZONAL-SHIFT_MODEL_HEADERS "include/aws/arc-zonal-shift/model/*.h" ) +file(GLOB AWS_ARC-ZONAL-SHIFT_INTERNAL_HEADERS + "include/aws/arc-zonal-shift/internal/*.h" +) + file(GLOB AWS_ARC-ZONAL-SHIFT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ARC-ZONAL-SHIFT_MODEL_SOURCE file(GLOB ARC-ZONAL-SHIFT_UNIFIED_HEADERS ${AWS_ARC-ZONAL-SHIFT_HEADERS} + ${AWS_ARC-ZONAL-SHIFT_INTERNAL_HEADERS} ${AWS_ARC-ZONAL-SHIFT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\arc-zonal-shift" FILES ${AWS_ARC-ZONAL-SHIFT_HEADERS}) + source_group("Header Files\\aws\\arc-zonal-shift\\internal" FILES ${AWS_ARC-ZONAL-SHIFT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\arc-zonal-shift\\model" FILES ${AWS_ARC-ZONAL-SHIFT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ARC-ZONAL-SHIFT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ARC-ZONAL-SHIFT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShiftEndpointProvider.h b/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShiftEndpointProvider.h index bbad0b97757f..99187d014d15 100644 --- a/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShiftEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShiftEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_ARCZONALSHIFT_API ARCZonalShiftEndpointProvider : public ARCZonalShift public: using ARCZonalShiftResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ARCZonalShiftEndpointProvider() - : ARCZonalShiftDefaultEpProviderBase(Aws::ARCZonalShift::ARCZonalShiftEndpointRules::GetRulesBlob(), - Aws::ARCZonalShift::ARCZonalShiftEndpointRules::RulesBlobSize) {} + ARCZonalShiftEndpointProvider(); ~ARCZonalShiftEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShift_EXPORTS.h b/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShift_EXPORTS.h index b10612f9c308..753a807828f4 100644 --- a/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShift_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShift_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ARCZONALSHIFT_API #define AWS_ARCZONALSHIFT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ARCZONALSHIFT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ARCZONALSHIFT_API #define AWS_ARCZONALSHIFT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ARCZONALSHIFT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ARCZONALSHIFT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShiftEndpointRules.h b/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/internal/ARCZonalShiftEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShiftEndpointRules.h rename to generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/internal/ARCZonalShiftEndpointRules.h index 01cd2e8aa78c..ed136c110a32 100644 --- a/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/ARCZonalShiftEndpointRules.h +++ b/generated/src/aws-cpp-sdk-arc-zonal-shift/include/aws/arc-zonal-shift/internal/ARCZonalShiftEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ARCZonalShift { -class ARCZonalShiftEndpointRules { +class AWS_ARCZONALSHIFT_LOCAL ARCZonalShiftEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftEndpointProvider.cpp b/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftEndpointProvider.cpp index b4ed7b56870f..eb1485dcd610 100644 --- a/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ARCZonalShift { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ARCZonalShiftEndpointProvider::ARCZonalShiftEndpointProvider() + : ARCZonalShiftDefaultEpProviderBase(Aws::ARCZonalShift::ARCZonalShiftEndpointRules::GetRulesBlob(), + Aws::ARCZonalShift::ARCZonalShiftEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ARCZonalShift } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftEndpointRules.cpp b/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftEndpointRules.cpp index 6eb8e0dba6ea..063ce8ce6a67 100644 --- a/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-artifact/CMakeLists.txt b/generated/src/aws-cpp-sdk-artifact/CMakeLists.txt index 39156d497d30..9488444af8f0 100644 --- a/generated/src/aws-cpp-sdk-artifact/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-artifact/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ARTIFACT_MODEL_HEADERS "include/aws/artifact/model/*.h" ) +file(GLOB AWS_ARTIFACT_INTERNAL_HEADERS + "include/aws/artifact/internal/*.h" +) + file(GLOB AWS_ARTIFACT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ARTIFACT_MODEL_SOURCE file(GLOB ARTIFACT_UNIFIED_HEADERS ${AWS_ARTIFACT_HEADERS} + ${AWS_ARTIFACT_INTERNAL_HEADERS} ${AWS_ARTIFACT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\artifact" FILES ${AWS_ARTIFACT_HEADERS}) + source_group("Header Files\\aws\\artifact\\internal" FILES ${AWS_ARTIFACT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\artifact\\model" FILES ${AWS_ARTIFACT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ARTIFACT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ARTIFACT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/ArtifactEndpointProvider.h b/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/ArtifactEndpointProvider.h index def041476f18..ddd32e527faf 100644 --- a/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/ArtifactEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/ArtifactEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_ARTIFACT_API ArtifactEndpointProvider : public ArtifactDefaultEpProvid public: using ArtifactResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ArtifactEndpointProvider() - : ArtifactDefaultEpProviderBase(Aws::Artifact::ArtifactEndpointRules::GetRulesBlob(), - Aws::Artifact::ArtifactEndpointRules::RulesBlobSize) {} + ArtifactEndpointProvider(); ~ArtifactEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/Artifact_EXPORTS.h b/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/Artifact_EXPORTS.h index fcd1d99ac5e2..dff56dcc6cac 100644 --- a/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/Artifact_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/Artifact_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ARTIFACT_API #define AWS_ARTIFACT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ARTIFACT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ARTIFACT_API #define AWS_ARTIFACT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ARTIFACT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ARTIFACT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/ArtifactEndpointRules.h b/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/internal/ArtifactEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-artifact/include/aws/artifact/ArtifactEndpointRules.h rename to generated/src/aws-cpp-sdk-artifact/include/aws/artifact/internal/ArtifactEndpointRules.h index 29f6943bd407..0efe7ba09c48 100644 --- a/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/ArtifactEndpointRules.h +++ b/generated/src/aws-cpp-sdk-artifact/include/aws/artifact/internal/ArtifactEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Artifact { -class ArtifactEndpointRules { +class AWS_ARTIFACT_LOCAL ArtifactEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-artifact/source/ArtifactEndpointProvider.cpp b/generated/src/aws-cpp-sdk-artifact/source/ArtifactEndpointProvider.cpp index fb114cab00cf..57ef89928f9d 100644 --- a/generated/src/aws-cpp-sdk-artifact/source/ArtifactEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-artifact/source/ArtifactEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Artifact { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ArtifactEndpointProvider::ArtifactEndpointProvider() + : ArtifactDefaultEpProviderBase(Aws::Artifact::ArtifactEndpointRules::GetRulesBlob(), + Aws::Artifact::ArtifactEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Artifact } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-artifact/source/ArtifactEndpointRules.cpp b/generated/src/aws-cpp-sdk-artifact/source/ArtifactEndpointRules.cpp index 229e1ae15a55..5d1446d48a90 100644 --- a/generated/src/aws-cpp-sdk-artifact/source/ArtifactEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-artifact/source/ArtifactEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-athena/CMakeLists.txt b/generated/src/aws-cpp-sdk-athena/CMakeLists.txt index 3d9b6050a7bb..4217c46a5390 100644 --- a/generated/src/aws-cpp-sdk-athena/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-athena/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ATHENA_MODEL_HEADERS "include/aws/athena/model/*.h" ) +file(GLOB AWS_ATHENA_INTERNAL_HEADERS + "include/aws/athena/internal/*.h" +) + file(GLOB AWS_ATHENA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ATHENA_MODEL_SOURCE file(GLOB ATHENA_UNIFIED_HEADERS ${AWS_ATHENA_HEADERS} + ${AWS_ATHENA_INTERNAL_HEADERS} ${AWS_ATHENA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\athena" FILES ${AWS_ATHENA_HEADERS}) + source_group("Header Files\\aws\\athena\\internal" FILES ${AWS_ATHENA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\athena\\model" FILES ${AWS_ATHENA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ATHENA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ATHENA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-athena/include/aws/athena/AthenaEndpointProvider.h b/generated/src/aws-cpp-sdk-athena/include/aws/athena/AthenaEndpointProvider.h index f147d9be21f9..11f10d1a2978 100644 --- a/generated/src/aws-cpp-sdk-athena/include/aws/athena/AthenaEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-athena/include/aws/athena/AthenaEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -41,8 +40,7 @@ class AWS_ATHENA_API AthenaEndpointProvider : public AthenaDefaultEpProviderBase public: using AthenaResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AthenaEndpointProvider() - : AthenaDefaultEpProviderBase(Aws::Athena::AthenaEndpointRules::GetRulesBlob(), Aws::Athena::AthenaEndpointRules::RulesBlobSize) {} + AthenaEndpointProvider(); ~AthenaEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-athena/include/aws/athena/Athena_EXPORTS.h b/generated/src/aws-cpp-sdk-athena/include/aws/athena/Athena_EXPORTS.h index 91961ead4892..bc3ee957c31e 100644 --- a/generated/src/aws-cpp-sdk-athena/include/aws/athena/Athena_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-athena/include/aws/athena/Athena_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ATHENA_API #define AWS_ATHENA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ATHENA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ATHENA_API #define AWS_ATHENA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ATHENA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ATHENA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-athena/include/aws/athena/AthenaEndpointRules.h b/generated/src/aws-cpp-sdk-athena/include/aws/athena/internal/AthenaEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-athena/include/aws/athena/AthenaEndpointRules.h rename to generated/src/aws-cpp-sdk-athena/include/aws/athena/internal/AthenaEndpointRules.h index dfdc60c1caf2..e8bde5bff6d8 100644 --- a/generated/src/aws-cpp-sdk-athena/include/aws/athena/AthenaEndpointRules.h +++ b/generated/src/aws-cpp-sdk-athena/include/aws/athena/internal/AthenaEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Athena { -class AthenaEndpointRules { +class AWS_ATHENA_LOCAL AthenaEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-athena/source/AthenaEndpointProvider.cpp b/generated/src/aws-cpp-sdk-athena/source/AthenaEndpointProvider.cpp index f8d135f3b162..3c93d80946bf 100644 --- a/generated/src/aws-cpp-sdk-athena/source/AthenaEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-athena/source/AthenaEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Athena { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AthenaEndpointProvider::AthenaEndpointProvider() + : AthenaDefaultEpProviderBase(Aws::Athena::AthenaEndpointRules::GetRulesBlob(), Aws::Athena::AthenaEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Athena } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-athena/source/AthenaEndpointRules.cpp b/generated/src/aws-cpp-sdk-athena/source/AthenaEndpointRules.cpp index c77ac2efe60a..0c8de498f4c1 100644 --- a/generated/src/aws-cpp-sdk-athena/source/AthenaEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-athena/source/AthenaEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-auditmanager/CMakeLists.txt b/generated/src/aws-cpp-sdk-auditmanager/CMakeLists.txt index 83c4e4102be3..0e676ddfb772 100644 --- a/generated/src/aws-cpp-sdk-auditmanager/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-auditmanager/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AUDITMANAGER_MODEL_HEADERS "include/aws/auditmanager/model/*.h" ) +file(GLOB AWS_AUDITMANAGER_INTERNAL_HEADERS + "include/aws/auditmanager/internal/*.h" +) + file(GLOB AWS_AUDITMANAGER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AUDITMANAGER_MODEL_SOURCE file(GLOB AUDITMANAGER_UNIFIED_HEADERS ${AWS_AUDITMANAGER_HEADERS} + ${AWS_AUDITMANAGER_INTERNAL_HEADERS} ${AWS_AUDITMANAGER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\auditmanager" FILES ${AWS_AUDITMANAGER_HEADERS}) + source_group("Header Files\\aws\\auditmanager\\internal" FILES ${AWS_AUDITMANAGER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\auditmanager\\model" FILES ${AWS_AUDITMANAGER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AUDITMANAGER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AUDITMANAGER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManagerEndpointProvider.h b/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManagerEndpointProvider.h index 829861660462..0e3df7806136 100644 --- a/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManagerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManagerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_AUDITMANAGER_API AuditManagerEndpointProvider : public AuditManagerDef public: using AuditManagerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AuditManagerEndpointProvider() - : AuditManagerDefaultEpProviderBase(Aws::AuditManager::AuditManagerEndpointRules::GetRulesBlob(), - Aws::AuditManager::AuditManagerEndpointRules::RulesBlobSize) {} + AuditManagerEndpointProvider(); ~AuditManagerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManager_EXPORTS.h b/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManager_EXPORTS.h index 12cf0839eb7b..459ddf2ae4f8 100644 --- a/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManager_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManager_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AUDITMANAGER_API #define AWS_AUDITMANAGER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AUDITMANAGER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AUDITMANAGER_API #define AWS_AUDITMANAGER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AUDITMANAGER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AUDITMANAGER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManagerEndpointRules.h b/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/internal/AuditManagerEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManagerEndpointRules.h rename to generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/internal/AuditManagerEndpointRules.h index 31b6289c267a..b32d54610fc8 100644 --- a/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManagerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-auditmanager/include/aws/auditmanager/internal/AuditManagerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AuditManager { -class AuditManagerEndpointRules { +class AWS_AUDITMANAGER_LOCAL AuditManagerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerEndpointProvider.cpp index 2bac044693b4..18390e600172 100644 --- a/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AuditManager { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AuditManagerEndpointProvider::AuditManagerEndpointProvider() + : AuditManagerDefaultEpProviderBase(Aws::AuditManager::AuditManagerEndpointRules::GetRulesBlob(), + Aws::AuditManager::AuditManagerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AuditManager } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerEndpointRules.cpp b/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerEndpointRules.cpp index 9a7b877fe470..3d93208d57da 100644 --- a/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-autoscaling-plans/CMakeLists.txt b/generated/src/aws-cpp-sdk-autoscaling-plans/CMakeLists.txt index 7a1693555668..ea234fbbe2f4 100644 --- a/generated/src/aws-cpp-sdk-autoscaling-plans/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-autoscaling-plans/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AUTOSCALING-PLANS_MODEL_HEADERS "include/aws/autoscaling-plans/model/*.h" ) +file(GLOB AWS_AUTOSCALING-PLANS_INTERNAL_HEADERS + "include/aws/autoscaling-plans/internal/*.h" +) + file(GLOB AWS_AUTOSCALING-PLANS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AUTOSCALING-PLANS_MODEL_SOURCE file(GLOB AUTOSCALING-PLANS_UNIFIED_HEADERS ${AWS_AUTOSCALING-PLANS_HEADERS} + ${AWS_AUTOSCALING-PLANS_INTERNAL_HEADERS} ${AWS_AUTOSCALING-PLANS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\autoscaling-plans" FILES ${AWS_AUTOSCALING-PLANS_HEADERS}) + source_group("Header Files\\aws\\autoscaling-plans\\internal" FILES ${AWS_AUTOSCALING-PLANS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\autoscaling-plans\\model" FILES ${AWS_AUTOSCALING-PLANS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AUTOSCALING-PLANS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AUTOSCALING-PLANS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlansEndpointProvider.h b/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlansEndpointProvider.h index 4de0c714e028..77b22c075e32 100644 --- a/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlansEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlansEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_AUTOSCALINGPLANS_API AutoScalingPlansEndpointProvider : public AutoSca public: using AutoScalingPlansResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AutoScalingPlansEndpointProvider() - : AutoScalingPlansDefaultEpProviderBase(Aws::AutoScalingPlans::AutoScalingPlansEndpointRules::GetRulesBlob(), - Aws::AutoScalingPlans::AutoScalingPlansEndpointRules::RulesBlobSize) {} + AutoScalingPlansEndpointProvider(); ~AutoScalingPlansEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlans_EXPORTS.h b/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlans_EXPORTS.h index b53eccca6b59..a40c55b2d40d 100644 --- a/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlans_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlans_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AUTOSCALINGPLANS_API #define AWS_AUTOSCALINGPLANS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AUTOSCALINGPLANS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AUTOSCALINGPLANS_API #define AWS_AUTOSCALINGPLANS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AUTOSCALINGPLANS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AUTOSCALINGPLANS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlansEndpointRules.h b/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/internal/AutoScalingPlansEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlansEndpointRules.h rename to generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/internal/AutoScalingPlansEndpointRules.h index f2014505feef..22c40d65f587 100644 --- a/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/AutoScalingPlansEndpointRules.h +++ b/generated/src/aws-cpp-sdk-autoscaling-plans/include/aws/autoscaling-plans/internal/AutoScalingPlansEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AutoScalingPlans { -class AutoScalingPlansEndpointRules { +class AWS_AUTOSCALINGPLANS_LOCAL AutoScalingPlansEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansEndpointProvider.cpp b/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansEndpointProvider.cpp index f5fd9ee671e5..c797a892e66f 100644 --- a/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AutoScalingPlans { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AutoScalingPlansEndpointProvider::AutoScalingPlansEndpointProvider() + : AutoScalingPlansDefaultEpProviderBase(Aws::AutoScalingPlans::AutoScalingPlansEndpointRules::GetRulesBlob(), + Aws::AutoScalingPlans::AutoScalingPlansEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AutoScalingPlans } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansEndpointRules.cpp b/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansEndpointRules.cpp index b21c16c5546b..05fde90609fd 100644 --- a/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-autoscaling/CMakeLists.txt b/generated/src/aws-cpp-sdk-autoscaling/CMakeLists.txt index 102581d0f3de..5c6c5740298d 100644 --- a/generated/src/aws-cpp-sdk-autoscaling/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-autoscaling/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AUTOSCALING_MODEL_HEADERS "include/aws/autoscaling/model/*.h" ) +file(GLOB AWS_AUTOSCALING_INTERNAL_HEADERS + "include/aws/autoscaling/internal/*.h" +) + file(GLOB AWS_AUTOSCALING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AUTOSCALING_MODEL_SOURCE file(GLOB AUTOSCALING_UNIFIED_HEADERS ${AWS_AUTOSCALING_HEADERS} + ${AWS_AUTOSCALING_INTERNAL_HEADERS} ${AWS_AUTOSCALING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\autoscaling" FILES ${AWS_AUTOSCALING_HEADERS}) + source_group("Header Files\\aws\\autoscaling\\internal" FILES ${AWS_AUTOSCALING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\autoscaling\\model" FILES ${AWS_AUTOSCALING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AUTOSCALING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AUTOSCALING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScalingEndpointProvider.h b/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScalingEndpointProvider.h index aaa8ec3a71d7..d3d2b7f26c54 100644 --- a/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScalingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScalingEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_AUTOSCALING_API AutoScalingEndpointProvider : public AutoScalingDefaul public: using AutoScalingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AutoScalingEndpointProvider() - : AutoScalingDefaultEpProviderBase(Aws::AutoScaling::AutoScalingEndpointRules::GetRulesBlob(), - Aws::AutoScaling::AutoScalingEndpointRules::RulesBlobSize) {} + AutoScalingEndpointProvider(); ~AutoScalingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScaling_EXPORTS.h b/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScaling_EXPORTS.h index c347902fba78..ac73bd19506a 100644 --- a/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScaling_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScaling_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AUTOSCALING_API #define AWS_AUTOSCALING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AUTOSCALING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AUTOSCALING_API #define AWS_AUTOSCALING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AUTOSCALING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AUTOSCALING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScalingEndpointRules.h b/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/internal/AutoScalingEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScalingEndpointRules.h rename to generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/internal/AutoScalingEndpointRules.h index dd32c5c0a215..5dc6eef97c6d 100644 --- a/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/AutoScalingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-autoscaling/include/aws/autoscaling/internal/AutoScalingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AutoScaling { -class AutoScalingEndpointRules { +class AWS_AUTOSCALING_LOCAL AutoScalingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingEndpointProvider.cpp index c05c2c0d3ea6..6660b73fe36f 100644 --- a/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AutoScaling { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AutoScalingEndpointProvider::AutoScalingEndpointProvider() + : AutoScalingDefaultEpProviderBase(Aws::AutoScaling::AutoScalingEndpointRules::GetRulesBlob(), + Aws::AutoScaling::AutoScalingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AutoScaling } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingEndpointRules.cpp b/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingEndpointRules.cpp index d94a9195986e..aa3b2b391161 100644 --- a/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-awstransfer/CMakeLists.txt b/generated/src/aws-cpp-sdk-awstransfer/CMakeLists.txt index dbde1207eea6..dc849aa19aa7 100644 --- a/generated/src/aws-cpp-sdk-awstransfer/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-awstransfer/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_AWSTRANSFER_MODEL_HEADERS "include/aws/awstransfer/model/*.h" ) +file(GLOB AWS_AWSTRANSFER_INTERNAL_HEADERS + "include/aws/awstransfer/internal/*.h" +) + file(GLOB AWS_AWSTRANSFER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_AWSTRANSFER_MODEL_SOURCE file(GLOB AWSTRANSFER_UNIFIED_HEADERS ${AWS_AWSTRANSFER_HEADERS} + ${AWS_AWSTRANSFER_INTERNAL_HEADERS} ${AWS_AWSTRANSFER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\awstransfer" FILES ${AWS_AWSTRANSFER_HEADERS}) + source_group("Header Files\\aws\\awstransfer\\internal" FILES ${AWS_AWSTRANSFER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\awstransfer\\model" FILES ${AWS_AWSTRANSFER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_AWSTRANSFER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_AWSTRANSFER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/TransferEndpointProvider.h b/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/TransferEndpointProvider.h index 84a5bfc8fd5c..b89eb132f7b0 100644 --- a/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/TransferEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/TransferEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_TRANSFER_API TransferEndpointProvider : public TransferDefaultEpProvid public: using TransferResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TransferEndpointProvider() - : TransferDefaultEpProviderBase(Aws::Transfer::TransferEndpointRules::GetRulesBlob(), - Aws::Transfer::TransferEndpointRules::RulesBlobSize) {} + TransferEndpointProvider(); ~TransferEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/Transfer_EXPORTS.h b/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/Transfer_EXPORTS.h index 3b79b7438880..401f25873772 100644 --- a/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/Transfer_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/Transfer_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TRANSFER_API #define AWS_TRANSFER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TRANSFER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TRANSFER_API #define AWS_TRANSFER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TRANSFER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TRANSFER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/TransferEndpointRules.h b/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/internal/TransferEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/TransferEndpointRules.h rename to generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/internal/TransferEndpointRules.h index f41390a23885..7f3c2c7bfece 100644 --- a/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/TransferEndpointRules.h +++ b/generated/src/aws-cpp-sdk-awstransfer/include/aws/awstransfer/internal/TransferEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Transfer { -class TransferEndpointRules { +class AWS_TRANSFER_LOCAL TransferEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-awstransfer/source/TransferEndpointProvider.cpp b/generated/src/aws-cpp-sdk-awstransfer/source/TransferEndpointProvider.cpp index e1a7e2160ada..01345894d5f9 100644 --- a/generated/src/aws-cpp-sdk-awstransfer/source/TransferEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-awstransfer/source/TransferEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Transfer { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TransferEndpointProvider::TransferEndpointProvider() + : TransferDefaultEpProviderBase(Aws::Transfer::TransferEndpointRules::GetRulesBlob(), + Aws::Transfer::TransferEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Transfer } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-awstransfer/source/TransferEndpointRules.cpp b/generated/src/aws-cpp-sdk-awstransfer/source/TransferEndpointRules.cpp index 1cff128bc5af..3c751fe9f169 100644 --- a/generated/src/aws-cpp-sdk-awstransfer/source/TransferEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-awstransfer/source/TransferEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-b2bi/CMakeLists.txt b/generated/src/aws-cpp-sdk-b2bi/CMakeLists.txt index 778b03d09713..e096bb1e0ad3 100644 --- a/generated/src/aws-cpp-sdk-b2bi/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-b2bi/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_B2BI_MODEL_HEADERS "include/aws/b2bi/model/*.h" ) +file(GLOB AWS_B2BI_INTERNAL_HEADERS + "include/aws/b2bi/internal/*.h" +) + file(GLOB AWS_B2BI_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_B2BI_MODEL_SOURCE file(GLOB B2BI_UNIFIED_HEADERS ${AWS_B2BI_HEADERS} + ${AWS_B2BI_INTERNAL_HEADERS} ${AWS_B2BI_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\b2bi" FILES ${AWS_B2BI_HEADERS}) + source_group("Header Files\\aws\\b2bi\\internal" FILES ${AWS_B2BI_INTERNAL_HEADERS}) source_group("Header Files\\aws\\b2bi\\model" FILES ${AWS_B2BI_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_B2BI_SOURCE}) source_group("Source Files\\model" FILES ${AWS_B2BI_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BIEndpointProvider.h b/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BIEndpointProvider.h index af97dbef7438..1807b8a6009a 100644 --- a/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BIEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BIEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -40,8 +39,7 @@ class AWS_B2BI_API B2BIEndpointProvider : public B2BIDefaultEpProviderBase { public: using B2BIResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - B2BIEndpointProvider() - : B2BIDefaultEpProviderBase(Aws::B2BI::B2BIEndpointRules::GetRulesBlob(), Aws::B2BI::B2BIEndpointRules::RulesBlobSize) {} + B2BIEndpointProvider(); ~B2BIEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BI_EXPORTS.h b/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BI_EXPORTS.h index e3676af7579b..e2b0841ce354 100644 --- a/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BI_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BI_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_B2BI_API #define AWS_B2BI_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_B2BI_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_B2BI_API #define AWS_B2BI_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_B2BI_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_B2BI_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BIEndpointRules.h b/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/internal/B2BIEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BIEndpointRules.h rename to generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/internal/B2BIEndpointRules.h index 9a9b77ca0008..ab90005c7c03 100644 --- a/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/B2BIEndpointRules.h +++ b/generated/src/aws-cpp-sdk-b2bi/include/aws/b2bi/internal/B2BIEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace B2BI { -class B2BIEndpointRules { +class AWS_B2BI_LOCAL B2BIEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-b2bi/source/B2BIEndpointProvider.cpp b/generated/src/aws-cpp-sdk-b2bi/source/B2BIEndpointProvider.cpp index 564d53133be5..3210d88acb5e 100644 --- a/generated/src/aws-cpp-sdk-b2bi/source/B2BIEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-b2bi/source/B2BIEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace B2BI { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +B2BIEndpointProvider::B2BIEndpointProvider() + : B2BIDefaultEpProviderBase(Aws::B2BI::B2BIEndpointRules::GetRulesBlob(), Aws::B2BI::B2BIEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace B2BI } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-b2bi/source/B2BIEndpointRules.cpp b/generated/src/aws-cpp-sdk-b2bi/source/B2BIEndpointRules.cpp index 076a09380f07..41930e08218b 100644 --- a/generated/src/aws-cpp-sdk-b2bi/source/B2BIEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-b2bi/source/B2BIEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-backup-gateway/CMakeLists.txt b/generated/src/aws-cpp-sdk-backup-gateway/CMakeLists.txt index e21387ecd461..06ca771aa59a 100644 --- a/generated/src/aws-cpp-sdk-backup-gateway/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-backup-gateway/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BACKUP-GATEWAY_MODEL_HEADERS "include/aws/backup-gateway/model/*.h" ) +file(GLOB AWS_BACKUP-GATEWAY_INTERNAL_HEADERS + "include/aws/backup-gateway/internal/*.h" +) + file(GLOB AWS_BACKUP-GATEWAY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BACKUP-GATEWAY_MODEL_SOURCE file(GLOB BACKUP-GATEWAY_UNIFIED_HEADERS ${AWS_BACKUP-GATEWAY_HEADERS} + ${AWS_BACKUP-GATEWAY_INTERNAL_HEADERS} ${AWS_BACKUP-GATEWAY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\backup-gateway" FILES ${AWS_BACKUP-GATEWAY_HEADERS}) + source_group("Header Files\\aws\\backup-gateway\\internal" FILES ${AWS_BACKUP-GATEWAY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\backup-gateway\\model" FILES ${AWS_BACKUP-GATEWAY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BACKUP-GATEWAY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BACKUP-GATEWAY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGatewayEndpointProvider.h b/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGatewayEndpointProvider.h index d09dca2b0af5..65dd7ec0f743 100644 --- a/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGatewayEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGatewayEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_BACKUPGATEWAY_API BackupGatewayEndpointProvider : public BackupGateway public: using BackupGatewayResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BackupGatewayEndpointProvider() - : BackupGatewayDefaultEpProviderBase(Aws::BackupGateway::BackupGatewayEndpointRules::GetRulesBlob(), - Aws::BackupGateway::BackupGatewayEndpointRules::RulesBlobSize) {} + BackupGatewayEndpointProvider(); ~BackupGatewayEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGateway_EXPORTS.h b/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGateway_EXPORTS.h index 926faddca144..f9918553f658 100644 --- a/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGateway_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGateway_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BACKUPGATEWAY_API #define AWS_BACKUPGATEWAY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BACKUPGATEWAY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BACKUPGATEWAY_API #define AWS_BACKUPGATEWAY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BACKUPGATEWAY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BACKUPGATEWAY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGatewayEndpointRules.h b/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/internal/BackupGatewayEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGatewayEndpointRules.h rename to generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/internal/BackupGatewayEndpointRules.h index 73c7e05f0a05..c144829ed266 100644 --- a/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/BackupGatewayEndpointRules.h +++ b/generated/src/aws-cpp-sdk-backup-gateway/include/aws/backup-gateway/internal/BackupGatewayEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BackupGateway { -class BackupGatewayEndpointRules { +class AWS_BACKUPGATEWAY_LOCAL BackupGatewayEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayEndpointProvider.cpp b/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayEndpointProvider.cpp index c0236b6a4366..b2cf96777c1a 100644 --- a/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BackupGateway { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BackupGatewayEndpointProvider::BackupGatewayEndpointProvider() + : BackupGatewayDefaultEpProviderBase(Aws::BackupGateway::BackupGatewayEndpointRules::GetRulesBlob(), + Aws::BackupGateway::BackupGatewayEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BackupGateway } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayEndpointRules.cpp b/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayEndpointRules.cpp index 9552eea4a2b8..2a325db3f553 100644 --- a/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-backup/CMakeLists.txt b/generated/src/aws-cpp-sdk-backup/CMakeLists.txt index 6d5e913e2cc2..1533880bee98 100644 --- a/generated/src/aws-cpp-sdk-backup/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-backup/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BACKUP_MODEL_HEADERS "include/aws/backup/model/*.h" ) +file(GLOB AWS_BACKUP_INTERNAL_HEADERS + "include/aws/backup/internal/*.h" +) + file(GLOB AWS_BACKUP_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BACKUP_MODEL_SOURCE file(GLOB BACKUP_UNIFIED_HEADERS ${AWS_BACKUP_HEADERS} + ${AWS_BACKUP_INTERNAL_HEADERS} ${AWS_BACKUP_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\backup" FILES ${AWS_BACKUP_HEADERS}) + source_group("Header Files\\aws\\backup\\internal" FILES ${AWS_BACKUP_INTERNAL_HEADERS}) source_group("Header Files\\aws\\backup\\model" FILES ${AWS_BACKUP_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BACKUP_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BACKUP_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-backup/include/aws/backup/BackupEndpointProvider.h b/generated/src/aws-cpp-sdk-backup/include/aws/backup/BackupEndpointProvider.h index 394bcf5377c7..cfe9fa444ac6 100644 --- a/generated/src/aws-cpp-sdk-backup/include/aws/backup/BackupEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-backup/include/aws/backup/BackupEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -41,8 +40,7 @@ class AWS_BACKUP_API BackupEndpointProvider : public BackupDefaultEpProviderBase public: using BackupResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BackupEndpointProvider() - : BackupDefaultEpProviderBase(Aws::Backup::BackupEndpointRules::GetRulesBlob(), Aws::Backup::BackupEndpointRules::RulesBlobSize) {} + BackupEndpointProvider(); ~BackupEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-backup/include/aws/backup/Backup_EXPORTS.h b/generated/src/aws-cpp-sdk-backup/include/aws/backup/Backup_EXPORTS.h index d0f7610cbb0e..298f1b62e0d4 100644 --- a/generated/src/aws-cpp-sdk-backup/include/aws/backup/Backup_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-backup/include/aws/backup/Backup_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BACKUP_API #define AWS_BACKUP_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BACKUP_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BACKUP_API #define AWS_BACKUP_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BACKUP_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BACKUP_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-backup/include/aws/backup/BackupEndpointRules.h b/generated/src/aws-cpp-sdk-backup/include/aws/backup/internal/BackupEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-backup/include/aws/backup/BackupEndpointRules.h rename to generated/src/aws-cpp-sdk-backup/include/aws/backup/internal/BackupEndpointRules.h index 101e32118418..049fd84c6d9a 100644 --- a/generated/src/aws-cpp-sdk-backup/include/aws/backup/BackupEndpointRules.h +++ b/generated/src/aws-cpp-sdk-backup/include/aws/backup/internal/BackupEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Backup { -class BackupEndpointRules { +class AWS_BACKUP_LOCAL BackupEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-backup/source/BackupEndpointProvider.cpp b/generated/src/aws-cpp-sdk-backup/source/BackupEndpointProvider.cpp index 0394c77dbb32..97c4acdee7f9 100644 --- a/generated/src/aws-cpp-sdk-backup/source/BackupEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-backup/source/BackupEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Backup { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BackupEndpointProvider::BackupEndpointProvider() + : BackupDefaultEpProviderBase(Aws::Backup::BackupEndpointRules::GetRulesBlob(), Aws::Backup::BackupEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Backup } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-backup/source/BackupEndpointRules.cpp b/generated/src/aws-cpp-sdk-backup/source/BackupEndpointRules.cpp index bd1bf693904c..c019179b5a39 100644 --- a/generated/src/aws-cpp-sdk-backup/source/BackupEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-backup/source/BackupEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-backupsearch/CMakeLists.txt b/generated/src/aws-cpp-sdk-backupsearch/CMakeLists.txt index e0d2c5381570..61143762344d 100644 --- a/generated/src/aws-cpp-sdk-backupsearch/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-backupsearch/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BACKUPSEARCH_MODEL_HEADERS "include/aws/backupsearch/model/*.h" ) +file(GLOB AWS_BACKUPSEARCH_INTERNAL_HEADERS + "include/aws/backupsearch/internal/*.h" +) + file(GLOB AWS_BACKUPSEARCH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BACKUPSEARCH_MODEL_SOURCE file(GLOB BACKUPSEARCH_UNIFIED_HEADERS ${AWS_BACKUPSEARCH_HEADERS} + ${AWS_BACKUPSEARCH_INTERNAL_HEADERS} ${AWS_BACKUPSEARCH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\backupsearch" FILES ${AWS_BACKUPSEARCH_HEADERS}) + source_group("Header Files\\aws\\backupsearch\\internal" FILES ${AWS_BACKUPSEARCH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\backupsearch\\model" FILES ${AWS_BACKUPSEARCH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BACKUPSEARCH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BACKUPSEARCH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearchEndpointProvider.h b/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearchEndpointProvider.h index b02bf59ec2f1..6cc8835175f6 100644 --- a/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearchEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearchEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_BACKUPSEARCH_API BackupSearchEndpointProvider : public BackupSearchDef public: using BackupSearchResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BackupSearchEndpointProvider() - : BackupSearchDefaultEpProviderBase(Aws::BackupSearch::BackupSearchEndpointRules::GetRulesBlob(), - Aws::BackupSearch::BackupSearchEndpointRules::RulesBlobSize) {} + BackupSearchEndpointProvider(); ~BackupSearchEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearch_EXPORTS.h b/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearch_EXPORTS.h index 36d85e328473..d12ec3f14f76 100644 --- a/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearch_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearch_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BACKUPSEARCH_API #define AWS_BACKUPSEARCH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BACKUPSEARCH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BACKUPSEARCH_API #define AWS_BACKUPSEARCH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BACKUPSEARCH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BACKUPSEARCH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearchEndpointRules.h b/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/internal/BackupSearchEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearchEndpointRules.h rename to generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/internal/BackupSearchEndpointRules.h index f32064aef98b..84e68cc10ad4 100644 --- a/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/BackupSearchEndpointRules.h +++ b/generated/src/aws-cpp-sdk-backupsearch/include/aws/backupsearch/internal/BackupSearchEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BackupSearch { -class BackupSearchEndpointRules { +class AWS_BACKUPSEARCH_LOCAL BackupSearchEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchEndpointProvider.cpp b/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchEndpointProvider.cpp index 0e1d66764478..0c2542b71ee4 100644 --- a/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BackupSearch { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BackupSearchEndpointProvider::BackupSearchEndpointProvider() + : BackupSearchDefaultEpProviderBase(Aws::BackupSearch::BackupSearchEndpointRules::GetRulesBlob(), + Aws::BackupSearch::BackupSearchEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BackupSearch } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchEndpointRules.cpp b/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchEndpointRules.cpp index 7ba83682d454..5c5702fbaf55 100644 --- a/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-batch/CMakeLists.txt b/generated/src/aws-cpp-sdk-batch/CMakeLists.txt index 6245c19d273e..802adb7dcb1a 100644 --- a/generated/src/aws-cpp-sdk-batch/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-batch/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BATCH_MODEL_HEADERS "include/aws/batch/model/*.h" ) +file(GLOB AWS_BATCH_INTERNAL_HEADERS + "include/aws/batch/internal/*.h" +) + file(GLOB AWS_BATCH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BATCH_MODEL_SOURCE file(GLOB BATCH_UNIFIED_HEADERS ${AWS_BATCH_HEADERS} + ${AWS_BATCH_INTERNAL_HEADERS} ${AWS_BATCH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\batch" FILES ${AWS_BATCH_HEADERS}) + source_group("Header Files\\aws\\batch\\internal" FILES ${AWS_BATCH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\batch\\model" FILES ${AWS_BATCH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BATCH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BATCH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-batch/include/aws/batch/BatchEndpointProvider.h b/generated/src/aws-cpp-sdk-batch/include/aws/batch/BatchEndpointProvider.h index a5fc5ed588c1..53fd7091f0ad 100644 --- a/generated/src/aws-cpp-sdk-batch/include/aws/batch/BatchEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-batch/include/aws/batch/BatchEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -40,8 +39,7 @@ class AWS_BATCH_API BatchEndpointProvider : public BatchDefaultEpProviderBase { public: using BatchResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BatchEndpointProvider() - : BatchDefaultEpProviderBase(Aws::Batch::BatchEndpointRules::GetRulesBlob(), Aws::Batch::BatchEndpointRules::RulesBlobSize) {} + BatchEndpointProvider(); ~BatchEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-batch/include/aws/batch/Batch_EXPORTS.h b/generated/src/aws-cpp-sdk-batch/include/aws/batch/Batch_EXPORTS.h index 3e156f6dbeb3..579473d593ba 100644 --- a/generated/src/aws-cpp-sdk-batch/include/aws/batch/Batch_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-batch/include/aws/batch/Batch_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BATCH_API #define AWS_BATCH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BATCH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BATCH_API #define AWS_BATCH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BATCH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BATCH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-batch/include/aws/batch/BatchEndpointRules.h b/generated/src/aws-cpp-sdk-batch/include/aws/batch/internal/BatchEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-batch/include/aws/batch/BatchEndpointRules.h rename to generated/src/aws-cpp-sdk-batch/include/aws/batch/internal/BatchEndpointRules.h index b7f7e0e9c174..37e9f8f05d43 100644 --- a/generated/src/aws-cpp-sdk-batch/include/aws/batch/BatchEndpointRules.h +++ b/generated/src/aws-cpp-sdk-batch/include/aws/batch/internal/BatchEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Batch { -class BatchEndpointRules { +class AWS_BATCH_LOCAL BatchEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-batch/source/BatchEndpointProvider.cpp b/generated/src/aws-cpp-sdk-batch/source/BatchEndpointProvider.cpp index 2d02bb31f3c5..e63ef00d67d8 100644 --- a/generated/src/aws-cpp-sdk-batch/source/BatchEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-batch/source/BatchEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Batch { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BatchEndpointProvider::BatchEndpointProvider() + : BatchDefaultEpProviderBase(Aws::Batch::BatchEndpointRules::GetRulesBlob(), Aws::Batch::BatchEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Batch } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-batch/source/BatchEndpointRules.cpp b/generated/src/aws-cpp-sdk-batch/source/BatchEndpointRules.cpp index 301f7466b882..887efc49fe54 100644 --- a/generated/src/aws-cpp-sdk-batch/source/BatchEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-batch/source/BatchEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bcm-dashboards/CMakeLists.txt b/generated/src/aws-cpp-sdk-bcm-dashboards/CMakeLists.txt index 43dd292c9ff9..6bfae505cefa 100644 --- a/generated/src/aws-cpp-sdk-bcm-dashboards/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bcm-dashboards/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BCM-DASHBOARDS_MODEL_HEADERS "include/aws/bcm-dashboards/model/*.h" ) +file(GLOB AWS_BCM-DASHBOARDS_INTERNAL_HEADERS + "include/aws/bcm-dashboards/internal/*.h" +) + file(GLOB AWS_BCM-DASHBOARDS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BCM-DASHBOARDS_MODEL_SOURCE file(GLOB BCM-DASHBOARDS_UNIFIED_HEADERS ${AWS_BCM-DASHBOARDS_HEADERS} + ${AWS_BCM-DASHBOARDS_INTERNAL_HEADERS} ${AWS_BCM-DASHBOARDS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bcm-dashboards" FILES ${AWS_BCM-DASHBOARDS_HEADERS}) + source_group("Header Files\\aws\\bcm-dashboards\\internal" FILES ${AWS_BCM-DASHBOARDS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bcm-dashboards\\model" FILES ${AWS_BCM-DASHBOARDS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BCM-DASHBOARDS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BCM-DASHBOARDS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboardsEndpointProvider.h b/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboardsEndpointProvider.h index c56a4bfcd61a..7ab22d53e944 100644 --- a/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboardsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboardsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_BCMDASHBOARDS_API BCMDashboardsEndpointProvider : public BCMDashboards public: using BCMDashboardsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BCMDashboardsEndpointProvider() - : BCMDashboardsDefaultEpProviderBase(Aws::BCMDashboards::BCMDashboardsEndpointRules::GetRulesBlob(), - Aws::BCMDashboards::BCMDashboardsEndpointRules::RulesBlobSize) {} + BCMDashboardsEndpointProvider(); ~BCMDashboardsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboards_EXPORTS.h b/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboards_EXPORTS.h index 1b5082b77c12..2c1c122c3195 100644 --- a/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboards_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboards_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BCMDASHBOARDS_API #define AWS_BCMDASHBOARDS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BCMDASHBOARDS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BCMDASHBOARDS_API #define AWS_BCMDASHBOARDS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BCMDASHBOARDS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BCMDASHBOARDS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboardsEndpointRules.h b/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/internal/BCMDashboardsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboardsEndpointRules.h rename to generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/internal/BCMDashboardsEndpointRules.h index f9d82964ac76..3ac2ef0bdbce 100644 --- a/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/BCMDashboardsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bcm-dashboards/include/aws/bcm-dashboards/internal/BCMDashboardsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BCMDashboards { -class BCMDashboardsEndpointRules { +class AWS_BCMDASHBOARDS_LOCAL BCMDashboardsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsEndpointProvider.cpp index 6cdeec5015b1..4ed2a67ebfa3 100644 --- a/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BCMDashboards { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BCMDashboardsEndpointProvider::BCMDashboardsEndpointProvider() + : BCMDashboardsDefaultEpProviderBase(Aws::BCMDashboards::BCMDashboardsEndpointRules::GetRulesBlob(), + Aws::BCMDashboards::BCMDashboardsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BCMDashboards } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsEndpointRules.cpp b/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsEndpointRules.cpp index 67de660c7ee7..4b50898754e4 100644 --- a/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bcm-data-exports/CMakeLists.txt b/generated/src/aws-cpp-sdk-bcm-data-exports/CMakeLists.txt index 09dccd7c3581..b1aeb3d5f18e 100644 --- a/generated/src/aws-cpp-sdk-bcm-data-exports/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bcm-data-exports/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BCM-DATA-EXPORTS_MODEL_HEADERS "include/aws/bcm-data-exports/model/*.h" ) +file(GLOB AWS_BCM-DATA-EXPORTS_INTERNAL_HEADERS + "include/aws/bcm-data-exports/internal/*.h" +) + file(GLOB AWS_BCM-DATA-EXPORTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BCM-DATA-EXPORTS_MODEL_SOURCE file(GLOB BCM-DATA-EXPORTS_UNIFIED_HEADERS ${AWS_BCM-DATA-EXPORTS_HEADERS} + ${AWS_BCM-DATA-EXPORTS_INTERNAL_HEADERS} ${AWS_BCM-DATA-EXPORTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bcm-data-exports" FILES ${AWS_BCM-DATA-EXPORTS_HEADERS}) + source_group("Header Files\\aws\\bcm-data-exports\\internal" FILES ${AWS_BCM-DATA-EXPORTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bcm-data-exports\\model" FILES ${AWS_BCM-DATA-EXPORTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BCM-DATA-EXPORTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BCM-DATA-EXPORTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExportsEndpointProvider.h b/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExportsEndpointProvider.h index 009de060ac1e..0dfe64382af9 100644 --- a/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExportsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExportsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_BCMDATAEXPORTS_API BCMDataExportsEndpointProvider : public BCMDataExpo public: using BCMDataExportsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BCMDataExportsEndpointProvider() - : BCMDataExportsDefaultEpProviderBase(Aws::BCMDataExports::BCMDataExportsEndpointRules::GetRulesBlob(), - Aws::BCMDataExports::BCMDataExportsEndpointRules::RulesBlobSize) {} + BCMDataExportsEndpointProvider(); ~BCMDataExportsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExports_EXPORTS.h b/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExports_EXPORTS.h index f23032052cd9..adfe66fef57a 100644 --- a/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExports_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExports_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BCMDATAEXPORTS_API #define AWS_BCMDATAEXPORTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BCMDATAEXPORTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BCMDATAEXPORTS_API #define AWS_BCMDATAEXPORTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BCMDATAEXPORTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BCMDATAEXPORTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExportsEndpointRules.h b/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/internal/BCMDataExportsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExportsEndpointRules.h rename to generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/internal/BCMDataExportsEndpointRules.h index 409b5a40dd3a..df5d42fb3781 100644 --- a/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/BCMDataExportsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bcm-data-exports/include/aws/bcm-data-exports/internal/BCMDataExportsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BCMDataExports { -class BCMDataExportsEndpointRules { +class AWS_BCMDATAEXPORTS_LOCAL BCMDataExportsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsEndpointProvider.cpp index de3641291975..cdc9085dc002 100644 --- a/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BCMDataExports { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BCMDataExportsEndpointProvider::BCMDataExportsEndpointProvider() + : BCMDataExportsDefaultEpProviderBase(Aws::BCMDataExports::BCMDataExportsEndpointRules::GetRulesBlob(), + Aws::BCMDataExports::BCMDataExportsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BCMDataExports } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsEndpointRules.cpp b/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsEndpointRules.cpp index 7d2de08c03fc..c435293ec5e4 100644 --- a/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/CMakeLists.txt b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/CMakeLists.txt index 278209c4186f..37648c5e2ec6 100644 --- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BCM-PRICING-CALCULATOR_MODEL_HEADERS "include/aws/bcm-pricing-calculator/model/*.h" ) +file(GLOB AWS_BCM-PRICING-CALCULATOR_INTERNAL_HEADERS + "include/aws/bcm-pricing-calculator/internal/*.h" +) + file(GLOB AWS_BCM-PRICING-CALCULATOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BCM-PRICING-CALCULATOR_MODEL_SOURCE file(GLOB BCM-PRICING-CALCULATOR_UNIFIED_HEADERS ${AWS_BCM-PRICING-CALCULATOR_HEADERS} + ${AWS_BCM-PRICING-CALCULATOR_INTERNAL_HEADERS} ${AWS_BCM-PRICING-CALCULATOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bcm-pricing-calculator" FILES ${AWS_BCM-PRICING-CALCULATOR_HEADERS}) + source_group("Header Files\\aws\\bcm-pricing-calculator\\internal" FILES ${AWS_BCM-PRICING-CALCULATOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bcm-pricing-calculator\\model" FILES ${AWS_BCM-PRICING-CALCULATOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BCM-PRICING-CALCULATOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BCM-PRICING-CALCULATOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorEndpointProvider.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorEndpointProvider.h index a172603e1aa1..c76b7cd44342 100644 --- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_BCMPRICINGCALCULATOR_API BCMPricingCalculatorEndpointProvider : public public: using BCMPricingCalculatorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BCMPricingCalculatorEndpointProvider() - : BCMPricingCalculatorDefaultEpProviderBase(Aws::BCMPricingCalculator::BCMPricingCalculatorEndpointRules::GetRulesBlob(), - Aws::BCMPricingCalculator::BCMPricingCalculatorEndpointRules::RulesBlobSize) {} + BCMPricingCalculatorEndpointProvider(); ~BCMPricingCalculatorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculator_EXPORTS.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculator_EXPORTS.h index 6802a72c0d30..4954d0e0301a 100644 --- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculator_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculator_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BCMPRICINGCALCULATOR_API #define AWS_BCMPRICINGCALCULATOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BCMPRICINGCALCULATOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BCMPRICINGCALCULATOR_API #define AWS_BCMPRICINGCALCULATOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BCMPRICINGCALCULATOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BCMPRICINGCALCULATOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorEndpointRules.h b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/internal/BCMPricingCalculatorEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorEndpointRules.h rename to generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/internal/BCMPricingCalculatorEndpointRules.h index d8bd1d2e8c68..cefbb511a69d 100644 --- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/BCMPricingCalculatorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/include/aws/bcm-pricing-calculator/internal/BCMPricingCalculatorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BCMPricingCalculator { -class BCMPricingCalculatorEndpointRules { +class AWS_BCMPRICINGCALCULATOR_LOCAL BCMPricingCalculatorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorEndpointProvider.cpp index 55b02d8c57cc..c84c1f9ff916 100644 --- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BCMPricingCalculator { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BCMPricingCalculatorEndpointProvider::BCMPricingCalculatorEndpointProvider() + : BCMPricingCalculatorDefaultEpProviderBase(Aws::BCMPricingCalculator::BCMPricingCalculatorEndpointRules::GetRulesBlob(), + Aws::BCMPricingCalculator::BCMPricingCalculatorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BCMPricingCalculator } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorEndpointRules.cpp b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorEndpointRules.cpp index 7ac349ed97b7..585a4a2680cf 100644 --- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bcm-recommended-actions/CMakeLists.txt b/generated/src/aws-cpp-sdk-bcm-recommended-actions/CMakeLists.txt index 87ecb30d3bee..a92a6c695acc 100644 --- a/generated/src/aws-cpp-sdk-bcm-recommended-actions/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bcm-recommended-actions/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BCM-RECOMMENDED-ACTIONS_MODEL_HEADERS "include/aws/bcm-recommended-actions/model/*.h" ) +file(GLOB AWS_BCM-RECOMMENDED-ACTIONS_INTERNAL_HEADERS + "include/aws/bcm-recommended-actions/internal/*.h" +) + file(GLOB AWS_BCM-RECOMMENDED-ACTIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BCM-RECOMMENDED-ACTIONS_MODEL_SOURCE file(GLOB BCM-RECOMMENDED-ACTIONS_UNIFIED_HEADERS ${AWS_BCM-RECOMMENDED-ACTIONS_HEADERS} + ${AWS_BCM-RECOMMENDED-ACTIONS_INTERNAL_HEADERS} ${AWS_BCM-RECOMMENDED-ACTIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bcm-recommended-actions" FILES ${AWS_BCM-RECOMMENDED-ACTIONS_HEADERS}) + source_group("Header Files\\aws\\bcm-recommended-actions\\internal" FILES ${AWS_BCM-RECOMMENDED-ACTIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bcm-recommended-actions\\model" FILES ${AWS_BCM-RECOMMENDED-ACTIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BCM-RECOMMENDED-ACTIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BCM-RECOMMENDED-ACTIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActionsEndpointProvider.h b/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActionsEndpointProvider.h index 9643737b85e5..b75ff3500efa 100644 --- a/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActionsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActionsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_BCMRECOMMENDEDACTIONS_API BCMRecommendedActionsEndpointProvider : publ public: using BCMRecommendedActionsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BCMRecommendedActionsEndpointProvider() - : BCMRecommendedActionsDefaultEpProviderBase(Aws::BCMRecommendedActions::BCMRecommendedActionsEndpointRules::GetRulesBlob(), - Aws::BCMRecommendedActions::BCMRecommendedActionsEndpointRules::RulesBlobSize) {} + BCMRecommendedActionsEndpointProvider(); ~BCMRecommendedActionsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActions_EXPORTS.h b/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActions_EXPORTS.h index 738ed1500422..bca5d4a249d9 100644 --- a/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActions_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActions_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BCMRECOMMENDEDACTIONS_API #define AWS_BCMRECOMMENDEDACTIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BCMRECOMMENDEDACTIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BCMRECOMMENDEDACTIONS_API #define AWS_BCMRECOMMENDEDACTIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BCMRECOMMENDEDACTIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BCMRECOMMENDEDACTIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActionsEndpointRules.h b/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/internal/BCMRecommendedActionsEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActionsEndpointRules.h rename to generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/internal/BCMRecommendedActionsEndpointRules.h index b8adb5adc0a7..cbe232028dbb 100644 --- a/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/BCMRecommendedActionsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bcm-recommended-actions/include/aws/bcm-recommended-actions/internal/BCMRecommendedActionsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BCMRecommendedActions { -class BCMRecommendedActionsEndpointRules { +class AWS_BCMRECOMMENDEDACTIONS_LOCAL BCMRecommendedActionsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsEndpointProvider.cpp index 2326f71d0e7b..a32f0742f46b 100644 --- a/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BCMRecommendedActions { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BCMRecommendedActionsEndpointProvider::BCMRecommendedActionsEndpointProvider() + : BCMRecommendedActionsDefaultEpProviderBase(Aws::BCMRecommendedActions::BCMRecommendedActionsEndpointRules::GetRulesBlob(), + Aws::BCMRecommendedActions::BCMRecommendedActionsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BCMRecommendedActions } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsEndpointRules.cpp b/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsEndpointRules.cpp index 23d919437f0e..10a41c179c73 100644 --- a/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/CMakeLists.txt index abb31c711f0e..eee7f8186acd 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BEDROCK-AGENT-RUNTIME_MODEL_HEADERS "include/aws/bedrock-agent-runtime/model/*.h" ) +file(GLOB AWS_BEDROCK-AGENT-RUNTIME_INTERNAL_HEADERS + "include/aws/bedrock-agent-runtime/internal/*.h" +) + file(GLOB AWS_BEDROCK-AGENT-RUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BEDROCK-AGENT-RUNTIME_MODEL_SOURCE file(GLOB BEDROCK-AGENT-RUNTIME_UNIFIED_HEADERS ${AWS_BEDROCK-AGENT-RUNTIME_HEADERS} + ${AWS_BEDROCK-AGENT-RUNTIME_INTERNAL_HEADERS} ${AWS_BEDROCK-AGENT-RUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bedrock-agent-runtime" FILES ${AWS_BEDROCK-AGENT-RUNTIME_HEADERS}) + source_group("Header Files\\aws\\bedrock-agent-runtime\\internal" FILES ${AWS_BEDROCK-AGENT-RUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bedrock-agent-runtime\\model" FILES ${AWS_BEDROCK-AGENT-RUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BEDROCK-AGENT-RUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BEDROCK-AGENT-RUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntimeEndpointProvider.h b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntimeEndpointProvider.h index 4d3d4eedac76..8fa5696b8c42 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntimeEndpointProvider.h @@ -5,7 +5,6 @@ #pragma once #include -#include #include #include #include @@ -69,9 +68,7 @@ class AWS_BEDROCKAGENTRUNTIME_API BedrockAgentRuntimeEndpointProvider : public B public: using BedrockAgentRuntimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BedrockAgentRuntimeEndpointProvider() - : BedrockAgentRuntimeDefaultEpProviderBase(Aws::BedrockAgentRuntime::BedrockAgentRuntimeEndpointRules::GetRulesBlob(), - Aws::BedrockAgentRuntime::BedrockAgentRuntimeEndpointRules::RulesBlobSize) {} + BedrockAgentRuntimeEndpointProvider(); ~BedrockAgentRuntimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h index cc5234113765..35c573b6df5b 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BEDROCKAGENTRUNTIME_API #define AWS_BEDROCKAGENTRUNTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BEDROCKAGENTRUNTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BEDROCKAGENTRUNTIME_API #define AWS_BEDROCKAGENTRUNTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BEDROCKAGENTRUNTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BEDROCKAGENTRUNTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntimeEndpointRules.h b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/internal/BedrockAgentRuntimeEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntimeEndpointRules.h rename to generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/internal/BedrockAgentRuntimeEndpointRules.h index f5083991da75..b4e06fbc5f05 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/BedrockAgentRuntimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/include/aws/bedrock-agent-runtime/internal/BedrockAgentRuntimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BedrockAgentRuntime { -class BedrockAgentRuntimeEndpointRules { +class AWS_BEDROCKAGENTRUNTIME_LOCAL BedrockAgentRuntimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeEndpointProvider.cpp index f32d2c491716..8590ed4dba9f 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_BEDROCKAGENTRUNTIME_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); } diff --git a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeEndpointRules.cpp index b9b534fd24c2..249ec9cea254 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bedrock-agent/CMakeLists.txt b/generated/src/aws-cpp-sdk-bedrock-agent/CMakeLists.txt index f91dfc6f546e..9dfc2af1d354 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bedrock-agent/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BEDROCK-AGENT_MODEL_HEADERS "include/aws/bedrock-agent/model/*.h" ) +file(GLOB AWS_BEDROCK-AGENT_INTERNAL_HEADERS + "include/aws/bedrock-agent/internal/*.h" +) + file(GLOB AWS_BEDROCK-AGENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BEDROCK-AGENT_MODEL_SOURCE file(GLOB BEDROCK-AGENT_UNIFIED_HEADERS ${AWS_BEDROCK-AGENT_HEADERS} + ${AWS_BEDROCK-AGENT_INTERNAL_HEADERS} ${AWS_BEDROCK-AGENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bedrock-agent" FILES ${AWS_BEDROCK-AGENT_HEADERS}) + source_group("Header Files\\aws\\bedrock-agent\\internal" FILES ${AWS_BEDROCK-AGENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bedrock-agent\\model" FILES ${AWS_BEDROCK-AGENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BEDROCK-AGENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BEDROCK-AGENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgentEndpointProvider.h b/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgentEndpointProvider.h index 6040c7e683d2..08c36fe24a4a 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgentEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgentEndpointProvider.h @@ -5,7 +5,6 @@ #pragma once #include -#include #include #include #include @@ -65,9 +64,7 @@ class AWS_BEDROCKAGENT_API BedrockAgentEndpointProvider : public BedrockAgentDef public: using BedrockAgentResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BedrockAgentEndpointProvider() - : BedrockAgentDefaultEpProviderBase(Aws::BedrockAgent::BedrockAgentEndpointRules::GetRulesBlob(), - Aws::BedrockAgent::BedrockAgentEndpointRules::RulesBlobSize) {} + BedrockAgentEndpointProvider(); ~BedrockAgentEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgent_EXPORTS.h b/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgent_EXPORTS.h index 090be8876d5e..edbed132a505 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgent_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgent_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BEDROCKAGENT_API #define AWS_BEDROCKAGENT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BEDROCKAGENT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BEDROCKAGENT_API #define AWS_BEDROCKAGENT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BEDROCKAGENT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BEDROCKAGENT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgentEndpointRules.h b/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/internal/BedrockAgentEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgentEndpointRules.h rename to generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/internal/BedrockAgentEndpointRules.h index b8bda639357e..57019edb4c3a 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/BedrockAgentEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bedrock-agent/include/aws/bedrock-agent/internal/BedrockAgentEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BedrockAgent { -class BedrockAgentEndpointRules { +class AWS_BEDROCKAGENT_LOCAL BedrockAgentEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentEndpointProvider.cpp index 43e1e8c141d8..a46cf408756e 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_BEDROCKAGENT_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); } diff --git a/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentEndpointRules.cpp b/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentEndpointRules.cpp index 4978aa6028ba..2ab24f6bb332 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/CMakeLists.txt b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/CMakeLists.txt index f3a9dc86b22f..91ba4fb2bb48 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BEDROCK-AGENTCORE-CONTROL_MODEL_HEADERS "include/aws/bedrock-agentcore-control/model/*.h" ) +file(GLOB AWS_BEDROCK-AGENTCORE-CONTROL_INTERNAL_HEADERS + "include/aws/bedrock-agentcore-control/internal/*.h" +) + file(GLOB AWS_BEDROCK-AGENTCORE-CONTROL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BEDROCK-AGENTCORE-CONTROL_MODEL_SOURCE file(GLOB BEDROCK-AGENTCORE-CONTROL_UNIFIED_HEADERS ${AWS_BEDROCK-AGENTCORE-CONTROL_HEADERS} + ${AWS_BEDROCK-AGENTCORE-CONTROL_INTERNAL_HEADERS} ${AWS_BEDROCK-AGENTCORE-CONTROL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bedrock-agentcore-control" FILES ${AWS_BEDROCK-AGENTCORE-CONTROL_HEADERS}) + source_group("Header Files\\aws\\bedrock-agentcore-control\\internal" FILES ${AWS_BEDROCK-AGENTCORE-CONTROL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bedrock-agentcore-control\\model" FILES ${AWS_BEDROCK-AGENTCORE-CONTROL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BEDROCK-AGENTCORE-CONTROL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BEDROCK-AGENTCORE-CONTROL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControlEndpointProvider.h b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControlEndpointProvider.h index 52576bca32e6..e25f988cc641 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControlEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControlEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_BEDROCKAGENTCORECONTROL_API BedrockAgentCoreControlEndpointProvider : public: using BedrockAgentCoreControlResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BedrockAgentCoreControlEndpointProvider() - : BedrockAgentCoreControlDefaultEpProviderBase(Aws::BedrockAgentCoreControl::BedrockAgentCoreControlEndpointRules::GetRulesBlob(), - Aws::BedrockAgentCoreControl::BedrockAgentCoreControlEndpointRules::RulesBlobSize) {} + BedrockAgentCoreControlEndpointProvider(); ~BedrockAgentCoreControlEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControl_EXPORTS.h b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControl_EXPORTS.h index b9a459bea095..14124ce24ff4 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControl_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControl_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BEDROCKAGENTCORECONTROL_API #define AWS_BEDROCKAGENTCORECONTROL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BEDROCKAGENTCORECONTROL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BEDROCKAGENTCORECONTROL_API #define AWS_BEDROCKAGENTCORECONTROL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BEDROCKAGENTCORECONTROL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BEDROCKAGENTCORECONTROL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControlEndpointRules.h b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/internal/BedrockAgentCoreControlEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControlEndpointRules.h rename to generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/internal/BedrockAgentCoreControlEndpointRules.h index d6978c65ebbf..741573eeab01 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/BedrockAgentCoreControlEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/include/aws/bedrock-agentcore-control/internal/BedrockAgentCoreControlEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BedrockAgentCoreControl { -class BedrockAgentCoreControlEndpointRules { +class AWS_BEDROCKAGENTCORECONTROL_LOCAL BedrockAgentCoreControlEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlEndpointProvider.cpp index 50bc7292e410..95694d355a26 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BedrockAgentCoreControl { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BedrockAgentCoreControlEndpointProvider::BedrockAgentCoreControlEndpointProvider() + : BedrockAgentCoreControlDefaultEpProviderBase(Aws::BedrockAgentCoreControl::BedrockAgentCoreControlEndpointRules::GetRulesBlob(), + Aws::BedrockAgentCoreControl::BedrockAgentCoreControlEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BedrockAgentCoreControl } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlEndpointRules.cpp b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlEndpointRules.cpp index d0670d38937a..1fd135350c3f 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore/CMakeLists.txt b/generated/src/aws-cpp-sdk-bedrock-agentcore/CMakeLists.txt index 28c78d384a22..39062df7d31e 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BEDROCK-AGENTCORE_MODEL_HEADERS "include/aws/bedrock-agentcore/model/*.h" ) +file(GLOB AWS_BEDROCK-AGENTCORE_INTERNAL_HEADERS + "include/aws/bedrock-agentcore/internal/*.h" +) + file(GLOB AWS_BEDROCK-AGENTCORE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BEDROCK-AGENTCORE_MODEL_SOURCE file(GLOB BEDROCK-AGENTCORE_UNIFIED_HEADERS ${AWS_BEDROCK-AGENTCORE_HEADERS} + ${AWS_BEDROCK-AGENTCORE_INTERNAL_HEADERS} ${AWS_BEDROCK-AGENTCORE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bedrock-agentcore" FILES ${AWS_BEDROCK-AGENTCORE_HEADERS}) + source_group("Header Files\\aws\\bedrock-agentcore\\internal" FILES ${AWS_BEDROCK-AGENTCORE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bedrock-agentcore\\model" FILES ${AWS_BEDROCK-AGENTCORE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BEDROCK-AGENTCORE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BEDROCK-AGENTCORE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCoreEndpointProvider.h b/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCoreEndpointProvider.h index 24acb402de53..daa2a39fcba1 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCoreEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCoreEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_BEDROCKAGENTCORE_API BedrockAgentCoreEndpointProvider : public Bedrock public: using BedrockAgentCoreResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BedrockAgentCoreEndpointProvider() - : BedrockAgentCoreDefaultEpProviderBase(Aws::BedrockAgentCore::BedrockAgentCoreEndpointRules::GetRulesBlob(), - Aws::BedrockAgentCore::BedrockAgentCoreEndpointRules::RulesBlobSize) {} + BedrockAgentCoreEndpointProvider(); ~BedrockAgentCoreEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCore_EXPORTS.h b/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCore_EXPORTS.h index 8c54b54d5a78..7828e4c4868c 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCore_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCore_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BEDROCKAGENTCORE_API #define AWS_BEDROCKAGENTCORE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BEDROCKAGENTCORE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BEDROCKAGENTCORE_API #define AWS_BEDROCKAGENTCORE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BEDROCKAGENTCORE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BEDROCKAGENTCORE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCoreEndpointRules.h b/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/internal/BedrockAgentCoreEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCoreEndpointRules.h rename to generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/internal/BedrockAgentCoreEndpointRules.h index 9c3672d876db..13be3eadf129 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/BedrockAgentCoreEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore/include/aws/bedrock-agentcore/internal/BedrockAgentCoreEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BedrockAgentCore { -class BedrockAgentCoreEndpointRules { +class AWS_BEDROCKAGENTCORE_LOCAL BedrockAgentCoreEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreEndpointProvider.cpp index 0df4d55cfce9..8d0143e4e5f9 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BedrockAgentCore { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BedrockAgentCoreEndpointProvider::BedrockAgentCoreEndpointProvider() + : BedrockAgentCoreDefaultEpProviderBase(Aws::BedrockAgentCore::BedrockAgentCoreEndpointRules::GetRulesBlob(), + Aws::BedrockAgentCore::BedrockAgentCoreEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BedrockAgentCore } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreEndpointRules.cpp b/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreEndpointRules.cpp index 424d9b36bb1b..376c4aa587a3 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/CMakeLists.txt index 70d51ac121d3..37dbbe0dbfc4 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_MODEL_HEADERS "include/aws/bedrock-data-automation-runtime/model/*.h" ) +file(GLOB AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_INTERNAL_HEADERS + "include/aws/bedrock-data-automation-runtime/internal/*.h" +) + file(GLOB AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_MODEL_SOURCE file(GLOB BEDROCK-DATA-AUTOMATION-RUNTIME_UNIFIED_HEADERS ${AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_HEADERS} + ${AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_INTERNAL_HEADERS} ${AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bedrock-data-automation-runtime" FILES ${AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_HEADERS}) + source_group("Header Files\\aws\\bedrock-data-automation-runtime\\internal" FILES ${AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bedrock-data-automation-runtime\\model" FILES ${AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BEDROCK-DATA-AUTOMATION-RUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntimeEndpointProvider.h b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntimeEndpointProvider.h index ee4b573d36aa..90e600529846 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntimeEndpointProvider.h @@ -5,7 +5,6 @@ #pragma once #include -#include #include #include #include @@ -70,10 +69,7 @@ class AWS_BEDROCKDATAAUTOMATIONRUNTIME_API BedrockDataAutomationRuntimeEndpointP public: using BedrockDataAutomationRuntimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BedrockDataAutomationRuntimeEndpointProvider() - : BedrockDataAutomationRuntimeDefaultEpProviderBase( - Aws::BedrockDataAutomationRuntime::BedrockDataAutomationRuntimeEndpointRules::GetRulesBlob(), - Aws::BedrockDataAutomationRuntime::BedrockDataAutomationRuntimeEndpointRules::RulesBlobSize) {} + BedrockDataAutomationRuntimeEndpointProvider(); ~BedrockDataAutomationRuntimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntime_EXPORTS.h b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntime_EXPORTS.h index 2e491a9e27a5..2a5749993b83 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BEDROCKDATAAUTOMATIONRUNTIME_API #define AWS_BEDROCKDATAAUTOMATIONRUNTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BEDROCKDATAAUTOMATIONRUNTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BEDROCKDATAAUTOMATIONRUNTIME_API #define AWS_BEDROCKDATAAUTOMATIONRUNTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BEDROCKDATAAUTOMATIONRUNTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BEDROCKDATAAUTOMATIONRUNTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntimeEndpointRules.h b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/internal/BedrockDataAutomationRuntimeEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntimeEndpointRules.h rename to generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/internal/BedrockDataAutomationRuntimeEndpointRules.h index fe225577d845..4c360c404e7d 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/BedrockDataAutomationRuntimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/include/aws/bedrock-data-automation-runtime/internal/BedrockDataAutomationRuntimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BedrockDataAutomationRuntime { -class BedrockDataAutomationRuntimeEndpointRules { +class AWS_BEDROCKDATAAUTOMATIONRUNTIME_LOCAL BedrockDataAutomationRuntimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeEndpointProvider.cpp index da5dc3ede33f..4ca1496c7a09 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_BEDROCKDATAAUTOMATIONRUNTIME_EXPORTS // Except for Windows DLL @@ -25,6 +26,11 @@ template class Aws::Endpoint::DefaultEndpointProvider< namespace BedrockDataAutomationRuntime { namespace Endpoint { +BedrockDataAutomationRuntimeEndpointProvider::BedrockDataAutomationRuntimeEndpointProvider() + : BedrockDataAutomationRuntimeDefaultEpProviderBase( + Aws::BedrockDataAutomationRuntime::BedrockDataAutomationRuntimeEndpointRules::GetRulesBlob(), + Aws::BedrockDataAutomationRuntime::BedrockDataAutomationRuntimeEndpointRules::RulesBlobSize) {} + void BedrockDataAutomationRuntimeBuiltInParameters::SetFromClientConfiguration( const BedrockDataAutomationRuntimeClientConfiguration& config) { SetFromClientConfiguration(static_cast(config)); diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeEndpointRules.cpp index 5ab0b08b5f70..d0c56d32d956 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation/CMakeLists.txt b/generated/src/aws-cpp-sdk-bedrock-data-automation/CMakeLists.txt index 233aa7188b8c..9b1baf0b0609 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BEDROCK-DATA-AUTOMATION_MODEL_HEADERS "include/aws/bedrock-data-automation/model/*.h" ) +file(GLOB AWS_BEDROCK-DATA-AUTOMATION_INTERNAL_HEADERS + "include/aws/bedrock-data-automation/internal/*.h" +) + file(GLOB AWS_BEDROCK-DATA-AUTOMATION_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BEDROCK-DATA-AUTOMATION_MODEL_SOURCE file(GLOB BEDROCK-DATA-AUTOMATION_UNIFIED_HEADERS ${AWS_BEDROCK-DATA-AUTOMATION_HEADERS} + ${AWS_BEDROCK-DATA-AUTOMATION_INTERNAL_HEADERS} ${AWS_BEDROCK-DATA-AUTOMATION_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bedrock-data-automation" FILES ${AWS_BEDROCK-DATA-AUTOMATION_HEADERS}) + source_group("Header Files\\aws\\bedrock-data-automation\\internal" FILES ${AWS_BEDROCK-DATA-AUTOMATION_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bedrock-data-automation\\model" FILES ${AWS_BEDROCK-DATA-AUTOMATION_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BEDROCK-DATA-AUTOMATION_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BEDROCK-DATA-AUTOMATION_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomationEndpointProvider.h b/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomationEndpointProvider.h index 994f7ecde4f7..a3f50c879b34 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomationEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomationEndpointProvider.h @@ -5,7 +5,6 @@ #pragma once #include -#include #include #include #include @@ -69,9 +68,7 @@ class AWS_BEDROCKDATAAUTOMATION_API BedrockDataAutomationEndpointProvider : publ public: using BedrockDataAutomationResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BedrockDataAutomationEndpointProvider() - : BedrockDataAutomationDefaultEpProviderBase(Aws::BedrockDataAutomation::BedrockDataAutomationEndpointRules::GetRulesBlob(), - Aws::BedrockDataAutomation::BedrockDataAutomationEndpointRules::RulesBlobSize) {} + BedrockDataAutomationEndpointProvider(); ~BedrockDataAutomationEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomation_EXPORTS.h b/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomation_EXPORTS.h index 94d431033e6d..626029356cd5 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomation_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomation_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BEDROCKDATAAUTOMATION_API #define AWS_BEDROCKDATAAUTOMATION_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BEDROCKDATAAUTOMATION_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BEDROCKDATAAUTOMATION_API #define AWS_BEDROCKDATAAUTOMATION_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BEDROCKDATAAUTOMATION_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BEDROCKDATAAUTOMATION_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomationEndpointRules.h b/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/internal/BedrockDataAutomationEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomationEndpointRules.h rename to generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/internal/BedrockDataAutomationEndpointRules.h index 75a60a2a5b0c..c3eae0342246 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/BedrockDataAutomationEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation/include/aws/bedrock-data-automation/internal/BedrockDataAutomationEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BedrockDataAutomation { -class BedrockDataAutomationEndpointRules { +class AWS_BEDROCKDATAAUTOMATION_LOCAL BedrockDataAutomationEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationEndpointProvider.cpp index 7c20399c6e1d..71eb6519d585 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_BEDROCKDATAAUTOMATION_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); } diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationEndpointRules.cpp b/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationEndpointRules.cpp index 7c194ab06e84..813b0e9affc2 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bedrock-runtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-bedrock-runtime/CMakeLists.txt index c058e750c403..5068a1abbb34 100644 --- a/generated/src/aws-cpp-sdk-bedrock-runtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bedrock-runtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BEDROCK-RUNTIME_MODEL_HEADERS "include/aws/bedrock-runtime/model/*.h" ) +file(GLOB AWS_BEDROCK-RUNTIME_INTERNAL_HEADERS + "include/aws/bedrock-runtime/internal/*.h" +) + file(GLOB AWS_BEDROCK-RUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BEDROCK-RUNTIME_MODEL_SOURCE file(GLOB BEDROCK-RUNTIME_UNIFIED_HEADERS ${AWS_BEDROCK-RUNTIME_HEADERS} + ${AWS_BEDROCK-RUNTIME_INTERNAL_HEADERS} ${AWS_BEDROCK-RUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bedrock-runtime" FILES ${AWS_BEDROCK-RUNTIME_HEADERS}) + source_group("Header Files\\aws\\bedrock-runtime\\internal" FILES ${AWS_BEDROCK-RUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bedrock-runtime\\model" FILES ${AWS_BEDROCK-RUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BEDROCK-RUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BEDROCK-RUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntimeEndpointProvider.h b/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntimeEndpointProvider.h index 54de77a268f6..2f61ea922e18 100644 --- a/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntimeEndpointProvider.h @@ -5,7 +5,6 @@ #pragma once #include -#include #include #include #include @@ -65,9 +64,7 @@ class AWS_BEDROCKRUNTIME_API BedrockRuntimeEndpointProvider : public BedrockRunt public: using BedrockRuntimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BedrockRuntimeEndpointProvider() - : BedrockRuntimeDefaultEpProviderBase(Aws::BedrockRuntime::BedrockRuntimeEndpointRules::GetRulesBlob(), - Aws::BedrockRuntime::BedrockRuntimeEndpointRules::RulesBlobSize) {} + BedrockRuntimeEndpointProvider(); ~BedrockRuntimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntime_EXPORTS.h b/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntime_EXPORTS.h index d75c856bed1a..07a54ca0c89c 100644 --- a/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BEDROCKRUNTIME_API #define AWS_BEDROCKRUNTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BEDROCKRUNTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BEDROCKRUNTIME_API #define AWS_BEDROCKRUNTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BEDROCKRUNTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BEDROCKRUNTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntimeEndpointRules.h b/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/internal/BedrockRuntimeEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntimeEndpointRules.h rename to generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/internal/BedrockRuntimeEndpointRules.h index bad763013003..f79e4016f106 100644 --- a/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/BedrockRuntimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bedrock-runtime/include/aws/bedrock-runtime/internal/BedrockRuntimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BedrockRuntime { -class BedrockRuntimeEndpointRules { +class AWS_BEDROCKRUNTIME_LOCAL BedrockRuntimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeEndpointProvider.cpp index 51f47f42ee58..83e89bc40444 100644 --- a/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_BEDROCKRUNTIME_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); } diff --git a/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeEndpointRules.cpp index df3c053a3873..200e1a8ec5f3 100644 --- a/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-bedrock/CMakeLists.txt b/generated/src/aws-cpp-sdk-bedrock/CMakeLists.txt index 9fc72f00fab2..9a1939fa33ad 100644 --- a/generated/src/aws-cpp-sdk-bedrock/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-bedrock/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BEDROCK_MODEL_HEADERS "include/aws/bedrock/model/*.h" ) +file(GLOB AWS_BEDROCK_INTERNAL_HEADERS + "include/aws/bedrock/internal/*.h" +) + file(GLOB AWS_BEDROCK_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BEDROCK_MODEL_SOURCE file(GLOB BEDROCK_UNIFIED_HEADERS ${AWS_BEDROCK_HEADERS} + ${AWS_BEDROCK_INTERNAL_HEADERS} ${AWS_BEDROCK_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\bedrock" FILES ${AWS_BEDROCK_HEADERS}) + source_group("Header Files\\aws\\bedrock\\internal" FILES ${AWS_BEDROCK_INTERNAL_HEADERS}) source_group("Header Files\\aws\\bedrock\\model" FILES ${AWS_BEDROCK_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BEDROCK_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BEDROCK_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/BedrockEndpointProvider.h b/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/BedrockEndpointProvider.h index 6d252cea38eb..93caf571c8d6 100644 --- a/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/BedrockEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/BedrockEndpointProvider.h @@ -5,7 +5,6 @@ #pragma once #include -#include #include #include #include @@ -65,9 +64,7 @@ class AWS_BEDROCK_API BedrockEndpointProvider : public BedrockDefaultEpProviderB public: using BedrockResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BedrockEndpointProvider() - : BedrockDefaultEpProviderBase(Aws::Bedrock::BedrockEndpointRules::GetRulesBlob(), - Aws::Bedrock::BedrockEndpointRules::RulesBlobSize) {} + BedrockEndpointProvider(); ~BedrockEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/Bedrock_EXPORTS.h b/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/Bedrock_EXPORTS.h index b9abb641da64..8690442c106c 100644 --- a/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/Bedrock_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/Bedrock_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BEDROCK_API #define AWS_BEDROCK_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BEDROCK_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BEDROCK_API #define AWS_BEDROCK_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BEDROCK_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BEDROCK_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/BedrockEndpointRules.h b/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/internal/BedrockEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/BedrockEndpointRules.h rename to generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/internal/BedrockEndpointRules.h index 0767e1499f47..0572dce1e63e 100644 --- a/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/BedrockEndpointRules.h +++ b/generated/src/aws-cpp-sdk-bedrock/include/aws/bedrock/internal/BedrockEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Bedrock { -class BedrockEndpointRules { +class AWS_BEDROCK_LOCAL BedrockEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-bedrock/source/BedrockEndpointProvider.cpp b/generated/src/aws-cpp-sdk-bedrock/source/BedrockEndpointProvider.cpp index 0c992758cc86..bc69515a88d3 100644 --- a/generated/src/aws-cpp-sdk-bedrock/source/BedrockEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-bedrock/source/BedrockEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_BEDROCK_EXPORTS // Except for Windows DLL @@ -23,6 +24,9 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); } diff --git a/generated/src/aws-cpp-sdk-bedrock/source/BedrockEndpointRules.cpp b/generated/src/aws-cpp-sdk-bedrock/source/BedrockEndpointRules.cpp index 720b1aded556..0ea693eaa1e6 100644 --- a/generated/src/aws-cpp-sdk-bedrock/source/BedrockEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-bedrock/source/BedrockEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-billing/CMakeLists.txt b/generated/src/aws-cpp-sdk-billing/CMakeLists.txt index 77c518b1e7d7..f065c4884f93 100644 --- a/generated/src/aws-cpp-sdk-billing/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-billing/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BILLING_MODEL_HEADERS "include/aws/billing/model/*.h" ) +file(GLOB AWS_BILLING_INTERNAL_HEADERS + "include/aws/billing/internal/*.h" +) + file(GLOB AWS_BILLING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BILLING_MODEL_SOURCE file(GLOB BILLING_UNIFIED_HEADERS ${AWS_BILLING_HEADERS} + ${AWS_BILLING_INTERNAL_HEADERS} ${AWS_BILLING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\billing" FILES ${AWS_BILLING_HEADERS}) + source_group("Header Files\\aws\\billing\\internal" FILES ${AWS_BILLING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\billing\\model" FILES ${AWS_BILLING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BILLING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BILLING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-billing/include/aws/billing/BillingEndpointProvider.h b/generated/src/aws-cpp-sdk-billing/include/aws/billing/BillingEndpointProvider.h index a2bfd8e339be..a99c99eb5717 100644 --- a/generated/src/aws-cpp-sdk-billing/include/aws/billing/BillingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-billing/include/aws/billing/BillingEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_BILLING_API BillingEndpointProvider : public BillingDefaultEpProviderB public: using BillingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BillingEndpointProvider() - : BillingDefaultEpProviderBase(Aws::Billing::BillingEndpointRules::GetRulesBlob(), - Aws::Billing::BillingEndpointRules::RulesBlobSize) {} + BillingEndpointProvider(); ~BillingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-billing/include/aws/billing/Billing_EXPORTS.h b/generated/src/aws-cpp-sdk-billing/include/aws/billing/Billing_EXPORTS.h index 68a6bcf2d4a9..65bd8c6f6ced 100644 --- a/generated/src/aws-cpp-sdk-billing/include/aws/billing/Billing_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-billing/include/aws/billing/Billing_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BILLING_API #define AWS_BILLING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BILLING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BILLING_API #define AWS_BILLING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BILLING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BILLING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-billing/include/aws/billing/BillingEndpointRules.h b/generated/src/aws-cpp-sdk-billing/include/aws/billing/internal/BillingEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-billing/include/aws/billing/BillingEndpointRules.h rename to generated/src/aws-cpp-sdk-billing/include/aws/billing/internal/BillingEndpointRules.h index dca4f313a709..158495d8c0a1 100644 --- a/generated/src/aws-cpp-sdk-billing/include/aws/billing/BillingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-billing/include/aws/billing/internal/BillingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Billing { -class BillingEndpointRules { +class AWS_BILLING_LOCAL BillingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-billing/source/BillingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-billing/source/BillingEndpointProvider.cpp index db38274fc8c4..4c49fc581b49 100644 --- a/generated/src/aws-cpp-sdk-billing/source/BillingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-billing/source/BillingEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Billing { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BillingEndpointProvider::BillingEndpointProvider() + : BillingDefaultEpProviderBase(Aws::Billing::BillingEndpointRules::GetRulesBlob(), Aws::Billing::BillingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Billing } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-billing/source/BillingEndpointRules.cpp b/generated/src/aws-cpp-sdk-billing/source/BillingEndpointRules.cpp index b07a6fc57eef..e118c383613d 100644 --- a/generated/src/aws-cpp-sdk-billing/source/BillingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-billing/source/BillingEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-billingconductor/CMakeLists.txt b/generated/src/aws-cpp-sdk-billingconductor/CMakeLists.txt index b2b21006e92d..db64d80d4001 100644 --- a/generated/src/aws-cpp-sdk-billingconductor/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-billingconductor/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BILLINGCONDUCTOR_MODEL_HEADERS "include/aws/billingconductor/model/*.h" ) +file(GLOB AWS_BILLINGCONDUCTOR_INTERNAL_HEADERS + "include/aws/billingconductor/internal/*.h" +) + file(GLOB AWS_BILLINGCONDUCTOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BILLINGCONDUCTOR_MODEL_SOURCE file(GLOB BILLINGCONDUCTOR_UNIFIED_HEADERS ${AWS_BILLINGCONDUCTOR_HEADERS} + ${AWS_BILLINGCONDUCTOR_INTERNAL_HEADERS} ${AWS_BILLINGCONDUCTOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\billingconductor" FILES ${AWS_BILLINGCONDUCTOR_HEADERS}) + source_group("Header Files\\aws\\billingconductor\\internal" FILES ${AWS_BILLINGCONDUCTOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\billingconductor\\model" FILES ${AWS_BILLINGCONDUCTOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BILLINGCONDUCTOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BILLINGCONDUCTOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductorEndpointProvider.h b/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductorEndpointProvider.h index fef5ffec7bea..85ccf15d9333 100644 --- a/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductorEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_BILLINGCONDUCTOR_API BillingConductorEndpointProvider : public Billing public: using BillingConductorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BillingConductorEndpointProvider() - : BillingConductorDefaultEpProviderBase(Aws::BillingConductor::BillingConductorEndpointRules::GetRulesBlob(), - Aws::BillingConductor::BillingConductorEndpointRules::RulesBlobSize) {} + BillingConductorEndpointProvider(); ~BillingConductorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductor_EXPORTS.h b/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductor_EXPORTS.h index 95edfa734fde..2645e94d05b1 100644 --- a/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductor_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductor_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BILLINGCONDUCTOR_API #define AWS_BILLINGCONDUCTOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BILLINGCONDUCTOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BILLINGCONDUCTOR_API #define AWS_BILLINGCONDUCTOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BILLINGCONDUCTOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BILLINGCONDUCTOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductorEndpointRules.h b/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/internal/BillingConductorEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductorEndpointRules.h rename to generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/internal/BillingConductorEndpointRules.h index 86a5c8733766..880e95675ba1 100644 --- a/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/BillingConductorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-billingconductor/include/aws/billingconductor/internal/BillingConductorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace BillingConductor { -class BillingConductorEndpointRules { +class AWS_BILLINGCONDUCTOR_LOCAL BillingConductorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorEndpointProvider.cpp index a2b2b8f0594a..47c119c77750 100644 --- a/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace BillingConductor { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BillingConductorEndpointProvider::BillingConductorEndpointProvider() + : BillingConductorDefaultEpProviderBase(Aws::BillingConductor::BillingConductorEndpointRules::GetRulesBlob(), + Aws::BillingConductor::BillingConductorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace BillingConductor } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorEndpointRules.cpp b/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorEndpointRules.cpp index 204ceaf24111..1abedcdfc870 100644 --- a/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-braket/CMakeLists.txt b/generated/src/aws-cpp-sdk-braket/CMakeLists.txt index 0a9ca913c0e1..9fccce3735de 100644 --- a/generated/src/aws-cpp-sdk-braket/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-braket/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BRAKET_MODEL_HEADERS "include/aws/braket/model/*.h" ) +file(GLOB AWS_BRAKET_INTERNAL_HEADERS + "include/aws/braket/internal/*.h" +) + file(GLOB AWS_BRAKET_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BRAKET_MODEL_SOURCE file(GLOB BRAKET_UNIFIED_HEADERS ${AWS_BRAKET_HEADERS} + ${AWS_BRAKET_INTERNAL_HEADERS} ${AWS_BRAKET_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\braket" FILES ${AWS_BRAKET_HEADERS}) + source_group("Header Files\\aws\\braket\\internal" FILES ${AWS_BRAKET_INTERNAL_HEADERS}) source_group("Header Files\\aws\\braket\\model" FILES ${AWS_BRAKET_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BRAKET_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BRAKET_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-braket/include/aws/braket/BraketEndpointProvider.h b/generated/src/aws-cpp-sdk-braket/include/aws/braket/BraketEndpointProvider.h index 4e97e16a5fc5..fb99227e31a1 100644 --- a/generated/src/aws-cpp-sdk-braket/include/aws/braket/BraketEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-braket/include/aws/braket/BraketEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -41,8 +40,7 @@ class AWS_BRAKET_API BraketEndpointProvider : public BraketDefaultEpProviderBase public: using BraketResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BraketEndpointProvider() - : BraketDefaultEpProviderBase(Aws::Braket::BraketEndpointRules::GetRulesBlob(), Aws::Braket::BraketEndpointRules::RulesBlobSize) {} + BraketEndpointProvider(); ~BraketEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-braket/include/aws/braket/Braket_EXPORTS.h b/generated/src/aws-cpp-sdk-braket/include/aws/braket/Braket_EXPORTS.h index 030b758edde4..3b71206cc1d7 100644 --- a/generated/src/aws-cpp-sdk-braket/include/aws/braket/Braket_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-braket/include/aws/braket/Braket_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BRAKET_API #define AWS_BRAKET_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BRAKET_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BRAKET_API #define AWS_BRAKET_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BRAKET_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BRAKET_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-braket/include/aws/braket/BraketEndpointRules.h b/generated/src/aws-cpp-sdk-braket/include/aws/braket/internal/BraketEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-braket/include/aws/braket/BraketEndpointRules.h rename to generated/src/aws-cpp-sdk-braket/include/aws/braket/internal/BraketEndpointRules.h index a5c8d618bb50..dc16678c585e 100644 --- a/generated/src/aws-cpp-sdk-braket/include/aws/braket/BraketEndpointRules.h +++ b/generated/src/aws-cpp-sdk-braket/include/aws/braket/internal/BraketEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Braket { -class BraketEndpointRules { +class AWS_BRAKET_LOCAL BraketEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-braket/source/BraketEndpointProvider.cpp b/generated/src/aws-cpp-sdk-braket/source/BraketEndpointProvider.cpp index bfdb3d0c3aab..8f9bfefffe10 100644 --- a/generated/src/aws-cpp-sdk-braket/source/BraketEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-braket/source/BraketEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Braket { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BraketEndpointProvider::BraketEndpointProvider() + : BraketDefaultEpProviderBase(Aws::Braket::BraketEndpointRules::GetRulesBlob(), Aws::Braket::BraketEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Braket } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-braket/source/BraketEndpointRules.cpp b/generated/src/aws-cpp-sdk-braket/source/BraketEndpointRules.cpp index 8d3193b5789b..489f615bc323 100644 --- a/generated/src/aws-cpp-sdk-braket/source/BraketEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-braket/source/BraketEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-budgets/CMakeLists.txt b/generated/src/aws-cpp-sdk-budgets/CMakeLists.txt index b3d40501ddda..e6679b36a0e8 100644 --- a/generated/src/aws-cpp-sdk-budgets/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-budgets/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_BUDGETS_MODEL_HEADERS "include/aws/budgets/model/*.h" ) +file(GLOB AWS_BUDGETS_INTERNAL_HEADERS + "include/aws/budgets/internal/*.h" +) + file(GLOB AWS_BUDGETS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_BUDGETS_MODEL_SOURCE file(GLOB BUDGETS_UNIFIED_HEADERS ${AWS_BUDGETS_HEADERS} + ${AWS_BUDGETS_INTERNAL_HEADERS} ${AWS_BUDGETS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\budgets" FILES ${AWS_BUDGETS_HEADERS}) + source_group("Header Files\\aws\\budgets\\internal" FILES ${AWS_BUDGETS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\budgets\\model" FILES ${AWS_BUDGETS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_BUDGETS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_BUDGETS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/BudgetsEndpointProvider.h b/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/BudgetsEndpointProvider.h index 8576b8129e6f..009073a945dc 100644 --- a/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/BudgetsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/BudgetsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_BUDGETS_API BudgetsEndpointProvider : public BudgetsDefaultEpProviderB public: using BudgetsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - BudgetsEndpointProvider() - : BudgetsDefaultEpProviderBase(Aws::Budgets::BudgetsEndpointRules::GetRulesBlob(), - Aws::Budgets::BudgetsEndpointRules::RulesBlobSize) {} + BudgetsEndpointProvider(); ~BudgetsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/Budgets_EXPORTS.h b/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/Budgets_EXPORTS.h index 2e2f69d29e8f..2c7824c56118 100644 --- a/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/Budgets_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/Budgets_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_BUDGETS_API #define AWS_BUDGETS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_BUDGETS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_BUDGETS_API #define AWS_BUDGETS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_BUDGETS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_BUDGETS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/BudgetsEndpointRules.h b/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/internal/BudgetsEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-budgets/include/aws/budgets/BudgetsEndpointRules.h rename to generated/src/aws-cpp-sdk-budgets/include/aws/budgets/internal/BudgetsEndpointRules.h index f7e6b2b85951..b666db3b5842 100644 --- a/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/BudgetsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-budgets/include/aws/budgets/internal/BudgetsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Budgets { -class BudgetsEndpointRules { +class AWS_BUDGETS_LOCAL BudgetsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-budgets/source/BudgetsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-budgets/source/BudgetsEndpointProvider.cpp index 971c3ce20ed2..3bfc2f1a2896 100644 --- a/generated/src/aws-cpp-sdk-budgets/source/BudgetsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-budgets/source/BudgetsEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Budgets { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +BudgetsEndpointProvider::BudgetsEndpointProvider() + : BudgetsDefaultEpProviderBase(Aws::Budgets::BudgetsEndpointRules::GetRulesBlob(), Aws::Budgets::BudgetsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Budgets } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-budgets/source/BudgetsEndpointRules.cpp b/generated/src/aws-cpp-sdk-budgets/source/BudgetsEndpointRules.cpp index 9500a7de38e2..d8699147587d 100644 --- a/generated/src/aws-cpp-sdk-budgets/source/BudgetsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-budgets/source/BudgetsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-ce/CMakeLists.txt b/generated/src/aws-cpp-sdk-ce/CMakeLists.txt index 32eeb04e955e..e201b7144c1d 100644 --- a/generated/src/aws-cpp-sdk-ce/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ce/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CE_MODEL_HEADERS "include/aws/ce/model/*.h" ) +file(GLOB AWS_CE_INTERNAL_HEADERS + "include/aws/ce/internal/*.h" +) + file(GLOB AWS_CE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CE_MODEL_SOURCE file(GLOB CE_UNIFIED_HEADERS ${AWS_CE_HEADERS} + ${AWS_CE_INTERNAL_HEADERS} ${AWS_CE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ce" FILES ${AWS_CE_HEADERS}) + source_group("Header Files\\aws\\ce\\internal" FILES ${AWS_CE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ce\\model" FILES ${AWS_CE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorerEndpointProvider.h b/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorerEndpointProvider.h index 0f3a3c942b78..09b546c4ff9a 100644 --- a/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_COSTEXPLORER_API CostExplorerEndpointProvider : public CostExplorerDef public: using CostExplorerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CostExplorerEndpointProvider() - : CostExplorerDefaultEpProviderBase(Aws::CostExplorer::CostExplorerEndpointRules::GetRulesBlob(), - Aws::CostExplorer::CostExplorerEndpointRules::RulesBlobSize) {} + CostExplorerEndpointProvider(); ~CostExplorerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorer_EXPORTS.h b/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorer_EXPORTS.h index 2d95e753c76d..28d885374c3e 100644 --- a/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorer_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorer_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COSTEXPLORER_API #define AWS_COSTEXPLORER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COSTEXPLORER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COSTEXPLORER_API #define AWS_COSTEXPLORER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COSTEXPLORER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COSTEXPLORER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorerEndpointRules.h b/generated/src/aws-cpp-sdk-ce/include/aws/ce/internal/CostExplorerEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorerEndpointRules.h rename to generated/src/aws-cpp-sdk-ce/include/aws/ce/internal/CostExplorerEndpointRules.h index 4ee6476ade31..17387a5fbcbc 100644 --- a/generated/src/aws-cpp-sdk-ce/include/aws/ce/CostExplorerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ce/include/aws/ce/internal/CostExplorerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CostExplorer { -class CostExplorerEndpointRules { +class AWS_COSTEXPLORER_LOCAL CostExplorerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ce/source/CostExplorerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ce/source/CostExplorerEndpointProvider.cpp index 553bc244474b..cb7543e0f80d 100644 --- a/generated/src/aws-cpp-sdk-ce/source/CostExplorerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ce/source/CostExplorerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CostExplorer { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CostExplorerEndpointProvider::CostExplorerEndpointProvider() + : CostExplorerDefaultEpProviderBase(Aws::CostExplorer::CostExplorerEndpointRules::GetRulesBlob(), + Aws::CostExplorer::CostExplorerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CostExplorer } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ce/source/CostExplorerEndpointRules.cpp b/generated/src/aws-cpp-sdk-ce/source/CostExplorerEndpointRules.cpp index c84a3116b530..8b286abb02b2 100644 --- a/generated/src/aws-cpp-sdk-ce/source/CostExplorerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ce/source/CostExplorerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-chatbot/CMakeLists.txt b/generated/src/aws-cpp-sdk-chatbot/CMakeLists.txt index 56feaefc1713..c48020a53258 100644 --- a/generated/src/aws-cpp-sdk-chatbot/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-chatbot/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CHATBOT_MODEL_HEADERS "include/aws/chatbot/model/*.h" ) +file(GLOB AWS_CHATBOT_INTERNAL_HEADERS + "include/aws/chatbot/internal/*.h" +) + file(GLOB AWS_CHATBOT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CHATBOT_MODEL_SOURCE file(GLOB CHATBOT_UNIFIED_HEADERS ${AWS_CHATBOT_HEADERS} + ${AWS_CHATBOT_INTERNAL_HEADERS} ${AWS_CHATBOT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\chatbot" FILES ${AWS_CHATBOT_HEADERS}) + source_group("Header Files\\aws\\chatbot\\internal" FILES ${AWS_CHATBOT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\chatbot\\model" FILES ${AWS_CHATBOT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CHATBOT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CHATBOT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/ChatbotEndpointProvider.h b/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/ChatbotEndpointProvider.h index ab80af3e401c..dbaebecaa904 100644 --- a/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/ChatbotEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/ChatbotEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CHATBOT_API ChatbotEndpointProvider : public ChatbotDefaultEpProviderB public: using ChatbotResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ChatbotEndpointProvider() - : ChatbotDefaultEpProviderBase(Aws::chatbot::ChatbotEndpointRules::GetRulesBlob(), - Aws::chatbot::ChatbotEndpointRules::RulesBlobSize) {} + ChatbotEndpointProvider(); ~ChatbotEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/Chatbot_EXPORTS.h b/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/Chatbot_EXPORTS.h index 6c511038e500..9f953be0c956 100644 --- a/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/Chatbot_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/Chatbot_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CHATBOT_API #define AWS_CHATBOT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CHATBOT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CHATBOT_API #define AWS_CHATBOT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CHATBOT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CHATBOT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/ChatbotEndpointRules.h b/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/internal/ChatbotEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/ChatbotEndpointRules.h rename to generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/internal/ChatbotEndpointRules.h index 4c7642fcc9e5..1bb8dc880b74 100644 --- a/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/ChatbotEndpointRules.h +++ b/generated/src/aws-cpp-sdk-chatbot/include/aws/chatbot/internal/ChatbotEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace chatbot { -class ChatbotEndpointRules { +class AWS_CHATBOT_LOCAL ChatbotEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-chatbot/source/ChatbotEndpointProvider.cpp b/generated/src/aws-cpp-sdk-chatbot/source/ChatbotEndpointProvider.cpp index 6cf04a16603c..f1e50b8102ae 100644 --- a/generated/src/aws-cpp-sdk-chatbot/source/ChatbotEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-chatbot/source/ChatbotEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace chatbot { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ChatbotEndpointProvider::ChatbotEndpointProvider() + : ChatbotDefaultEpProviderBase(Aws::chatbot::ChatbotEndpointRules::GetRulesBlob(), Aws::chatbot::ChatbotEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace chatbot } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-chatbot/source/ChatbotEndpointRules.cpp b/generated/src/aws-cpp-sdk-chatbot/source/ChatbotEndpointRules.cpp index 7f756461a462..fcc2f8b3209a 100644 --- a/generated/src/aws-cpp-sdk-chatbot/source/ChatbotEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-chatbot/source/ChatbotEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-identity/CMakeLists.txt b/generated/src/aws-cpp-sdk-chime-sdk-identity/CMakeLists.txt index d2e0e1187ac7..d9cdd83bad3d 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-identity/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-chime-sdk-identity/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CHIME-SDK-IDENTITY_MODEL_HEADERS "include/aws/chime-sdk-identity/model/*.h" ) +file(GLOB AWS_CHIME-SDK-IDENTITY_INTERNAL_HEADERS + "include/aws/chime-sdk-identity/internal/*.h" +) + file(GLOB AWS_CHIME-SDK-IDENTITY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CHIME-SDK-IDENTITY_MODEL_SOURCE file(GLOB CHIME-SDK-IDENTITY_UNIFIED_HEADERS ${AWS_CHIME-SDK-IDENTITY_HEADERS} + ${AWS_CHIME-SDK-IDENTITY_INTERNAL_HEADERS} ${AWS_CHIME-SDK-IDENTITY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\chime-sdk-identity" FILES ${AWS_CHIME-SDK-IDENTITY_HEADERS}) + source_group("Header Files\\aws\\chime-sdk-identity\\internal" FILES ${AWS_CHIME-SDK-IDENTITY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\chime-sdk-identity\\model" FILES ${AWS_CHIME-SDK-IDENTITY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CHIME-SDK-IDENTITY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CHIME-SDK-IDENTITY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentityEndpointProvider.h b/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentityEndpointProvider.h index 1b11c4a880c5..c03ec525bbb4 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentityEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentityEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_CHIMESDKIDENTITY_API ChimeSDKIdentityEndpointProvider : public ChimeSD public: using ChimeSDKIdentityResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ChimeSDKIdentityEndpointProvider() - : ChimeSDKIdentityDefaultEpProviderBase(Aws::ChimeSDKIdentity::ChimeSDKIdentityEndpointRules::GetRulesBlob(), - Aws::ChimeSDKIdentity::ChimeSDKIdentityEndpointRules::RulesBlobSize) {} + ChimeSDKIdentityEndpointProvider(); ~ChimeSDKIdentityEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentity_EXPORTS.h b/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentity_EXPORTS.h index d9c1eb2ad917..3d2166952e13 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentity_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentity_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CHIMESDKIDENTITY_API #define AWS_CHIMESDKIDENTITY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CHIMESDKIDENTITY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CHIMESDKIDENTITY_API #define AWS_CHIMESDKIDENTITY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CHIMESDKIDENTITY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CHIMESDKIDENTITY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentityEndpointRules.h b/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/internal/ChimeSDKIdentityEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentityEndpointRules.h rename to generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/internal/ChimeSDKIdentityEndpointRules.h index 2ba8ceb9a28a..3d8285439b71 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/ChimeSDKIdentityEndpointRules.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-identity/include/aws/chime-sdk-identity/internal/ChimeSDKIdentityEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ChimeSDKIdentity { -class ChimeSDKIdentityEndpointRules { +class AWS_CHIMESDKIDENTITY_LOCAL ChimeSDKIdentityEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityEndpointProvider.cpp b/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityEndpointProvider.cpp index 9bb7566b8076..ea2a8594985b 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ChimeSDKIdentity { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ChimeSDKIdentityEndpointProvider::ChimeSDKIdentityEndpointProvider() + : ChimeSDKIdentityDefaultEpProviderBase(Aws::ChimeSDKIdentity::ChimeSDKIdentityEndpointRules::GetRulesBlob(), + Aws::ChimeSDKIdentity::ChimeSDKIdentityEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ChimeSDKIdentity } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityEndpointRules.cpp b/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityEndpointRules.cpp index e096a46b0ea7..269e1085ddb5 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/CMakeLists.txt b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/CMakeLists.txt index 70a4a501bf31..5637deb344fe 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CHIME-SDK-MEDIA-PIPELINES_MODEL_HEADERS "include/aws/chime-sdk-media-pipelines/model/*.h" ) +file(GLOB AWS_CHIME-SDK-MEDIA-PIPELINES_INTERNAL_HEADERS + "include/aws/chime-sdk-media-pipelines/internal/*.h" +) + file(GLOB AWS_CHIME-SDK-MEDIA-PIPELINES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CHIME-SDK-MEDIA-PIPELINES_MODEL_SOURCE file(GLOB CHIME-SDK-MEDIA-PIPELINES_UNIFIED_HEADERS ${AWS_CHIME-SDK-MEDIA-PIPELINES_HEADERS} + ${AWS_CHIME-SDK-MEDIA-PIPELINES_INTERNAL_HEADERS} ${AWS_CHIME-SDK-MEDIA-PIPELINES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\chime-sdk-media-pipelines" FILES ${AWS_CHIME-SDK-MEDIA-PIPELINES_HEADERS}) + source_group("Header Files\\aws\\chime-sdk-media-pipelines\\internal" FILES ${AWS_CHIME-SDK-MEDIA-PIPELINES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\chime-sdk-media-pipelines\\model" FILES ${AWS_CHIME-SDK-MEDIA-PIPELINES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CHIME-SDK-MEDIA-PIPELINES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CHIME-SDK-MEDIA-PIPELINES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelinesEndpointProvider.h b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelinesEndpointProvider.h index 0a574d0b5179..ab9eee975b59 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelinesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelinesEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_CHIMESDKMEDIAPIPELINES_API ChimeSDKMediaPipelinesEndpointProvider : pu public: using ChimeSDKMediaPipelinesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ChimeSDKMediaPipelinesEndpointProvider() - : ChimeSDKMediaPipelinesDefaultEpProviderBase(Aws::ChimeSDKMediaPipelines::ChimeSDKMediaPipelinesEndpointRules::GetRulesBlob(), - Aws::ChimeSDKMediaPipelines::ChimeSDKMediaPipelinesEndpointRules::RulesBlobSize) {} + ChimeSDKMediaPipelinesEndpointProvider(); ~ChimeSDKMediaPipelinesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelines_EXPORTS.h b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelines_EXPORTS.h index 12d0caf175ba..578c79b47054 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelines_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelines_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CHIMESDKMEDIAPIPELINES_API #define AWS_CHIMESDKMEDIAPIPELINES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CHIMESDKMEDIAPIPELINES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CHIMESDKMEDIAPIPELINES_API #define AWS_CHIMESDKMEDIAPIPELINES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CHIMESDKMEDIAPIPELINES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CHIMESDKMEDIAPIPELINES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelinesEndpointRules.h b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/internal/ChimeSDKMediaPipelinesEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelinesEndpointRules.h rename to generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/internal/ChimeSDKMediaPipelinesEndpointRules.h index 11b487da1d40..804ac667a544 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/ChimeSDKMediaPipelinesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/include/aws/chime-sdk-media-pipelines/internal/ChimeSDKMediaPipelinesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ChimeSDKMediaPipelines { -class ChimeSDKMediaPipelinesEndpointRules { +class AWS_CHIMESDKMEDIAPIPELINES_LOCAL ChimeSDKMediaPipelinesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesEndpointProvider.cpp index cd98c1ec8280..fba1e2e98a5b 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ChimeSDKMediaPipelines { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ChimeSDKMediaPipelinesEndpointProvider::ChimeSDKMediaPipelinesEndpointProvider() + : ChimeSDKMediaPipelinesDefaultEpProviderBase(Aws::ChimeSDKMediaPipelines::ChimeSDKMediaPipelinesEndpointRules::GetRulesBlob(), + Aws::ChimeSDKMediaPipelines::ChimeSDKMediaPipelinesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ChimeSDKMediaPipelines } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesEndpointRules.cpp b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesEndpointRules.cpp index 880aad3555f0..e8c40e620a35 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-meetings/CMakeLists.txt b/generated/src/aws-cpp-sdk-chime-sdk-meetings/CMakeLists.txt index 6bba3978cafe..8ed7692f98f8 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-meetings/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-chime-sdk-meetings/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CHIME-SDK-MEETINGS_MODEL_HEADERS "include/aws/chime-sdk-meetings/model/*.h" ) +file(GLOB AWS_CHIME-SDK-MEETINGS_INTERNAL_HEADERS + "include/aws/chime-sdk-meetings/internal/*.h" +) + file(GLOB AWS_CHIME-SDK-MEETINGS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CHIME-SDK-MEETINGS_MODEL_SOURCE file(GLOB CHIME-SDK-MEETINGS_UNIFIED_HEADERS ${AWS_CHIME-SDK-MEETINGS_HEADERS} + ${AWS_CHIME-SDK-MEETINGS_INTERNAL_HEADERS} ${AWS_CHIME-SDK-MEETINGS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\chime-sdk-meetings" FILES ${AWS_CHIME-SDK-MEETINGS_HEADERS}) + source_group("Header Files\\aws\\chime-sdk-meetings\\internal" FILES ${AWS_CHIME-SDK-MEETINGS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\chime-sdk-meetings\\model" FILES ${AWS_CHIME-SDK-MEETINGS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CHIME-SDK-MEETINGS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CHIME-SDK-MEETINGS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetingsEndpointProvider.h b/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetingsEndpointProvider.h index 5e98a5bca43a..c0b5125a474b 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetingsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetingsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_CHIMESDKMEETINGS_API ChimeSDKMeetingsEndpointProvider : public ChimeSD public: using ChimeSDKMeetingsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ChimeSDKMeetingsEndpointProvider() - : ChimeSDKMeetingsDefaultEpProviderBase(Aws::ChimeSDKMeetings::ChimeSDKMeetingsEndpointRules::GetRulesBlob(), - Aws::ChimeSDKMeetings::ChimeSDKMeetingsEndpointRules::RulesBlobSize) {} + ChimeSDKMeetingsEndpointProvider(); ~ChimeSDKMeetingsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetings_EXPORTS.h b/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetings_EXPORTS.h index 4b777ba10d7c..de17645c891d 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetings_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetings_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CHIMESDKMEETINGS_API #define AWS_CHIMESDKMEETINGS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CHIMESDKMEETINGS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CHIMESDKMEETINGS_API #define AWS_CHIMESDKMEETINGS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CHIMESDKMEETINGS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CHIMESDKMEETINGS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetingsEndpointRules.h b/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/internal/ChimeSDKMeetingsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetingsEndpointRules.h rename to generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/internal/ChimeSDKMeetingsEndpointRules.h index e8336c68020b..a42c8b59a8c0 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/ChimeSDKMeetingsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-meetings/include/aws/chime-sdk-meetings/internal/ChimeSDKMeetingsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ChimeSDKMeetings { -class ChimeSDKMeetingsEndpointRules { +class AWS_CHIMESDKMEETINGS_LOCAL ChimeSDKMeetingsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsEndpointProvider.cpp index 1929b549b859..7dca197781f4 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ChimeSDKMeetings { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ChimeSDKMeetingsEndpointProvider::ChimeSDKMeetingsEndpointProvider() + : ChimeSDKMeetingsDefaultEpProviderBase(Aws::ChimeSDKMeetings::ChimeSDKMeetingsEndpointRules::GetRulesBlob(), + Aws::ChimeSDKMeetings::ChimeSDKMeetingsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ChimeSDKMeetings } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsEndpointRules.cpp b/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsEndpointRules.cpp index 969205e85bfd..bfb253b39d04 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-messaging/CMakeLists.txt b/generated/src/aws-cpp-sdk-chime-sdk-messaging/CMakeLists.txt index d8a4bfdc9c1f..a7d426bb1193 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-messaging/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-chime-sdk-messaging/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CHIME-SDK-MESSAGING_MODEL_HEADERS "include/aws/chime-sdk-messaging/model/*.h" ) +file(GLOB AWS_CHIME-SDK-MESSAGING_INTERNAL_HEADERS + "include/aws/chime-sdk-messaging/internal/*.h" +) + file(GLOB AWS_CHIME-SDK-MESSAGING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CHIME-SDK-MESSAGING_MODEL_SOURCE file(GLOB CHIME-SDK-MESSAGING_UNIFIED_HEADERS ${AWS_CHIME-SDK-MESSAGING_HEADERS} + ${AWS_CHIME-SDK-MESSAGING_INTERNAL_HEADERS} ${AWS_CHIME-SDK-MESSAGING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\chime-sdk-messaging" FILES ${AWS_CHIME-SDK-MESSAGING_HEADERS}) + source_group("Header Files\\aws\\chime-sdk-messaging\\internal" FILES ${AWS_CHIME-SDK-MESSAGING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\chime-sdk-messaging\\model" FILES ${AWS_CHIME-SDK-MESSAGING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CHIME-SDK-MESSAGING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CHIME-SDK-MESSAGING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessagingEndpointProvider.h b/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessagingEndpointProvider.h index 2f28dfb6850c..5079e5ef2b66 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessagingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessagingEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_CHIMESDKMESSAGING_API ChimeSDKMessagingEndpointProvider : public Chime public: using ChimeSDKMessagingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ChimeSDKMessagingEndpointProvider() - : ChimeSDKMessagingDefaultEpProviderBase(Aws::ChimeSDKMessaging::ChimeSDKMessagingEndpointRules::GetRulesBlob(), - Aws::ChimeSDKMessaging::ChimeSDKMessagingEndpointRules::RulesBlobSize) {} + ChimeSDKMessagingEndpointProvider(); ~ChimeSDKMessagingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessaging_EXPORTS.h b/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessaging_EXPORTS.h index 7c6e22d44227..280907fe57a8 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessaging_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessaging_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CHIMESDKMESSAGING_API #define AWS_CHIMESDKMESSAGING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CHIMESDKMESSAGING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CHIMESDKMESSAGING_API #define AWS_CHIMESDKMESSAGING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CHIMESDKMESSAGING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CHIMESDKMESSAGING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessagingEndpointRules.h b/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/internal/ChimeSDKMessagingEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessagingEndpointRules.h rename to generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/internal/ChimeSDKMessagingEndpointRules.h index 567cc697e6a5..468ab0c7df25 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/ChimeSDKMessagingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-messaging/include/aws/chime-sdk-messaging/internal/ChimeSDKMessagingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ChimeSDKMessaging { -class ChimeSDKMessagingEndpointRules { +class AWS_CHIMESDKMESSAGING_LOCAL ChimeSDKMessagingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingEndpointProvider.cpp index 541a51459407..9d27a927fb90 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ChimeSDKMessaging { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ChimeSDKMessagingEndpointProvider::ChimeSDKMessagingEndpointProvider() + : ChimeSDKMessagingDefaultEpProviderBase(Aws::ChimeSDKMessaging::ChimeSDKMessagingEndpointRules::GetRulesBlob(), + Aws::ChimeSDKMessaging::ChimeSDKMessagingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ChimeSDKMessaging } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingEndpointRules.cpp b/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingEndpointRules.cpp index 8c35e7a7d066..3a0e2bd7cd4d 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-voice/CMakeLists.txt b/generated/src/aws-cpp-sdk-chime-sdk-voice/CMakeLists.txt index 4a1820665654..6f55fbd38ee2 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-voice/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-chime-sdk-voice/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CHIME-SDK-VOICE_MODEL_HEADERS "include/aws/chime-sdk-voice/model/*.h" ) +file(GLOB AWS_CHIME-SDK-VOICE_INTERNAL_HEADERS + "include/aws/chime-sdk-voice/internal/*.h" +) + file(GLOB AWS_CHIME-SDK-VOICE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CHIME-SDK-VOICE_MODEL_SOURCE file(GLOB CHIME-SDK-VOICE_UNIFIED_HEADERS ${AWS_CHIME-SDK-VOICE_HEADERS} + ${AWS_CHIME-SDK-VOICE_INTERNAL_HEADERS} ${AWS_CHIME-SDK-VOICE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\chime-sdk-voice" FILES ${AWS_CHIME-SDK-VOICE_HEADERS}) + source_group("Header Files\\aws\\chime-sdk-voice\\internal" FILES ${AWS_CHIME-SDK-VOICE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\chime-sdk-voice\\model" FILES ${AWS_CHIME-SDK-VOICE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CHIME-SDK-VOICE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CHIME-SDK-VOICE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoiceEndpointProvider.h b/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoiceEndpointProvider.h index 3e66259ef6b3..f0d160814b87 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoiceEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CHIMESDKVOICE_API ChimeSDKVoiceEndpointProvider : public ChimeSDKVoice public: using ChimeSDKVoiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ChimeSDKVoiceEndpointProvider() - : ChimeSDKVoiceDefaultEpProviderBase(Aws::ChimeSDKVoice::ChimeSDKVoiceEndpointRules::GetRulesBlob(), - Aws::ChimeSDKVoice::ChimeSDKVoiceEndpointRules::RulesBlobSize) {} + ChimeSDKVoiceEndpointProvider(); ~ChimeSDKVoiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoice_EXPORTS.h b/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoice_EXPORTS.h index c3a26282bebe..45e109b5b679 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoice_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoice_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CHIMESDKVOICE_API #define AWS_CHIMESDKVOICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CHIMESDKVOICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CHIMESDKVOICE_API #define AWS_CHIMESDKVOICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CHIMESDKVOICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CHIMESDKVOICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoiceEndpointRules.h b/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/internal/ChimeSDKVoiceEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoiceEndpointRules.h rename to generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/internal/ChimeSDKVoiceEndpointRules.h index d0b916676d3b..1b1f97a2bea5 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/ChimeSDKVoiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-chime-sdk-voice/include/aws/chime-sdk-voice/internal/ChimeSDKVoiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ChimeSDKVoice { -class ChimeSDKVoiceEndpointRules { +class AWS_CHIMESDKVOICE_LOCAL ChimeSDKVoiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceEndpointProvider.cpp index 2b79f1612550..92f560f27672 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ChimeSDKVoice { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ChimeSDKVoiceEndpointProvider::ChimeSDKVoiceEndpointProvider() + : ChimeSDKVoiceDefaultEpProviderBase(Aws::ChimeSDKVoice::ChimeSDKVoiceEndpointRules::GetRulesBlob(), + Aws::ChimeSDKVoice::ChimeSDKVoiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ChimeSDKVoice } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceEndpointRules.cpp index 8022a16e3015..cbc88156a356 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-chime/CMakeLists.txt b/generated/src/aws-cpp-sdk-chime/CMakeLists.txt index 9bcfc51346b9..ddbfe2a68e7c 100644 --- a/generated/src/aws-cpp-sdk-chime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-chime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CHIME_MODEL_HEADERS "include/aws/chime/model/*.h" ) +file(GLOB AWS_CHIME_INTERNAL_HEADERS + "include/aws/chime/internal/*.h" +) + file(GLOB AWS_CHIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CHIME_MODEL_SOURCE file(GLOB CHIME_UNIFIED_HEADERS ${AWS_CHIME_HEADERS} + ${AWS_CHIME_INTERNAL_HEADERS} ${AWS_CHIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\chime" FILES ${AWS_CHIME_HEADERS}) + source_group("Header Files\\aws\\chime\\internal" FILES ${AWS_CHIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\chime\\model" FILES ${AWS_CHIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CHIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CHIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-chime/include/aws/chime/ChimeEndpointProvider.h b/generated/src/aws-cpp-sdk-chime/include/aws/chime/ChimeEndpointProvider.h index 1d26e5701697..85c9e9ea8b14 100644 --- a/generated/src/aws-cpp-sdk-chime/include/aws/chime/ChimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-chime/include/aws/chime/ChimeEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -40,8 +39,7 @@ class AWS_CHIME_API ChimeEndpointProvider : public ChimeDefaultEpProviderBase { public: using ChimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ChimeEndpointProvider() - : ChimeDefaultEpProviderBase(Aws::Chime::ChimeEndpointRules::GetRulesBlob(), Aws::Chime::ChimeEndpointRules::RulesBlobSize) {} + ChimeEndpointProvider(); ~ChimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-chime/include/aws/chime/Chime_EXPORTS.h b/generated/src/aws-cpp-sdk-chime/include/aws/chime/Chime_EXPORTS.h index ba581ff00fa3..304a7b0f44df 100644 --- a/generated/src/aws-cpp-sdk-chime/include/aws/chime/Chime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-chime/include/aws/chime/Chime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CHIME_API #define AWS_CHIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CHIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CHIME_API #define AWS_CHIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CHIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CHIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-chime/include/aws/chime/ChimeEndpointRules.h b/generated/src/aws-cpp-sdk-chime/include/aws/chime/internal/ChimeEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-chime/include/aws/chime/ChimeEndpointRules.h rename to generated/src/aws-cpp-sdk-chime/include/aws/chime/internal/ChimeEndpointRules.h index 30ed44590c0e..3137ee9ae281 100644 --- a/generated/src/aws-cpp-sdk-chime/include/aws/chime/ChimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-chime/include/aws/chime/internal/ChimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Chime { -class ChimeEndpointRules { +class AWS_CHIME_LOCAL ChimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-chime/source/ChimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-chime/source/ChimeEndpointProvider.cpp index 435c6c04d346..9733f7088e61 100644 --- a/generated/src/aws-cpp-sdk-chime/source/ChimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-chime/source/ChimeEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Chime { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ChimeEndpointProvider::ChimeEndpointProvider() + : ChimeDefaultEpProviderBase(Aws::Chime::ChimeEndpointRules::GetRulesBlob(), Aws::Chime::ChimeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Chime } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-chime/source/ChimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-chime/source/ChimeEndpointRules.cpp index 90b9f8a1321c..fd167e1a60c2 100644 --- a/generated/src/aws-cpp-sdk-chime/source/ChimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-chime/source/ChimeEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cleanrooms/CMakeLists.txt b/generated/src/aws-cpp-sdk-cleanrooms/CMakeLists.txt index e484ed5b52f8..ff6ad721fb3a 100644 --- a/generated/src/aws-cpp-sdk-cleanrooms/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cleanrooms/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLEANROOMS_MODEL_HEADERS "include/aws/cleanrooms/model/*.h" ) +file(GLOB AWS_CLEANROOMS_INTERNAL_HEADERS + "include/aws/cleanrooms/internal/*.h" +) + file(GLOB AWS_CLEANROOMS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLEANROOMS_MODEL_SOURCE file(GLOB CLEANROOMS_UNIFIED_HEADERS ${AWS_CLEANROOMS_HEADERS} + ${AWS_CLEANROOMS_INTERNAL_HEADERS} ${AWS_CLEANROOMS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cleanrooms" FILES ${AWS_CLEANROOMS_HEADERS}) + source_group("Header Files\\aws\\cleanrooms\\internal" FILES ${AWS_CLEANROOMS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cleanrooms\\model" FILES ${AWS_CLEANROOMS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLEANROOMS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLEANROOMS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRoomsEndpointProvider.h b/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRoomsEndpointProvider.h index 3c1cc1c6a803..e4060cd9a9f7 100644 --- a/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRoomsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRoomsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLEANROOMS_API CleanRoomsEndpointProvider : public CleanRoomsDefaultEp public: using CleanRoomsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CleanRoomsEndpointProvider() - : CleanRoomsDefaultEpProviderBase(Aws::CleanRooms::CleanRoomsEndpointRules::GetRulesBlob(), - Aws::CleanRooms::CleanRoomsEndpointRules::RulesBlobSize) {} + CleanRoomsEndpointProvider(); ~CleanRoomsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRooms_EXPORTS.h b/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRooms_EXPORTS.h index fe3f9b64ec16..81c8597a8757 100644 --- a/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRooms_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRooms_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLEANROOMS_API #define AWS_CLEANROOMS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLEANROOMS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLEANROOMS_API #define AWS_CLEANROOMS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLEANROOMS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLEANROOMS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRoomsEndpointRules.h b/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/internal/CleanRoomsEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRoomsEndpointRules.h rename to generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/internal/CleanRoomsEndpointRules.h index e076f75a5c37..ee2ce44a601f 100644 --- a/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/CleanRoomsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cleanrooms/include/aws/cleanrooms/internal/CleanRoomsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CleanRooms { -class CleanRoomsEndpointRules { +class AWS_CLEANROOMS_LOCAL CleanRoomsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsEndpointProvider.cpp index 725e06d80198..98726cdacb31 100644 --- a/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CleanRooms { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CleanRoomsEndpointProvider::CleanRoomsEndpointProvider() + : CleanRoomsDefaultEpProviderBase(Aws::CleanRooms::CleanRoomsEndpointRules::GetRulesBlob(), + Aws::CleanRooms::CleanRoomsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CleanRooms } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsEndpointRules.cpp b/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsEndpointRules.cpp index d259c3c0b2b0..b46f8248e0b2 100644 --- a/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cleanroomsml/CMakeLists.txt b/generated/src/aws-cpp-sdk-cleanroomsml/CMakeLists.txt index 3c301dacb315..8b4759c7427a 100644 --- a/generated/src/aws-cpp-sdk-cleanroomsml/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cleanroomsml/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLEANROOMSML_MODEL_HEADERS "include/aws/cleanroomsml/model/*.h" ) +file(GLOB AWS_CLEANROOMSML_INTERNAL_HEADERS + "include/aws/cleanroomsml/internal/*.h" +) + file(GLOB AWS_CLEANROOMSML_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLEANROOMSML_MODEL_SOURCE file(GLOB CLEANROOMSML_UNIFIED_HEADERS ${AWS_CLEANROOMSML_HEADERS} + ${AWS_CLEANROOMSML_INTERNAL_HEADERS} ${AWS_CLEANROOMSML_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cleanroomsml" FILES ${AWS_CLEANROOMSML_HEADERS}) + source_group("Header Files\\aws\\cleanroomsml\\internal" FILES ${AWS_CLEANROOMSML_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cleanroomsml\\model" FILES ${AWS_CLEANROOMSML_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLEANROOMSML_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLEANROOMSML_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsMLEndpointProvider.h b/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsMLEndpointProvider.h index c5d3e5cc5c26..2461dee16ea7 100644 --- a/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsMLEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsMLEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLEANROOMSML_API CleanRoomsMLEndpointProvider : public CleanRoomsMLDef public: using CleanRoomsMLResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CleanRoomsMLEndpointProvider() - : CleanRoomsMLDefaultEpProviderBase(Aws::CleanRoomsML::CleanRoomsMLEndpointRules::GetRulesBlob(), - Aws::CleanRoomsML::CleanRoomsMLEndpointRules::RulesBlobSize) {} + CleanRoomsMLEndpointProvider(); ~CleanRoomsMLEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsML_EXPORTS.h b/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsML_EXPORTS.h index b2e8f58f35bd..cd35b80c8c13 100644 --- a/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsML_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsML_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLEANROOMSML_API #define AWS_CLEANROOMSML_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLEANROOMSML_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLEANROOMSML_API #define AWS_CLEANROOMSML_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLEANROOMSML_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLEANROOMSML_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsMLEndpointRules.h b/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/internal/CleanRoomsMLEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsMLEndpointRules.h rename to generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/internal/CleanRoomsMLEndpointRules.h index 5765c6ba8360..a52dabebdbde 100644 --- a/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/CleanRoomsMLEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cleanroomsml/include/aws/cleanroomsml/internal/CleanRoomsMLEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CleanRoomsML { -class CleanRoomsMLEndpointRules { +class AWS_CLEANROOMSML_LOCAL CleanRoomsMLEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLEndpointProvider.cpp index 3902bcd1baa7..2345c23b7823 100644 --- a/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CleanRoomsML { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CleanRoomsMLEndpointProvider::CleanRoomsMLEndpointProvider() + : CleanRoomsMLDefaultEpProviderBase(Aws::CleanRoomsML::CleanRoomsMLEndpointRules::GetRulesBlob(), + Aws::CleanRoomsML::CleanRoomsMLEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CleanRoomsML } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLEndpointRules.cpp b/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLEndpointRules.cpp index dd405deca23b..ca2a59f67de1 100644 --- a/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloud9/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloud9/CMakeLists.txt index 64800c18f846..a7334a2c9f8d 100644 --- a/generated/src/aws-cpp-sdk-cloud9/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloud9/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUD9_MODEL_HEADERS "include/aws/cloud9/model/*.h" ) +file(GLOB AWS_CLOUD9_INTERNAL_HEADERS + "include/aws/cloud9/internal/*.h" +) + file(GLOB AWS_CLOUD9_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUD9_MODEL_SOURCE file(GLOB CLOUD9_UNIFIED_HEADERS ${AWS_CLOUD9_HEADERS} + ${AWS_CLOUD9_INTERNAL_HEADERS} ${AWS_CLOUD9_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloud9" FILES ${AWS_CLOUD9_HEADERS}) + source_group("Header Files\\aws\\cloud9\\internal" FILES ${AWS_CLOUD9_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloud9\\model" FILES ${AWS_CLOUD9_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUD9_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUD9_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9EndpointProvider.h b/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9EndpointProvider.h index cd3c948d64a9..021ba8da1d44 100644 --- a/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9EndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -41,8 +40,7 @@ class AWS_CLOUD9_API Cloud9EndpointProvider : public Cloud9DefaultEpProviderBase public: using Cloud9ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Cloud9EndpointProvider() - : Cloud9DefaultEpProviderBase(Aws::Cloud9::Cloud9EndpointRules::GetRulesBlob(), Aws::Cloud9::Cloud9EndpointRules::RulesBlobSize) {} + Cloud9EndpointProvider(); ~Cloud9EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9_EXPORTS.h b/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9_EXPORTS.h index 926210692622..12d412a08024 100644 --- a/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUD9_API #define AWS_CLOUD9_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUD9_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUD9_API #define AWS_CLOUD9_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUD9_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUD9_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9EndpointRules.h b/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/internal/Cloud9EndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9EndpointRules.h rename to generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/internal/Cloud9EndpointRules.h index 5f08444d104d..f32ff11d454d 100644 --- a/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/Cloud9EndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloud9/include/aws/cloud9/internal/Cloud9EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Cloud9 { -class Cloud9EndpointRules { +class AWS_CLOUD9_LOCAL Cloud9EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloud9/source/Cloud9EndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloud9/source/Cloud9EndpointProvider.cpp index 25a4685c8174..4d41973079e2 100644 --- a/generated/src/aws-cpp-sdk-cloud9/source/Cloud9EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloud9/source/Cloud9EndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Cloud9 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Cloud9EndpointProvider::Cloud9EndpointProvider() + : Cloud9DefaultEpProviderBase(Aws::Cloud9::Cloud9EndpointRules::GetRulesBlob(), Aws::Cloud9::Cloud9EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Cloud9 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloud9/source/Cloud9EndpointRules.cpp b/generated/src/aws-cpp-sdk-cloud9/source/Cloud9EndpointRules.cpp index 59562304df9f..49d5783cc000 100644 --- a/generated/src/aws-cpp-sdk-cloud9/source/Cloud9EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloud9/source/Cloud9EndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudcontrol/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudcontrol/CMakeLists.txt index 3a1dfa257e24..4c71dc9724c5 100644 --- a/generated/src/aws-cpp-sdk-cloudcontrol/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudcontrol/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDCONTROL_MODEL_HEADERS "include/aws/cloudcontrol/model/*.h" ) +file(GLOB AWS_CLOUDCONTROL_INTERNAL_HEADERS + "include/aws/cloudcontrol/internal/*.h" +) + file(GLOB AWS_CLOUDCONTROL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDCONTROL_MODEL_SOURCE file(GLOB CLOUDCONTROL_UNIFIED_HEADERS ${AWS_CLOUDCONTROL_HEADERS} + ${AWS_CLOUDCONTROL_INTERNAL_HEADERS} ${AWS_CLOUDCONTROL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudcontrol" FILES ${AWS_CLOUDCONTROL_HEADERS}) + source_group("Header Files\\aws\\cloudcontrol\\internal" FILES ${AWS_CLOUDCONTROL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudcontrol\\model" FILES ${AWS_CLOUDCONTROL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDCONTROL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDCONTROL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApiEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApiEndpointProvider.h index a44e068da1f4..e8a4a498831b 100644 --- a/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApiEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApiEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDCONTROLAPI_API CloudControlApiEndpointProvider : public CloudCont public: using CloudControlApiResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudControlApiEndpointProvider() - : CloudControlApiDefaultEpProviderBase(Aws::CloudControlApi::CloudControlApiEndpointRules::GetRulesBlob(), - Aws::CloudControlApi::CloudControlApiEndpointRules::RulesBlobSize) {} + CloudControlApiEndpointProvider(); ~CloudControlApiEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApi_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApi_EXPORTS.h index d610e5fc7449..9a7610d73ca5 100644 --- a/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApi_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApi_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDCONTROLAPI_API #define AWS_CLOUDCONTROLAPI_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDCONTROLAPI_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDCONTROLAPI_API #define AWS_CLOUDCONTROLAPI_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDCONTROLAPI_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDCONTROLAPI_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApiEndpointRules.h b/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/internal/CloudControlApiEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApiEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/internal/CloudControlApiEndpointRules.h index 8fabd6d079ef..25f932aeb5eb 100644 --- a/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/CloudControlApiEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudcontrol/include/aws/cloudcontrol/internal/CloudControlApiEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudControlApi { -class CloudControlApiEndpointRules { +class AWS_CLOUDCONTROLAPI_LOCAL CloudControlApiEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiEndpointProvider.cpp index a1b50118e995..b00a55bed523 100644 --- a/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudControlApi { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudControlApiEndpointProvider::CloudControlApiEndpointProvider() + : CloudControlApiDefaultEpProviderBase(Aws::CloudControlApi::CloudControlApiEndpointRules::GetRulesBlob(), + Aws::CloudControlApi::CloudControlApiEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudControlApi } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiEndpointRules.cpp index 938cc9d54416..acdee9b4d489 100644 --- a/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-clouddirectory/CMakeLists.txt b/generated/src/aws-cpp-sdk-clouddirectory/CMakeLists.txt index 2497312504fb..30b1343b123d 100644 --- a/generated/src/aws-cpp-sdk-clouddirectory/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-clouddirectory/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDDIRECTORY_MODEL_HEADERS "include/aws/clouddirectory/model/*.h" ) +file(GLOB AWS_CLOUDDIRECTORY_INTERNAL_HEADERS + "include/aws/clouddirectory/internal/*.h" +) + file(GLOB AWS_CLOUDDIRECTORY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDDIRECTORY_MODEL_SOURCE file(GLOB CLOUDDIRECTORY_UNIFIED_HEADERS ${AWS_CLOUDDIRECTORY_HEADERS} + ${AWS_CLOUDDIRECTORY_INTERNAL_HEADERS} ${AWS_CLOUDDIRECTORY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\clouddirectory" FILES ${AWS_CLOUDDIRECTORY_HEADERS}) + source_group("Header Files\\aws\\clouddirectory\\internal" FILES ${AWS_CLOUDDIRECTORY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\clouddirectory\\model" FILES ${AWS_CLOUDDIRECTORY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDDIRECTORY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDDIRECTORY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectoryEndpointProvider.h b/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectoryEndpointProvider.h index 773dda322bba..88b865e7bc8b 100644 --- a/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectoryEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectoryEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDDIRECTORY_API CloudDirectoryEndpointProvider : public CloudDirect public: using CloudDirectoryResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudDirectoryEndpointProvider() - : CloudDirectoryDefaultEpProviderBase(Aws::CloudDirectory::CloudDirectoryEndpointRules::GetRulesBlob(), - Aws::CloudDirectory::CloudDirectoryEndpointRules::RulesBlobSize) {} + CloudDirectoryEndpointProvider(); ~CloudDirectoryEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectory_EXPORTS.h b/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectory_EXPORTS.h index 5cf8baea86cc..6169ca1abed1 100644 --- a/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectory_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectory_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDDIRECTORY_API #define AWS_CLOUDDIRECTORY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDDIRECTORY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDDIRECTORY_API #define AWS_CLOUDDIRECTORY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDDIRECTORY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDDIRECTORY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectoryEndpointRules.h b/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/internal/CloudDirectoryEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectoryEndpointRules.h rename to generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/internal/CloudDirectoryEndpointRules.h index afdea17114f0..813ef0c5b9c9 100644 --- a/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/CloudDirectoryEndpointRules.h +++ b/generated/src/aws-cpp-sdk-clouddirectory/include/aws/clouddirectory/internal/CloudDirectoryEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudDirectory { -class CloudDirectoryEndpointRules { +class AWS_CLOUDDIRECTORY_LOCAL CloudDirectoryEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryEndpointProvider.cpp b/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryEndpointProvider.cpp index b9498cf8ed32..5410f3d153e8 100644 --- a/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudDirectory { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudDirectoryEndpointProvider::CloudDirectoryEndpointProvider() + : CloudDirectoryDefaultEpProviderBase(Aws::CloudDirectory::CloudDirectoryEndpointRules::GetRulesBlob(), + Aws::CloudDirectory::CloudDirectoryEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudDirectory } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryEndpointRules.cpp b/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryEndpointRules.cpp index f27e4869d796..07b0b616717d 100644 --- a/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudformation/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudformation/CMakeLists.txt index edd32672bca1..fe838b362f2a 100644 --- a/generated/src/aws-cpp-sdk-cloudformation/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudformation/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDFORMATION_MODEL_HEADERS "include/aws/cloudformation/model/*.h" ) +file(GLOB AWS_CLOUDFORMATION_INTERNAL_HEADERS + "include/aws/cloudformation/internal/*.h" +) + file(GLOB AWS_CLOUDFORMATION_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDFORMATION_MODEL_SOURCE file(GLOB CLOUDFORMATION_UNIFIED_HEADERS ${AWS_CLOUDFORMATION_HEADERS} + ${AWS_CLOUDFORMATION_INTERNAL_HEADERS} ${AWS_CLOUDFORMATION_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudformation" FILES ${AWS_CLOUDFORMATION_HEADERS}) + source_group("Header Files\\aws\\cloudformation\\internal" FILES ${AWS_CLOUDFORMATION_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudformation\\model" FILES ${AWS_CLOUDFORMATION_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDFORMATION_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDFORMATION_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormationEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormationEndpointProvider.h index f651dfa1a653..f7938b7349f8 100644 --- a/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormationEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormationEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDFORMATION_API CloudFormationEndpointProvider : public CloudFormat public: using CloudFormationResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudFormationEndpointProvider() - : CloudFormationDefaultEpProviderBase(Aws::CloudFormation::CloudFormationEndpointRules::GetRulesBlob(), - Aws::CloudFormation::CloudFormationEndpointRules::RulesBlobSize) {} + CloudFormationEndpointProvider(); ~CloudFormationEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormation_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormation_EXPORTS.h index 37cd2ecbc7b9..ec4439aee368 100644 --- a/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormation_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormation_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDFORMATION_API #define AWS_CLOUDFORMATION_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDFORMATION_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDFORMATION_API #define AWS_CLOUDFORMATION_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDFORMATION_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDFORMATION_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormationEndpointRules.h b/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/internal/CloudFormationEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormationEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/internal/CloudFormationEndpointRules.h index 6f7791ecdb89..776106d4da3a 100644 --- a/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/CloudFormationEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudformation/include/aws/cloudformation/internal/CloudFormationEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudFormation { -class CloudFormationEndpointRules { +class AWS_CLOUDFORMATION_LOCAL CloudFormationEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationEndpointProvider.cpp index bb0eb5216990..50198551acd4 100644 --- a/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudFormation { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudFormationEndpointProvider::CloudFormationEndpointProvider() + : CloudFormationDefaultEpProviderBase(Aws::CloudFormation::CloudFormationEndpointRules::GetRulesBlob(), + Aws::CloudFormation::CloudFormationEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudFormation } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationEndpointRules.cpp index dda4a0b60250..886440ee8942 100644 --- a/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/CMakeLists.txt index 2ab85fd01eb8..08a42d7c2646 100644 --- a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDFRONT-KEYVALUESTORE_MODEL_HEADERS "include/aws/cloudfront-keyvaluestore/model/*.h" ) +file(GLOB AWS_CLOUDFRONT-KEYVALUESTORE_INTERNAL_HEADERS + "include/aws/cloudfront-keyvaluestore/internal/*.h" +) + file(GLOB AWS_CLOUDFRONT-KEYVALUESTORE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDFRONT-KEYVALUESTORE_MODEL_SOURCE file(GLOB CLOUDFRONT-KEYVALUESTORE_UNIFIED_HEADERS ${AWS_CLOUDFRONT-KEYVALUESTORE_HEADERS} + ${AWS_CLOUDFRONT-KEYVALUESTORE_INTERNAL_HEADERS} ${AWS_CLOUDFRONT-KEYVALUESTORE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudfront-keyvaluestore" FILES ${AWS_CLOUDFRONT-KEYVALUESTORE_HEADERS}) + source_group("Header Files\\aws\\cloudfront-keyvaluestore\\internal" FILES ${AWS_CLOUDFRONT-KEYVALUESTORE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudfront-keyvaluestore\\model" FILES ${AWS_CLOUDFRONT-KEYVALUESTORE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDFRONT-KEYVALUESTORE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDFRONT-KEYVALUESTORE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStoreEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStoreEndpointProvider.h index 5034cf541e53..4f3cc6c25af7 100644 --- a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStoreEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStoreEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_CLOUDFRONTKEYVALUESTORE_API CloudFrontKeyValueStoreEndpointProvider : public: using CloudFrontKeyValueStoreResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudFrontKeyValueStoreEndpointProvider() - : CloudFrontKeyValueStoreDefaultEpProviderBase(Aws::CloudFrontKeyValueStore::CloudFrontKeyValueStoreEndpointRules::GetRulesBlob(), - Aws::CloudFrontKeyValueStore::CloudFrontKeyValueStoreEndpointRules::RulesBlobSize) {} + CloudFrontKeyValueStoreEndpointProvider(); ~CloudFrontKeyValueStoreEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStore_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStore_EXPORTS.h index ccecdd9eb6ea..2ba9bf226470 100644 --- a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStore_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStore_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDFRONTKEYVALUESTORE_API #define AWS_CLOUDFRONTKEYVALUESTORE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDFRONTKEYVALUESTORE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDFRONTKEYVALUESTORE_API #define AWS_CLOUDFRONTKEYVALUESTORE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDFRONTKEYVALUESTORE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDFRONTKEYVALUESTORE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStoreEndpointRules.h b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/internal/CloudFrontKeyValueStoreEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStoreEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/internal/CloudFrontKeyValueStoreEndpointRules.h index 8a9e3e3dbe5a..a6991c0b92ab 100644 --- a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/CloudFrontKeyValueStoreEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/include/aws/cloudfront-keyvaluestore/internal/CloudFrontKeyValueStoreEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudFrontKeyValueStore { -class CloudFrontKeyValueStoreEndpointRules { +class AWS_CLOUDFRONTKEYVALUESTORE_LOCAL CloudFrontKeyValueStoreEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreEndpointProvider.cpp index d1d0f094eda3..1c36d37a4239 100644 --- a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudFrontKeyValueStore { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudFrontKeyValueStoreEndpointProvider::CloudFrontKeyValueStoreEndpointProvider() + : CloudFrontKeyValueStoreDefaultEpProviderBase(Aws::CloudFrontKeyValueStore::CloudFrontKeyValueStoreEndpointRules::GetRulesBlob(), + Aws::CloudFrontKeyValueStore::CloudFrontKeyValueStoreEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudFrontKeyValueStore } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreEndpointRules.cpp index 19a6adb23758..d6d73a16f74a 100644 --- a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudfront/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudfront/CMakeLists.txt index e0581d0021b4..b97d139d843d 100644 --- a/generated/src/aws-cpp-sdk-cloudfront/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudfront/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDFRONT_MODEL_HEADERS "include/aws/cloudfront/model/*.h" ) +file(GLOB AWS_CLOUDFRONT_INTERNAL_HEADERS + "include/aws/cloudfront/internal/*.h" +) + file(GLOB AWS_CLOUDFRONT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDFRONT_MODEL_SOURCE file(GLOB CLOUDFRONT_UNIFIED_HEADERS ${AWS_CLOUDFRONT_HEADERS} + ${AWS_CLOUDFRONT_INTERNAL_HEADERS} ${AWS_CLOUDFRONT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudfront" FILES ${AWS_CLOUDFRONT_HEADERS}) + source_group("Header Files\\aws\\cloudfront\\internal" FILES ${AWS_CLOUDFRONT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudfront\\model" FILES ${AWS_CLOUDFRONT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDFRONT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDFRONT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFrontEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFrontEndpointProvider.h index 4f639cadf7a7..2a1554365373 100644 --- a/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFrontEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFrontEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDFRONT_API CloudFrontEndpointProvider : public CloudFrontDefaultEp public: using CloudFrontResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudFrontEndpointProvider() - : CloudFrontDefaultEpProviderBase(Aws::CloudFront::CloudFrontEndpointRules::GetRulesBlob(), - Aws::CloudFront::CloudFrontEndpointRules::RulesBlobSize) {} + CloudFrontEndpointProvider(); ~CloudFrontEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFront_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFront_EXPORTS.h index 73d05db6465e..4424bf4c0674 100644 --- a/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFront_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFront_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDFRONT_API #define AWS_CLOUDFRONT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDFRONT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDFRONT_API #define AWS_CLOUDFRONT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDFRONT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDFRONT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFrontEndpointRules.h b/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/internal/CloudFrontEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFrontEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/internal/CloudFrontEndpointRules.h index 103825a47600..c10184d63719 100644 --- a/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/CloudFrontEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudfront/include/aws/cloudfront/internal/CloudFrontEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudFront { -class CloudFrontEndpointRules { +class AWS_CLOUDFRONT_LOCAL CloudFrontEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontEndpointProvider.cpp index ec749211cce8..a1e63544d116 100644 --- a/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudFront { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudFrontEndpointProvider::CloudFrontEndpointProvider() + : CloudFrontDefaultEpProviderBase(Aws::CloudFront::CloudFrontEndpointRules::GetRulesBlob(), + Aws::CloudFront::CloudFrontEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudFront } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontEndpointRules.cpp index 3dcc0192e0bc..03b5d41ff688 100644 --- a/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudhsm/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudhsm/CMakeLists.txt index 100ff6f466ed..1f7531bc30fa 100644 --- a/generated/src/aws-cpp-sdk-cloudhsm/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudhsm/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDHSM_MODEL_HEADERS "include/aws/cloudhsm/model/*.h" ) +file(GLOB AWS_CLOUDHSM_INTERNAL_HEADERS + "include/aws/cloudhsm/internal/*.h" +) + file(GLOB AWS_CLOUDHSM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDHSM_MODEL_SOURCE file(GLOB CLOUDHSM_UNIFIED_HEADERS ${AWS_CLOUDHSM_HEADERS} + ${AWS_CLOUDHSM_INTERNAL_HEADERS} ${AWS_CLOUDHSM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudhsm" FILES ${AWS_CLOUDHSM_HEADERS}) + source_group("Header Files\\aws\\cloudhsm\\internal" FILES ${AWS_CLOUDHSM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudhsm\\model" FILES ${AWS_CLOUDHSM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDHSM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDHSM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSMEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSMEndpointProvider.h index 95a517ba5b44..446989467e84 100644 --- a/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSMEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSMEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDHSM_API CloudHSMEndpointProvider : public CloudHSMDefaultEpProvid public: using CloudHSMResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudHSMEndpointProvider() - : CloudHSMDefaultEpProviderBase(Aws::CloudHSM::CloudHSMEndpointRules::GetRulesBlob(), - Aws::CloudHSM::CloudHSMEndpointRules::RulesBlobSize) {} + CloudHSMEndpointProvider(); ~CloudHSMEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSM_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSM_EXPORTS.h index c306f15a4bfa..9be0114d9eb5 100644 --- a/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSM_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSM_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDHSM_API #define AWS_CLOUDHSM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDHSM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDHSM_API #define AWS_CLOUDHSM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDHSM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDHSM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSMEndpointRules.h b/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/internal/CloudHSMEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSMEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/internal/CloudHSMEndpointRules.h index 720810a97df0..f19f085d17d0 100644 --- a/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/CloudHSMEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudhsm/include/aws/cloudhsm/internal/CloudHSMEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudHSM { -class CloudHSMEndpointRules { +class AWS_CLOUDHSM_LOCAL CloudHSMEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMEndpointProvider.cpp index 9591225d932a..6f4c8f6ccbd3 100644 --- a/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudHSM { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudHSMEndpointProvider::CloudHSMEndpointProvider() + : CloudHSMDefaultEpProviderBase(Aws::CloudHSM::CloudHSMEndpointRules::GetRulesBlob(), + Aws::CloudHSM::CloudHSMEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudHSM } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMEndpointRules.cpp index 6dd48e64520d..54bf04c7e084 100644 --- a/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudhsmv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudhsmv2/CMakeLists.txt index da530454dc32..1cb72109079d 100644 --- a/generated/src/aws-cpp-sdk-cloudhsmv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudhsmv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDHSMV2_MODEL_HEADERS "include/aws/cloudhsmv2/model/*.h" ) +file(GLOB AWS_CLOUDHSMV2_INTERNAL_HEADERS + "include/aws/cloudhsmv2/internal/*.h" +) + file(GLOB AWS_CLOUDHSMV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDHSMV2_MODEL_SOURCE file(GLOB CLOUDHSMV2_UNIFIED_HEADERS ${AWS_CLOUDHSMV2_HEADERS} + ${AWS_CLOUDHSMV2_INTERNAL_HEADERS} ${AWS_CLOUDHSMV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudhsmv2" FILES ${AWS_CLOUDHSMV2_HEADERS}) + source_group("Header Files\\aws\\cloudhsmv2\\internal" FILES ${AWS_CLOUDHSMV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudhsmv2\\model" FILES ${AWS_CLOUDHSMV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDHSMV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDHSMV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2EndpointProvider.h b/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2EndpointProvider.h index b7d2e96dfbc2..841e7848c098 100644 --- a/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2EndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDHSMV2_API CloudHSMV2EndpointProvider : public CloudHSMV2DefaultEp public: using CloudHSMV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudHSMV2EndpointProvider() - : CloudHSMV2DefaultEpProviderBase(Aws::CloudHSMV2::CloudHSMV2EndpointRules::GetRulesBlob(), - Aws::CloudHSMV2::CloudHSMV2EndpointRules::RulesBlobSize) {} + CloudHSMV2EndpointProvider(); ~CloudHSMV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2_EXPORTS.h index 14871e1a586b..bbd62046fc61 100644 --- a/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDHSMV2_API #define AWS_CLOUDHSMV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDHSMV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDHSMV2_API #define AWS_CLOUDHSMV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDHSMV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDHSMV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2EndpointRules.h b/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/internal/CloudHSMV2EndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2EndpointRules.h rename to generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/internal/CloudHSMV2EndpointRules.h index a247159d2962..29fe5cc07ce7 100644 --- a/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/CloudHSMV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudhsmv2/include/aws/cloudhsmv2/internal/CloudHSMV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudHSMV2 { -class CloudHSMV2EndpointRules { +class AWS_CLOUDHSMV2_LOCAL CloudHSMV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2EndpointProvider.cpp index 9279387ca8ed..fcef48b88f77 100644 --- a/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudHSMV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudHSMV2EndpointProvider::CloudHSMV2EndpointProvider() + : CloudHSMV2DefaultEpProviderBase(Aws::CloudHSMV2::CloudHSMV2EndpointRules::GetRulesBlob(), + Aws::CloudHSMV2::CloudHSMV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudHSMV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2EndpointRules.cpp index 3d7fb32261c9..01131b7536f0 100644 --- a/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2EndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudsearch/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudsearch/CMakeLists.txt index 6b34146ef4dd..623f40de78d3 100644 --- a/generated/src/aws-cpp-sdk-cloudsearch/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudsearch/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDSEARCH_MODEL_HEADERS "include/aws/cloudsearch/model/*.h" ) +file(GLOB AWS_CLOUDSEARCH_INTERNAL_HEADERS + "include/aws/cloudsearch/internal/*.h" +) + file(GLOB AWS_CLOUDSEARCH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDSEARCH_MODEL_SOURCE file(GLOB CLOUDSEARCH_UNIFIED_HEADERS ${AWS_CLOUDSEARCH_HEADERS} + ${AWS_CLOUDSEARCH_INTERNAL_HEADERS} ${AWS_CLOUDSEARCH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudsearch" FILES ${AWS_CLOUDSEARCH_HEADERS}) + source_group("Header Files\\aws\\cloudsearch\\internal" FILES ${AWS_CLOUDSEARCH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudsearch\\model" FILES ${AWS_CLOUDSEARCH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDSEARCH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDSEARCH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearchEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearchEndpointProvider.h index bfe50bee6926..99b70da926e9 100644 --- a/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearchEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearchEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDSEARCH_API CloudSearchEndpointProvider : public CloudSearchDefaul public: using CloudSearchResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudSearchEndpointProvider() - : CloudSearchDefaultEpProviderBase(Aws::CloudSearch::CloudSearchEndpointRules::GetRulesBlob(), - Aws::CloudSearch::CloudSearchEndpointRules::RulesBlobSize) {} + CloudSearchEndpointProvider(); ~CloudSearchEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearch_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearch_EXPORTS.h index c2b53fe923f3..7d48d50d9435 100644 --- a/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearch_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearch_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDSEARCH_API #define AWS_CLOUDSEARCH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDSEARCH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDSEARCH_API #define AWS_CLOUDSEARCH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDSEARCH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDSEARCH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearchEndpointRules.h b/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/internal/CloudSearchEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearchEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/internal/CloudSearchEndpointRules.h index 88762609a839..d6b808ce4402 100644 --- a/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/CloudSearchEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudsearch/include/aws/cloudsearch/internal/CloudSearchEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudSearch { -class CloudSearchEndpointRules { +class AWS_CLOUDSEARCH_LOCAL CloudSearchEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchEndpointProvider.cpp index 433b90781bda..c21656c2c89f 100644 --- a/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudSearch { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudSearchEndpointProvider::CloudSearchEndpointProvider() + : CloudSearchDefaultEpProviderBase(Aws::CloudSearch::CloudSearchEndpointRules::GetRulesBlob(), + Aws::CloudSearch::CloudSearchEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudSearch } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchEndpointRules.cpp index 69a177efa676..e83b6981f786 100644 --- a/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudsearchdomain/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudsearchdomain/CMakeLists.txt index 54c931b1218c..b2c2d3c8dc58 100644 --- a/generated/src/aws-cpp-sdk-cloudsearchdomain/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudsearchdomain/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDSEARCHDOMAIN_MODEL_HEADERS "include/aws/cloudsearchdomain/model/*.h" ) +file(GLOB AWS_CLOUDSEARCHDOMAIN_INTERNAL_HEADERS + "include/aws/cloudsearchdomain/internal/*.h" +) + file(GLOB AWS_CLOUDSEARCHDOMAIN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDSEARCHDOMAIN_MODEL_SOURCE file(GLOB CLOUDSEARCHDOMAIN_UNIFIED_HEADERS ${AWS_CLOUDSEARCHDOMAIN_HEADERS} + ${AWS_CLOUDSEARCHDOMAIN_INTERNAL_HEADERS} ${AWS_CLOUDSEARCHDOMAIN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudsearchdomain" FILES ${AWS_CLOUDSEARCHDOMAIN_HEADERS}) + source_group("Header Files\\aws\\cloudsearchdomain\\internal" FILES ${AWS_CLOUDSEARCHDOMAIN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudsearchdomain\\model" FILES ${AWS_CLOUDSEARCHDOMAIN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDSEARCHDOMAIN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDSEARCHDOMAIN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomainEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomainEndpointProvider.h index c236ea19d8fe..d8b2964501dd 100644 --- a/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomainEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomainEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_CLOUDSEARCHDOMAIN_API CloudSearchDomainEndpointProvider : public Cloud public: using CloudSearchDomainResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudSearchDomainEndpointProvider() - : CloudSearchDomainDefaultEpProviderBase(Aws::CloudSearchDomain::CloudSearchDomainEndpointRules::GetRulesBlob(), - Aws::CloudSearchDomain::CloudSearchDomainEndpointRules::RulesBlobSize) {} + CloudSearchDomainEndpointProvider(); ~CloudSearchDomainEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomain_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomain_EXPORTS.h index edb15a9ed2d5..1f7e80b3ee37 100644 --- a/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomain_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomain_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDSEARCHDOMAIN_API #define AWS_CLOUDSEARCHDOMAIN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDSEARCHDOMAIN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDSEARCHDOMAIN_API #define AWS_CLOUDSEARCHDOMAIN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDSEARCHDOMAIN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDSEARCHDOMAIN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomainEndpointRules.h b/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/internal/CloudSearchDomainEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomainEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/internal/CloudSearchDomainEndpointRules.h index dd343deceaf5..af4e3cb15648 100644 --- a/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/CloudSearchDomainEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudsearchdomain/include/aws/cloudsearchdomain/internal/CloudSearchDomainEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudSearchDomain { -class CloudSearchDomainEndpointRules { +class AWS_CLOUDSEARCHDOMAIN_LOCAL CloudSearchDomainEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainEndpointProvider.cpp index 038f290f46b3..fd6ca11c2b2a 100644 --- a/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudSearchDomain { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudSearchDomainEndpointProvider::CloudSearchDomainEndpointProvider() + : CloudSearchDomainDefaultEpProviderBase(Aws::CloudSearchDomain::CloudSearchDomainEndpointRules::GetRulesBlob(), + Aws::CloudSearchDomain::CloudSearchDomainEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudSearchDomain } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainEndpointRules.cpp index 0c795a23b5a4..ea923d301534 100644 --- a/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudtrail-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudtrail-data/CMakeLists.txt index 0e5ef5367101..f0b0b072cd5e 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudtrail-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDTRAIL-DATA_MODEL_HEADERS "include/aws/cloudtrail-data/model/*.h" ) +file(GLOB AWS_CLOUDTRAIL-DATA_INTERNAL_HEADERS + "include/aws/cloudtrail-data/internal/*.h" +) + file(GLOB AWS_CLOUDTRAIL-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDTRAIL-DATA_MODEL_SOURCE file(GLOB CLOUDTRAIL-DATA_UNIFIED_HEADERS ${AWS_CLOUDTRAIL-DATA_HEADERS} + ${AWS_CLOUDTRAIL-DATA_INTERNAL_HEADERS} ${AWS_CLOUDTRAIL-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudtrail-data" FILES ${AWS_CLOUDTRAIL-DATA_HEADERS}) + source_group("Header Files\\aws\\cloudtrail-data\\internal" FILES ${AWS_CLOUDTRAIL-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudtrail-data\\model" FILES ${AWS_CLOUDTRAIL-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDTRAIL-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDTRAIL-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailDataEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailDataEndpointProvider.h index 721214bad3ad..48550e5f5427 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailDataEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailDataEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDTRAILDATA_API CloudTrailDataEndpointProvider : public CloudTrailD public: using CloudTrailDataResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudTrailDataEndpointProvider() - : CloudTrailDataDefaultEpProviderBase(Aws::CloudTrailData::CloudTrailDataEndpointRules::GetRulesBlob(), - Aws::CloudTrailData::CloudTrailDataEndpointRules::RulesBlobSize) {} + CloudTrailDataEndpointProvider(); ~CloudTrailDataEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailData_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailData_EXPORTS.h index a36357e865a3..146f9d7db511 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailData_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailData_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDTRAILDATA_API #define AWS_CLOUDTRAILDATA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDTRAILDATA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDTRAILDATA_API #define AWS_CLOUDTRAILDATA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDTRAILDATA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDTRAILDATA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailDataEndpointRules.h b/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/internal/CloudTrailDataEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailDataEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/internal/CloudTrailDataEndpointRules.h index 625569d6cdf5..b40d86303237 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/CloudTrailDataEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudtrail-data/include/aws/cloudtrail-data/internal/CloudTrailDataEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudTrailData { -class CloudTrailDataEndpointRules { +class AWS_CLOUDTRAILDATA_LOCAL CloudTrailDataEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataEndpointProvider.cpp index eb86ab143b6a..2f62b0ea76ed 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudTrailData { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudTrailDataEndpointProvider::CloudTrailDataEndpointProvider() + : CloudTrailDataDefaultEpProviderBase(Aws::CloudTrailData::CloudTrailDataEndpointRules::GetRulesBlob(), + Aws::CloudTrailData::CloudTrailDataEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudTrailData } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataEndpointRules.cpp index 5ba04780cabc..567e9a0cd6ec 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cloudtrail/CMakeLists.txt b/generated/src/aws-cpp-sdk-cloudtrail/CMakeLists.txt index a592abb0d1b7..01ec15562233 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cloudtrail/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CLOUDTRAIL_MODEL_HEADERS "include/aws/cloudtrail/model/*.h" ) +file(GLOB AWS_CLOUDTRAIL_INTERNAL_HEADERS + "include/aws/cloudtrail/internal/*.h" +) + file(GLOB AWS_CLOUDTRAIL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CLOUDTRAIL_MODEL_SOURCE file(GLOB CLOUDTRAIL_UNIFIED_HEADERS ${AWS_CLOUDTRAIL_HEADERS} + ${AWS_CLOUDTRAIL_INTERNAL_HEADERS} ${AWS_CLOUDTRAIL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cloudtrail" FILES ${AWS_CLOUDTRAIL_HEADERS}) + source_group("Header Files\\aws\\cloudtrail\\internal" FILES ${AWS_CLOUDTRAIL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cloudtrail\\model" FILES ${AWS_CLOUDTRAIL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CLOUDTRAIL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CLOUDTRAIL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrailEndpointProvider.h b/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrailEndpointProvider.h index ddf22c617a8d..83656229026c 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrailEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrailEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CLOUDTRAIL_API CloudTrailEndpointProvider : public CloudTrailDefaultEp public: using CloudTrailResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudTrailEndpointProvider() - : CloudTrailDefaultEpProviderBase(Aws::CloudTrail::CloudTrailEndpointRules::GetRulesBlob(), - Aws::CloudTrail::CloudTrailEndpointRules::RulesBlobSize) {} + CloudTrailEndpointProvider(); ~CloudTrailEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrail_EXPORTS.h b/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrail_EXPORTS.h index e53afbc9ded6..07705c2b6c04 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrail_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrail_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDTRAIL_API #define AWS_CLOUDTRAIL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDTRAIL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDTRAIL_API #define AWS_CLOUDTRAIL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDTRAIL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDTRAIL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrailEndpointRules.h b/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/internal/CloudTrailEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrailEndpointRules.h rename to generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/internal/CloudTrailEndpointRules.h index cf11bcd3784b..ba3fa388ef80 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/CloudTrailEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cloudtrail/include/aws/cloudtrail/internal/CloudTrailEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudTrail { -class CloudTrailEndpointRules { +class AWS_CLOUDTRAIL_LOCAL CloudTrailEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailEndpointProvider.cpp index c1727147f88b..b0026c004a5d 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudTrail { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudTrailEndpointProvider::CloudTrailEndpointProvider() + : CloudTrailDefaultEpProviderBase(Aws::CloudTrail::CloudTrailEndpointRules::GetRulesBlob(), + Aws::CloudTrail::CloudTrailEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudTrail } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailEndpointRules.cpp b/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailEndpointRules.cpp index ef3f7b179505..79b89cb29f96 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codeartifact/CMakeLists.txt b/generated/src/aws-cpp-sdk-codeartifact/CMakeLists.txt index 0b2cc6b8e31d..3477a848232c 100644 --- a/generated/src/aws-cpp-sdk-codeartifact/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codeartifact/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODEARTIFACT_MODEL_HEADERS "include/aws/codeartifact/model/*.h" ) +file(GLOB AWS_CODEARTIFACT_INTERNAL_HEADERS + "include/aws/codeartifact/internal/*.h" +) + file(GLOB AWS_CODEARTIFACT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODEARTIFACT_MODEL_SOURCE file(GLOB CODEARTIFACT_UNIFIED_HEADERS ${AWS_CODEARTIFACT_HEADERS} + ${AWS_CODEARTIFACT_INTERNAL_HEADERS} ${AWS_CODEARTIFACT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codeartifact" FILES ${AWS_CODEARTIFACT_HEADERS}) + source_group("Header Files\\aws\\codeartifact\\internal" FILES ${AWS_CODEARTIFACT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codeartifact\\model" FILES ${AWS_CODEARTIFACT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODEARTIFACT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODEARTIFACT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifactEndpointProvider.h b/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifactEndpointProvider.h index 825dc48496af..c2767e483547 100644 --- a/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifactEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifactEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CODEARTIFACT_API CodeArtifactEndpointProvider : public CodeArtifactDef public: using CodeArtifactResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeArtifactEndpointProvider() - : CodeArtifactDefaultEpProviderBase(Aws::CodeArtifact::CodeArtifactEndpointRules::GetRulesBlob(), - Aws::CodeArtifact::CodeArtifactEndpointRules::RulesBlobSize) {} + CodeArtifactEndpointProvider(); ~CodeArtifactEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifact_EXPORTS.h b/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifact_EXPORTS.h index 7b446db27743..6f90d2d70190 100644 --- a/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifact_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifact_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODEARTIFACT_API #define AWS_CODEARTIFACT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODEARTIFACT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODEARTIFACT_API #define AWS_CODEARTIFACT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODEARTIFACT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODEARTIFACT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifactEndpointRules.h b/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/internal/CodeArtifactEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifactEndpointRules.h rename to generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/internal/CodeArtifactEndpointRules.h index ef77d4288f02..88f30bf7ed66 100644 --- a/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/CodeArtifactEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codeartifact/include/aws/codeartifact/internal/CodeArtifactEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeArtifact { -class CodeArtifactEndpointRules { +class AWS_CODEARTIFACT_LOCAL CodeArtifactEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactEndpointProvider.cpp index 3967901a86a3..dff6a948a785 100644 --- a/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeArtifact { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeArtifactEndpointProvider::CodeArtifactEndpointProvider() + : CodeArtifactDefaultEpProviderBase(Aws::CodeArtifact::CodeArtifactEndpointRules::GetRulesBlob(), + Aws::CodeArtifact::CodeArtifactEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeArtifact } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactEndpointRules.cpp b/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactEndpointRules.cpp index 387a8e6dab7d..48f05c56fd76 100644 --- a/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codebuild/CMakeLists.txt b/generated/src/aws-cpp-sdk-codebuild/CMakeLists.txt index 276df782f997..a020a50961e6 100644 --- a/generated/src/aws-cpp-sdk-codebuild/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codebuild/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODEBUILD_MODEL_HEADERS "include/aws/codebuild/model/*.h" ) +file(GLOB AWS_CODEBUILD_INTERNAL_HEADERS + "include/aws/codebuild/internal/*.h" +) + file(GLOB AWS_CODEBUILD_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODEBUILD_MODEL_SOURCE file(GLOB CODEBUILD_UNIFIED_HEADERS ${AWS_CODEBUILD_HEADERS} + ${AWS_CODEBUILD_INTERNAL_HEADERS} ${AWS_CODEBUILD_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codebuild" FILES ${AWS_CODEBUILD_HEADERS}) + source_group("Header Files\\aws\\codebuild\\internal" FILES ${AWS_CODEBUILD_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codebuild\\model" FILES ${AWS_CODEBUILD_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODEBUILD_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODEBUILD_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuildEndpointProvider.h b/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuildEndpointProvider.h index ae5f52b4ba82..5a215a06247f 100644 --- a/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuildEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuildEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CODEBUILD_API CodeBuildEndpointProvider : public CodeBuildDefaultEpPro public: using CodeBuildResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeBuildEndpointProvider() - : CodeBuildDefaultEpProviderBase(Aws::CodeBuild::CodeBuildEndpointRules::GetRulesBlob(), - Aws::CodeBuild::CodeBuildEndpointRules::RulesBlobSize) {} + CodeBuildEndpointProvider(); ~CodeBuildEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuild_EXPORTS.h b/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuild_EXPORTS.h index b76b988d5007..40bd58c19113 100644 --- a/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuild_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuild_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODEBUILD_API #define AWS_CODEBUILD_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODEBUILD_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODEBUILD_API #define AWS_CODEBUILD_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODEBUILD_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODEBUILD_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuildEndpointRules.h b/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/internal/CodeBuildEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuildEndpointRules.h rename to generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/internal/CodeBuildEndpointRules.h index 50f1475bc7f6..b706615a38ea 100644 --- a/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/CodeBuildEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codebuild/include/aws/codebuild/internal/CodeBuildEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeBuild { -class CodeBuildEndpointRules { +class AWS_CODEBUILD_LOCAL CodeBuildEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildEndpointProvider.cpp index 9a87a8fdd52c..b912f796fa23 100644 --- a/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeBuild { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeBuildEndpointProvider::CodeBuildEndpointProvider() + : CodeBuildDefaultEpProviderBase(Aws::CodeBuild::CodeBuildEndpointRules::GetRulesBlob(), + Aws::CodeBuild::CodeBuildEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeBuild } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildEndpointRules.cpp b/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildEndpointRules.cpp index bc0e4826a657..86c3cf6daf33 100644 --- a/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codecatalyst/CMakeLists.txt b/generated/src/aws-cpp-sdk-codecatalyst/CMakeLists.txt index 3913d00d0872..8b717cd15959 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codecatalyst/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODECATALYST_MODEL_HEADERS "include/aws/codecatalyst/model/*.h" ) +file(GLOB AWS_CODECATALYST_INTERNAL_HEADERS + "include/aws/codecatalyst/internal/*.h" +) + file(GLOB AWS_CODECATALYST_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODECATALYST_MODEL_SOURCE file(GLOB CODECATALYST_UNIFIED_HEADERS ${AWS_CODECATALYST_HEADERS} + ${AWS_CODECATALYST_INTERNAL_HEADERS} ${AWS_CODECATALYST_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codecatalyst" FILES ${AWS_CODECATALYST_HEADERS}) + source_group("Header Files\\aws\\codecatalyst\\internal" FILES ${AWS_CODECATALYST_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codecatalyst\\model" FILES ${AWS_CODECATALYST_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODECATALYST_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODECATALYST_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystEndpointProvider.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystEndpointProvider.h index 6315b436e8c0..8b158c4b7daf 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CODECATALYST_API CodeCatalystEndpointProvider : public CodeCatalystDef public: using CodeCatalystResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeCatalystEndpointProvider() - : CodeCatalystDefaultEpProviderBase(Aws::CodeCatalyst::CodeCatalystEndpointRules::GetRulesBlob(), - Aws::CodeCatalyst::CodeCatalystEndpointRules::RulesBlobSize) {} + CodeCatalystEndpointProvider(); ~CodeCatalystEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalyst_EXPORTS.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalyst_EXPORTS.h index 15c2e9b1b164..1549bea68aa3 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalyst_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalyst_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODECATALYST_API #define AWS_CODECATALYST_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODECATALYST_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODECATALYST_API #define AWS_CODECATALYST_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODECATALYST_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODECATALYST_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystEndpointRules.h b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/internal/CodeCatalystEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystEndpointRules.h rename to generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/internal/CodeCatalystEndpointRules.h index 64b38116531d..d8caca5ceac1 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/CodeCatalystEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codecatalyst/include/aws/codecatalyst/internal/CodeCatalystEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeCatalyst { -class CodeCatalystEndpointRules { +class AWS_CODECATALYST_LOCAL CodeCatalystEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystEndpointProvider.cpp index 3a5ff366dd26..784dc4301d35 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeCatalyst { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeCatalystEndpointProvider::CodeCatalystEndpointProvider() + : CodeCatalystDefaultEpProviderBase(Aws::CodeCatalyst::CodeCatalystEndpointRules::GetRulesBlob(), + Aws::CodeCatalyst::CodeCatalystEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeCatalyst } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystEndpointRules.cpp b/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystEndpointRules.cpp index 32f24e084d22..c3b5aaa3c383 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codecommit/CMakeLists.txt b/generated/src/aws-cpp-sdk-codecommit/CMakeLists.txt index f7261397e65c..adde76025d31 100644 --- a/generated/src/aws-cpp-sdk-codecommit/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codecommit/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODECOMMIT_MODEL_HEADERS "include/aws/codecommit/model/*.h" ) +file(GLOB AWS_CODECOMMIT_INTERNAL_HEADERS + "include/aws/codecommit/internal/*.h" +) + file(GLOB AWS_CODECOMMIT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODECOMMIT_MODEL_SOURCE file(GLOB CODECOMMIT_UNIFIED_HEADERS ${AWS_CODECOMMIT_HEADERS} + ${AWS_CODECOMMIT_INTERNAL_HEADERS} ${AWS_CODECOMMIT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codecommit" FILES ${AWS_CODECOMMIT_HEADERS}) + source_group("Header Files\\aws\\codecommit\\internal" FILES ${AWS_CODECOMMIT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codecommit\\model" FILES ${AWS_CODECOMMIT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODECOMMIT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODECOMMIT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommitEndpointProvider.h b/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommitEndpointProvider.h index 4cf4d6543dc8..b5827429c9f8 100644 --- a/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommitEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommitEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CODECOMMIT_API CodeCommitEndpointProvider : public CodeCommitDefaultEp public: using CodeCommitResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeCommitEndpointProvider() - : CodeCommitDefaultEpProviderBase(Aws::CodeCommit::CodeCommitEndpointRules::GetRulesBlob(), - Aws::CodeCommit::CodeCommitEndpointRules::RulesBlobSize) {} + CodeCommitEndpointProvider(); ~CodeCommitEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommit_EXPORTS.h b/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommit_EXPORTS.h index fab7e724647a..15bbe48b3f2a 100644 --- a/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommit_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommit_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODECOMMIT_API #define AWS_CODECOMMIT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODECOMMIT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODECOMMIT_API #define AWS_CODECOMMIT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODECOMMIT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODECOMMIT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommitEndpointRules.h b/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/internal/CodeCommitEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommitEndpointRules.h rename to generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/internal/CodeCommitEndpointRules.h index ceaa49f90225..ecbfa71a266e 100644 --- a/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/CodeCommitEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codecommit/include/aws/codecommit/internal/CodeCommitEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeCommit { -class CodeCommitEndpointRules { +class AWS_CODECOMMIT_LOCAL CodeCommitEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitEndpointProvider.cpp index 4c60a3440787..da1ad56af3c4 100644 --- a/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeCommit { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeCommitEndpointProvider::CodeCommitEndpointProvider() + : CodeCommitDefaultEpProviderBase(Aws::CodeCommit::CodeCommitEndpointRules::GetRulesBlob(), + Aws::CodeCommit::CodeCommitEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeCommit } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitEndpointRules.cpp b/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitEndpointRules.cpp index 802439e4a15c..578bfea6798c 100644 --- a/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codeconnections/CMakeLists.txt b/generated/src/aws-cpp-sdk-codeconnections/CMakeLists.txt index 33ff9a72ff1a..e5605c4b6f27 100644 --- a/generated/src/aws-cpp-sdk-codeconnections/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codeconnections/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODECONNECTIONS_MODEL_HEADERS "include/aws/codeconnections/model/*.h" ) +file(GLOB AWS_CODECONNECTIONS_INTERNAL_HEADERS + "include/aws/codeconnections/internal/*.h" +) + file(GLOB AWS_CODECONNECTIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODECONNECTIONS_MODEL_SOURCE file(GLOB CODECONNECTIONS_UNIFIED_HEADERS ${AWS_CODECONNECTIONS_HEADERS} + ${AWS_CODECONNECTIONS_INTERNAL_HEADERS} ${AWS_CODECONNECTIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codeconnections" FILES ${AWS_CODECONNECTIONS_HEADERS}) + source_group("Header Files\\aws\\codeconnections\\internal" FILES ${AWS_CODECONNECTIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codeconnections\\model" FILES ${AWS_CODECONNECTIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODECONNECTIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODECONNECTIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnectionsEndpointProvider.h b/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnectionsEndpointProvider.h index e67bfcbc3233..8cd797a91f15 100644 --- a/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnectionsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnectionsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CODECONNECTIONS_API CodeConnectionsEndpointProvider : public CodeConne public: using CodeConnectionsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeConnectionsEndpointProvider() - : CodeConnectionsDefaultEpProviderBase(Aws::CodeConnections::CodeConnectionsEndpointRules::GetRulesBlob(), - Aws::CodeConnections::CodeConnectionsEndpointRules::RulesBlobSize) {} + CodeConnectionsEndpointProvider(); ~CodeConnectionsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnections_EXPORTS.h b/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnections_EXPORTS.h index a4e8ed00d70e..2e29aee91c54 100644 --- a/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnections_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnections_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODECONNECTIONS_API #define AWS_CODECONNECTIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODECONNECTIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODECONNECTIONS_API #define AWS_CODECONNECTIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODECONNECTIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODECONNECTIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnectionsEndpointRules.h b/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/internal/CodeConnectionsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnectionsEndpointRules.h rename to generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/internal/CodeConnectionsEndpointRules.h index 8e11e45d33a9..95bc730a80d0 100644 --- a/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/CodeConnectionsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codeconnections/include/aws/codeconnections/internal/CodeConnectionsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeConnections { -class CodeConnectionsEndpointRules { +class AWS_CODECONNECTIONS_LOCAL CodeConnectionsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsEndpointProvider.cpp index d3b149a84146..b9b7d5e9ffe6 100644 --- a/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeConnections { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeConnectionsEndpointProvider::CodeConnectionsEndpointProvider() + : CodeConnectionsDefaultEpProviderBase(Aws::CodeConnections::CodeConnectionsEndpointRules::GetRulesBlob(), + Aws::CodeConnections::CodeConnectionsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeConnections } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsEndpointRules.cpp b/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsEndpointRules.cpp index a0f55bdca019..bb7da0fcf2b0 100644 --- a/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codedeploy/CMakeLists.txt b/generated/src/aws-cpp-sdk-codedeploy/CMakeLists.txt index 99aadecfa051..f21ee255be0e 100644 --- a/generated/src/aws-cpp-sdk-codedeploy/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codedeploy/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODEDEPLOY_MODEL_HEADERS "include/aws/codedeploy/model/*.h" ) +file(GLOB AWS_CODEDEPLOY_INTERNAL_HEADERS + "include/aws/codedeploy/internal/*.h" +) + file(GLOB AWS_CODEDEPLOY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODEDEPLOY_MODEL_SOURCE file(GLOB CODEDEPLOY_UNIFIED_HEADERS ${AWS_CODEDEPLOY_HEADERS} + ${AWS_CODEDEPLOY_INTERNAL_HEADERS} ${AWS_CODEDEPLOY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codedeploy" FILES ${AWS_CODEDEPLOY_HEADERS}) + source_group("Header Files\\aws\\codedeploy\\internal" FILES ${AWS_CODEDEPLOY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codedeploy\\model" FILES ${AWS_CODEDEPLOY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODEDEPLOY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODEDEPLOY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployEndpointProvider.h b/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployEndpointProvider.h index 509ac9603d2b..7f813880806d 100644 --- a/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CODEDEPLOY_API CodeDeployEndpointProvider : public CodeDeployDefaultEp public: using CodeDeployResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeDeployEndpointProvider() - : CodeDeployDefaultEpProviderBase(Aws::CodeDeploy::CodeDeployEndpointRules::GetRulesBlob(), - Aws::CodeDeploy::CodeDeployEndpointRules::RulesBlobSize) {} + CodeDeployEndpointProvider(); ~CodeDeployEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeploy_EXPORTS.h b/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeploy_EXPORTS.h index 2f92ee874f1f..6a8570868a31 100644 --- a/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeploy_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeploy_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODEDEPLOY_API #define AWS_CODEDEPLOY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODEDEPLOY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODEDEPLOY_API #define AWS_CODEDEPLOY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODEDEPLOY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODEDEPLOY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployEndpointRules.h b/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/internal/CodeDeployEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployEndpointRules.h rename to generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/internal/CodeDeployEndpointRules.h index 814fdc2e1d91..427b9f3e93cb 100644 --- a/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/CodeDeployEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codedeploy/include/aws/codedeploy/internal/CodeDeployEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeDeploy { -class CodeDeployEndpointRules { +class AWS_CODEDEPLOY_LOCAL CodeDeployEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployEndpointProvider.cpp index b15d6444224a..22a1dec1158e 100644 --- a/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeDeploy { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeDeployEndpointProvider::CodeDeployEndpointProvider() + : CodeDeployDefaultEpProviderBase(Aws::CodeDeploy::CodeDeployEndpointRules::GetRulesBlob(), + Aws::CodeDeploy::CodeDeployEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeDeploy } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployEndpointRules.cpp b/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployEndpointRules.cpp index 967bd3764b21..a966f27536d7 100644 --- a/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codeguru-reviewer/CMakeLists.txt b/generated/src/aws-cpp-sdk-codeguru-reviewer/CMakeLists.txt index 6af2a78656e3..b5293afb1bb1 100644 --- a/generated/src/aws-cpp-sdk-codeguru-reviewer/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codeguru-reviewer/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODEGURU-REVIEWER_MODEL_HEADERS "include/aws/codeguru-reviewer/model/*.h" ) +file(GLOB AWS_CODEGURU-REVIEWER_INTERNAL_HEADERS + "include/aws/codeguru-reviewer/internal/*.h" +) + file(GLOB AWS_CODEGURU-REVIEWER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODEGURU-REVIEWER_MODEL_SOURCE file(GLOB CODEGURU-REVIEWER_UNIFIED_HEADERS ${AWS_CODEGURU-REVIEWER_HEADERS} + ${AWS_CODEGURU-REVIEWER_INTERNAL_HEADERS} ${AWS_CODEGURU-REVIEWER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codeguru-reviewer" FILES ${AWS_CODEGURU-REVIEWER_HEADERS}) + source_group("Header Files\\aws\\codeguru-reviewer\\internal" FILES ${AWS_CODEGURU-REVIEWER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codeguru-reviewer\\model" FILES ${AWS_CODEGURU-REVIEWER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODEGURU-REVIEWER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODEGURU-REVIEWER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewerEndpointProvider.h b/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewerEndpointProvider.h index 7dc0d08f6c3f..cf6997ecae0a 100644 --- a/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_CODEGURUREVIEWER_API CodeGuruReviewerEndpointProvider : public CodeGur public: using CodeGuruReviewerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeGuruReviewerEndpointProvider() - : CodeGuruReviewerDefaultEpProviderBase(Aws::CodeGuruReviewer::CodeGuruReviewerEndpointRules::GetRulesBlob(), - Aws::CodeGuruReviewer::CodeGuruReviewerEndpointRules::RulesBlobSize) {} + CodeGuruReviewerEndpointProvider(); ~CodeGuruReviewerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewer_EXPORTS.h b/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewer_EXPORTS.h index 3139b83b44e3..d58c55cbd993 100644 --- a/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewer_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewer_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODEGURUREVIEWER_API #define AWS_CODEGURUREVIEWER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODEGURUREVIEWER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODEGURUREVIEWER_API #define AWS_CODEGURUREVIEWER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODEGURUREVIEWER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODEGURUREVIEWER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewerEndpointRules.h b/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/internal/CodeGuruReviewerEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewerEndpointRules.h rename to generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/internal/CodeGuruReviewerEndpointRules.h index a7a5b01ff5d4..0db74c1e0915 100644 --- a/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/CodeGuruReviewerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codeguru-reviewer/include/aws/codeguru-reviewer/internal/CodeGuruReviewerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeGuruReviewer { -class CodeGuruReviewerEndpointRules { +class AWS_CODEGURUREVIEWER_LOCAL CodeGuruReviewerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerEndpointProvider.cpp index dd6a0c6f12be..94daa17eb448 100644 --- a/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeGuruReviewer { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeGuruReviewerEndpointProvider::CodeGuruReviewerEndpointProvider() + : CodeGuruReviewerDefaultEpProviderBase(Aws::CodeGuruReviewer::CodeGuruReviewerEndpointRules::GetRulesBlob(), + Aws::CodeGuruReviewer::CodeGuruReviewerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeGuruReviewer } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerEndpointRules.cpp b/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerEndpointRules.cpp index 39e1df8859e5..741c335cf81d 100644 --- a/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codeguru-security/CMakeLists.txt b/generated/src/aws-cpp-sdk-codeguru-security/CMakeLists.txt index da02374055c4..4f82b49cc0c3 100644 --- a/generated/src/aws-cpp-sdk-codeguru-security/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codeguru-security/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODEGURU-SECURITY_MODEL_HEADERS "include/aws/codeguru-security/model/*.h" ) +file(GLOB AWS_CODEGURU-SECURITY_INTERNAL_HEADERS + "include/aws/codeguru-security/internal/*.h" +) + file(GLOB AWS_CODEGURU-SECURITY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODEGURU-SECURITY_MODEL_SOURCE file(GLOB CODEGURU-SECURITY_UNIFIED_HEADERS ${AWS_CODEGURU-SECURITY_HEADERS} + ${AWS_CODEGURU-SECURITY_INTERNAL_HEADERS} ${AWS_CODEGURU-SECURITY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codeguru-security" FILES ${AWS_CODEGURU-SECURITY_HEADERS}) + source_group("Header Files\\aws\\codeguru-security\\internal" FILES ${AWS_CODEGURU-SECURITY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codeguru-security\\model" FILES ${AWS_CODEGURU-SECURITY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODEGURU-SECURITY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODEGURU-SECURITY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurityEndpointProvider.h b/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurityEndpointProvider.h index bceb4dfd5f33..7e00bc8cfaa8 100644 --- a/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurityEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurityEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_CODEGURUSECURITY_API CodeGuruSecurityEndpointProvider : public CodeGur public: using CodeGuruSecurityResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeGuruSecurityEndpointProvider() - : CodeGuruSecurityDefaultEpProviderBase(Aws::CodeGuruSecurity::CodeGuruSecurityEndpointRules::GetRulesBlob(), - Aws::CodeGuruSecurity::CodeGuruSecurityEndpointRules::RulesBlobSize) {} + CodeGuruSecurityEndpointProvider(); ~CodeGuruSecurityEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurity_EXPORTS.h b/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurity_EXPORTS.h index 4ab3ac1baf1a..59df350b3a0a 100644 --- a/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurity_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurity_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODEGURUSECURITY_API #define AWS_CODEGURUSECURITY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODEGURUSECURITY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODEGURUSECURITY_API #define AWS_CODEGURUSECURITY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODEGURUSECURITY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODEGURUSECURITY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurityEndpointRules.h b/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/internal/CodeGuruSecurityEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurityEndpointRules.h rename to generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/internal/CodeGuruSecurityEndpointRules.h index 4b3e9907d2a8..69bbbedaffc3 100644 --- a/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/CodeGuruSecurityEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codeguru-security/include/aws/codeguru-security/internal/CodeGuruSecurityEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeGuruSecurity { -class CodeGuruSecurityEndpointRules { +class AWS_CODEGURUSECURITY_LOCAL CodeGuruSecurityEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityEndpointProvider.cpp index 8fda2418bc1a..f91487b8dc87 100644 --- a/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeGuruSecurity { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeGuruSecurityEndpointProvider::CodeGuruSecurityEndpointProvider() + : CodeGuruSecurityDefaultEpProviderBase(Aws::CodeGuruSecurity::CodeGuruSecurityEndpointRules::GetRulesBlob(), + Aws::CodeGuruSecurity::CodeGuruSecurityEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeGuruSecurity } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityEndpointRules.cpp b/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityEndpointRules.cpp index 817e7e4d044f..93c82a787960 100644 --- a/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codeguruprofiler/CMakeLists.txt b/generated/src/aws-cpp-sdk-codeguruprofiler/CMakeLists.txt index f0f90a2c565b..a76c5b6d973f 100644 --- a/generated/src/aws-cpp-sdk-codeguruprofiler/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codeguruprofiler/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODEGURUPROFILER_MODEL_HEADERS "include/aws/codeguruprofiler/model/*.h" ) +file(GLOB AWS_CODEGURUPROFILER_INTERNAL_HEADERS + "include/aws/codeguruprofiler/internal/*.h" +) + file(GLOB AWS_CODEGURUPROFILER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODEGURUPROFILER_MODEL_SOURCE file(GLOB CODEGURUPROFILER_UNIFIED_HEADERS ${AWS_CODEGURUPROFILER_HEADERS} + ${AWS_CODEGURUPROFILER_INTERNAL_HEADERS} ${AWS_CODEGURUPROFILER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codeguruprofiler" FILES ${AWS_CODEGURUPROFILER_HEADERS}) + source_group("Header Files\\aws\\codeguruprofiler\\internal" FILES ${AWS_CODEGURUPROFILER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codeguruprofiler\\model" FILES ${AWS_CODEGURUPROFILER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODEGURUPROFILER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODEGURUPROFILER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfilerEndpointProvider.h b/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfilerEndpointProvider.h index c18f2babc154..7468d56ed16d 100644 --- a/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfilerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfilerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_CODEGURUPROFILER_API CodeGuruProfilerEndpointProvider : public CodeGur public: using CodeGuruProfilerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeGuruProfilerEndpointProvider() - : CodeGuruProfilerDefaultEpProviderBase(Aws::CodeGuruProfiler::CodeGuruProfilerEndpointRules::GetRulesBlob(), - Aws::CodeGuruProfiler::CodeGuruProfilerEndpointRules::RulesBlobSize) {} + CodeGuruProfilerEndpointProvider(); ~CodeGuruProfilerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfiler_EXPORTS.h b/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfiler_EXPORTS.h index 6e3b0224d27a..3d710a1b4232 100644 --- a/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfiler_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfiler_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODEGURUPROFILER_API #define AWS_CODEGURUPROFILER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODEGURUPROFILER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODEGURUPROFILER_API #define AWS_CODEGURUPROFILER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODEGURUPROFILER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODEGURUPROFILER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfilerEndpointRules.h b/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/internal/CodeGuruProfilerEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfilerEndpointRules.h rename to generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/internal/CodeGuruProfilerEndpointRules.h index 39b049292a4f..f98fb6c7f21b 100644 --- a/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/CodeGuruProfilerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codeguruprofiler/include/aws/codeguruprofiler/internal/CodeGuruProfilerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeGuruProfiler { -class CodeGuruProfilerEndpointRules { +class AWS_CODEGURUPROFILER_LOCAL CodeGuruProfilerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerEndpointProvider.cpp index a0bfffc05bd0..3da1572b234e 100644 --- a/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeGuruProfiler { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeGuruProfilerEndpointProvider::CodeGuruProfilerEndpointProvider() + : CodeGuruProfilerDefaultEpProviderBase(Aws::CodeGuruProfiler::CodeGuruProfilerEndpointRules::GetRulesBlob(), + Aws::CodeGuruProfiler::CodeGuruProfilerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeGuruProfiler } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerEndpointRules.cpp b/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerEndpointRules.cpp index a2e5465436f1..6f3065ea2149 100644 --- a/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codepipeline/CMakeLists.txt b/generated/src/aws-cpp-sdk-codepipeline/CMakeLists.txt index d96c2f483d43..6b66e4116f60 100644 --- a/generated/src/aws-cpp-sdk-codepipeline/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codepipeline/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODEPIPELINE_MODEL_HEADERS "include/aws/codepipeline/model/*.h" ) +file(GLOB AWS_CODEPIPELINE_INTERNAL_HEADERS + "include/aws/codepipeline/internal/*.h" +) + file(GLOB AWS_CODEPIPELINE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODEPIPELINE_MODEL_SOURCE file(GLOB CODEPIPELINE_UNIFIED_HEADERS ${AWS_CODEPIPELINE_HEADERS} + ${AWS_CODEPIPELINE_INTERNAL_HEADERS} ${AWS_CODEPIPELINE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codepipeline" FILES ${AWS_CODEPIPELINE_HEADERS}) + source_group("Header Files\\aws\\codepipeline\\internal" FILES ${AWS_CODEPIPELINE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codepipeline\\model" FILES ${AWS_CODEPIPELINE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODEPIPELINE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODEPIPELINE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipelineEndpointProvider.h b/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipelineEndpointProvider.h index b8e17a58c884..d6bb757440b1 100644 --- a/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipelineEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipelineEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CODEPIPELINE_API CodePipelineEndpointProvider : public CodePipelineDef public: using CodePipelineResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodePipelineEndpointProvider() - : CodePipelineDefaultEpProviderBase(Aws::CodePipeline::CodePipelineEndpointRules::GetRulesBlob(), - Aws::CodePipeline::CodePipelineEndpointRules::RulesBlobSize) {} + CodePipelineEndpointProvider(); ~CodePipelineEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipeline_EXPORTS.h b/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipeline_EXPORTS.h index c6b1fdcbf725..28d47bc22cdb 100644 --- a/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipeline_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipeline_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODEPIPELINE_API #define AWS_CODEPIPELINE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODEPIPELINE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODEPIPELINE_API #define AWS_CODEPIPELINE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODEPIPELINE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODEPIPELINE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipelineEndpointRules.h b/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/internal/CodePipelineEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipelineEndpointRules.h rename to generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/internal/CodePipelineEndpointRules.h index 95f556d2c212..837e6695be43 100644 --- a/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/CodePipelineEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codepipeline/include/aws/codepipeline/internal/CodePipelineEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodePipeline { -class CodePipelineEndpointRules { +class AWS_CODEPIPELINE_LOCAL CodePipelineEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineEndpointProvider.cpp index e8c28d4480a8..8c3016d3c542 100644 --- a/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodePipeline { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodePipelineEndpointProvider::CodePipelineEndpointProvider() + : CodePipelineDefaultEpProviderBase(Aws::CodePipeline::CodePipelineEndpointRules::GetRulesBlob(), + Aws::CodePipeline::CodePipelineEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodePipeline } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineEndpointRules.cpp b/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineEndpointRules.cpp index a2c39ce23fd0..8493cbed5132 100644 --- a/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codestar-connections/CMakeLists.txt b/generated/src/aws-cpp-sdk-codestar-connections/CMakeLists.txt index 8d75c2f8b799..0eba7ab9ae11 100644 --- a/generated/src/aws-cpp-sdk-codestar-connections/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codestar-connections/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODESTAR-CONNECTIONS_MODEL_HEADERS "include/aws/codestar-connections/model/*.h" ) +file(GLOB AWS_CODESTAR-CONNECTIONS_INTERNAL_HEADERS + "include/aws/codestar-connections/internal/*.h" +) + file(GLOB AWS_CODESTAR-CONNECTIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODESTAR-CONNECTIONS_MODEL_SOURCE file(GLOB CODESTAR-CONNECTIONS_UNIFIED_HEADERS ${AWS_CODESTAR-CONNECTIONS_HEADERS} + ${AWS_CODESTAR-CONNECTIONS_INTERNAL_HEADERS} ${AWS_CODESTAR-CONNECTIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codestar-connections" FILES ${AWS_CODESTAR-CONNECTIONS_HEADERS}) + source_group("Header Files\\aws\\codestar-connections\\internal" FILES ${AWS_CODESTAR-CONNECTIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codestar-connections\\model" FILES ${AWS_CODESTAR-CONNECTIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODESTAR-CONNECTIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODESTAR-CONNECTIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnectionsEndpointProvider.h b/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnectionsEndpointProvider.h index a50d571b0d42..f0f197fc3af8 100644 --- a/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnectionsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnectionsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_CODESTARCONNECTIONS_API CodeStarconnectionsEndpointProvider : public C public: using CodeStarconnectionsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeStarconnectionsEndpointProvider() - : CodeStarconnectionsDefaultEpProviderBase(Aws::CodeStarconnections::CodeStarconnectionsEndpointRules::GetRulesBlob(), - Aws::CodeStarconnections::CodeStarconnectionsEndpointRules::RulesBlobSize) {} + CodeStarconnectionsEndpointProvider(); ~CodeStarconnectionsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnections_EXPORTS.h b/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnections_EXPORTS.h index 364b0010c941..50dada624101 100644 --- a/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnections_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnections_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODESTARCONNECTIONS_API #define AWS_CODESTARCONNECTIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODESTARCONNECTIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODESTARCONNECTIONS_API #define AWS_CODESTARCONNECTIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODESTARCONNECTIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODESTARCONNECTIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnectionsEndpointRules.h b/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/internal/CodeStarconnectionsEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnectionsEndpointRules.h rename to generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/internal/CodeStarconnectionsEndpointRules.h index 0818bbed95ea..4e8062edaf02 100644 --- a/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/CodeStarconnectionsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codestar-connections/include/aws/codestar-connections/internal/CodeStarconnectionsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeStarconnections { -class CodeStarconnectionsEndpointRules { +class AWS_CODESTARCONNECTIONS_LOCAL CodeStarconnectionsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsEndpointProvider.cpp index 469ed58eab90..7387e8b37319 100644 --- a/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeStarconnections { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeStarconnectionsEndpointProvider::CodeStarconnectionsEndpointProvider() + : CodeStarconnectionsDefaultEpProviderBase(Aws::CodeStarconnections::CodeStarconnectionsEndpointRules::GetRulesBlob(), + Aws::CodeStarconnections::CodeStarconnectionsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeStarconnections } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsEndpointRules.cpp b/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsEndpointRules.cpp index f0c7dbc58120..35f8fbf15250 100644 --- a/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-codestar-notifications/CMakeLists.txt b/generated/src/aws-cpp-sdk-codestar-notifications/CMakeLists.txt index 67af7f11cc5e..3f0e154aa835 100644 --- a/generated/src/aws-cpp-sdk-codestar-notifications/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-codestar-notifications/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CODESTAR-NOTIFICATIONS_MODEL_HEADERS "include/aws/codestar-notifications/model/*.h" ) +file(GLOB AWS_CODESTAR-NOTIFICATIONS_INTERNAL_HEADERS + "include/aws/codestar-notifications/internal/*.h" +) + file(GLOB AWS_CODESTAR-NOTIFICATIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CODESTAR-NOTIFICATIONS_MODEL_SOURCE file(GLOB CODESTAR-NOTIFICATIONS_UNIFIED_HEADERS ${AWS_CODESTAR-NOTIFICATIONS_HEADERS} + ${AWS_CODESTAR-NOTIFICATIONS_INTERNAL_HEADERS} ${AWS_CODESTAR-NOTIFICATIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\codestar-notifications" FILES ${AWS_CODESTAR-NOTIFICATIONS_HEADERS}) + source_group("Header Files\\aws\\codestar-notifications\\internal" FILES ${AWS_CODESTAR-NOTIFICATIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\codestar-notifications\\model" FILES ${AWS_CODESTAR-NOTIFICATIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CODESTAR-NOTIFICATIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CODESTAR-NOTIFICATIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotificationsEndpointProvider.h b/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotificationsEndpointProvider.h index 907d6dfc0d99..fc715f48a8cd 100644 --- a/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotificationsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotificationsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_CODESTARNOTIFICATIONS_API CodeStarNotificationsEndpointProvider : publ public: using CodeStarNotificationsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CodeStarNotificationsEndpointProvider() - : CodeStarNotificationsDefaultEpProviderBase(Aws::CodeStarNotifications::CodeStarNotificationsEndpointRules::GetRulesBlob(), - Aws::CodeStarNotifications::CodeStarNotificationsEndpointRules::RulesBlobSize) {} + CodeStarNotificationsEndpointProvider(); ~CodeStarNotificationsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotifications_EXPORTS.h b/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotifications_EXPORTS.h index c1e8cf5453a9..7e36d0c98694 100644 --- a/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotifications_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotifications_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CODESTARNOTIFICATIONS_API #define AWS_CODESTARNOTIFICATIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CODESTARNOTIFICATIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CODESTARNOTIFICATIONS_API #define AWS_CODESTARNOTIFICATIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CODESTARNOTIFICATIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CODESTARNOTIFICATIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotificationsEndpointRules.h b/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/internal/CodeStarNotificationsEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotificationsEndpointRules.h rename to generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/internal/CodeStarNotificationsEndpointRules.h index 280ae566a1ad..b4ac93e28645 100644 --- a/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/CodeStarNotificationsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-codestar-notifications/include/aws/codestar-notifications/internal/CodeStarNotificationsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CodeStarNotifications { -class CodeStarNotificationsEndpointRules { +class AWS_CODESTARNOTIFICATIONS_LOCAL CodeStarNotificationsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsEndpointProvider.cpp index c480b59d9282..58f268abd2e5 100644 --- a/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CodeStarNotifications { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CodeStarNotificationsEndpointProvider::CodeStarNotificationsEndpointProvider() + : CodeStarNotificationsDefaultEpProviderBase(Aws::CodeStarNotifications::CodeStarNotificationsEndpointRules::GetRulesBlob(), + Aws::CodeStarNotifications::CodeStarNotificationsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CodeStarNotifications } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsEndpointRules.cpp b/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsEndpointRules.cpp index c773bc57c0d1..38ec42397a79 100644 --- a/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cognito-identity/CMakeLists.txt b/generated/src/aws-cpp-sdk-cognito-identity/CMakeLists.txt index a66cc00e127f..dad8f84bb6a7 100644 --- a/generated/src/aws-cpp-sdk-cognito-identity/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cognito-identity/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_COGNITO-IDENTITY_MODEL_HEADERS "include/aws/cognito-identity/model/*.h" ) +file(GLOB AWS_COGNITO-IDENTITY_INTERNAL_HEADERS + "include/aws/cognito-identity/internal/*.h" +) + file(GLOB AWS_COGNITO-IDENTITY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_COGNITO-IDENTITY_MODEL_SOURCE file(GLOB COGNITO-IDENTITY_UNIFIED_HEADERS ${AWS_COGNITO-IDENTITY_HEADERS} + ${AWS_COGNITO-IDENTITY_INTERNAL_HEADERS} ${AWS_COGNITO-IDENTITY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cognito-identity" FILES ${AWS_COGNITO-IDENTITY_HEADERS}) + source_group("Header Files\\aws\\cognito-identity\\internal" FILES ${AWS_COGNITO-IDENTITY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cognito-identity\\model" FILES ${AWS_COGNITO-IDENTITY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_COGNITO-IDENTITY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_COGNITO-IDENTITY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentityEndpointProvider.h b/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentityEndpointProvider.h index 8c7e57fe527c..2ff78de6de2a 100644 --- a/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentityEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentityEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_COGNITOIDENTITY_API CognitoIdentityEndpointProvider : public CognitoId public: using CognitoIdentityResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CognitoIdentityEndpointProvider() - : CognitoIdentityDefaultEpProviderBase(Aws::CognitoIdentity::CognitoIdentityEndpointRules::GetRulesBlob(), - Aws::CognitoIdentity::CognitoIdentityEndpointRules::RulesBlobSize) {} + CognitoIdentityEndpointProvider(); ~CognitoIdentityEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentity_EXPORTS.h b/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentity_EXPORTS.h index 26c7bb628738..2b16c6f4ac8d 100644 --- a/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentity_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentity_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COGNITOIDENTITY_API #define AWS_COGNITOIDENTITY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COGNITOIDENTITY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COGNITOIDENTITY_API #define AWS_COGNITOIDENTITY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COGNITOIDENTITY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COGNITOIDENTITY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentityEndpointRules.h b/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/internal/CognitoIdentityEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentityEndpointRules.h rename to generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/internal/CognitoIdentityEndpointRules.h index 06eb108d605c..398be0d1230c 100644 --- a/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/CognitoIdentityEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cognito-identity/include/aws/cognito-identity/internal/CognitoIdentityEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CognitoIdentity { -class CognitoIdentityEndpointRules { +class AWS_COGNITOIDENTITY_LOCAL CognitoIdentityEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityEndpointProvider.cpp index e3df38471056..325050df65ad 100644 --- a/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CognitoIdentity { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CognitoIdentityEndpointProvider::CognitoIdentityEndpointProvider() + : CognitoIdentityDefaultEpProviderBase(Aws::CognitoIdentity::CognitoIdentityEndpointRules::GetRulesBlob(), + Aws::CognitoIdentity::CognitoIdentityEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CognitoIdentity } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityEndpointRules.cpp b/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityEndpointRules.cpp index 0088082a4e13..79498254465e 100644 --- a/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cognito-idp/CMakeLists.txt b/generated/src/aws-cpp-sdk-cognito-idp/CMakeLists.txt index 9809716d5f9f..a1bcee8c480b 100644 --- a/generated/src/aws-cpp-sdk-cognito-idp/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cognito-idp/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_COGNITO-IDP_MODEL_HEADERS "include/aws/cognito-idp/model/*.h" ) +file(GLOB AWS_COGNITO-IDP_INTERNAL_HEADERS + "include/aws/cognito-idp/internal/*.h" +) + file(GLOB AWS_COGNITO-IDP_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_COGNITO-IDP_MODEL_SOURCE file(GLOB COGNITO-IDP_UNIFIED_HEADERS ${AWS_COGNITO-IDP_HEADERS} + ${AWS_COGNITO-IDP_INTERNAL_HEADERS} ${AWS_COGNITO-IDP_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cognito-idp" FILES ${AWS_COGNITO-IDP_HEADERS}) + source_group("Header Files\\aws\\cognito-idp\\internal" FILES ${AWS_COGNITO-IDP_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cognito-idp\\model" FILES ${AWS_COGNITO-IDP_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_COGNITO-IDP_SOURCE}) source_group("Source Files\\model" FILES ${AWS_COGNITO-IDP_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProviderEndpointProvider.h b/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProviderEndpointProvider.h index 08adabdfe627..07fb7dfbec03 100644 --- a/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProviderEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProviderEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_COGNITOIDENTITYPROVIDER_API CognitoIdentityProviderEndpointProvider : public: using CognitoIdentityProviderResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CognitoIdentityProviderEndpointProvider() - : CognitoIdentityProviderDefaultEpProviderBase(Aws::CognitoIdentityProvider::CognitoIdentityProviderEndpointRules::GetRulesBlob(), - Aws::CognitoIdentityProvider::CognitoIdentityProviderEndpointRules::RulesBlobSize) {} + CognitoIdentityProviderEndpointProvider(); ~CognitoIdentityProviderEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProvider_EXPORTS.h b/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProvider_EXPORTS.h index f050237d6dc0..eb8e8c456389 100644 --- a/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProvider_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProvider_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COGNITOIDENTITYPROVIDER_API #define AWS_COGNITOIDENTITYPROVIDER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COGNITOIDENTITYPROVIDER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COGNITOIDENTITYPROVIDER_API #define AWS_COGNITOIDENTITYPROVIDER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COGNITOIDENTITYPROVIDER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COGNITOIDENTITYPROVIDER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProviderEndpointRules.h b/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/internal/CognitoIdentityProviderEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProviderEndpointRules.h rename to generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/internal/CognitoIdentityProviderEndpointRules.h index 54b5d61b7411..f767e0f1b5cf 100644 --- a/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/CognitoIdentityProviderEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cognito-idp/include/aws/cognito-idp/internal/CognitoIdentityProviderEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CognitoIdentityProvider { -class CognitoIdentityProviderEndpointRules { +class AWS_COGNITOIDENTITYPROVIDER_LOCAL CognitoIdentityProviderEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderEndpointProvider.cpp index 31951d89b3b8..5d5ac9edea10 100644 --- a/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CognitoIdentityProvider { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CognitoIdentityProviderEndpointProvider::CognitoIdentityProviderEndpointProvider() + : CognitoIdentityProviderDefaultEpProviderBase(Aws::CognitoIdentityProvider::CognitoIdentityProviderEndpointRules::GetRulesBlob(), + Aws::CognitoIdentityProvider::CognitoIdentityProviderEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CognitoIdentityProvider } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderEndpointRules.cpp b/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderEndpointRules.cpp index 1406dd851bf3..a9fa91c18e1a 100644 --- a/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cognito-sync/CMakeLists.txt b/generated/src/aws-cpp-sdk-cognito-sync/CMakeLists.txt index 415ebdfa88d7..2e29f9fee402 100644 --- a/generated/src/aws-cpp-sdk-cognito-sync/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cognito-sync/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_COGNITO-SYNC_MODEL_HEADERS "include/aws/cognito-sync/model/*.h" ) +file(GLOB AWS_COGNITO-SYNC_INTERNAL_HEADERS + "include/aws/cognito-sync/internal/*.h" +) + file(GLOB AWS_COGNITO-SYNC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_COGNITO-SYNC_MODEL_SOURCE file(GLOB COGNITO-SYNC_UNIFIED_HEADERS ${AWS_COGNITO-SYNC_HEADERS} + ${AWS_COGNITO-SYNC_INTERNAL_HEADERS} ${AWS_COGNITO-SYNC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cognito-sync" FILES ${AWS_COGNITO-SYNC_HEADERS}) + source_group("Header Files\\aws\\cognito-sync\\internal" FILES ${AWS_COGNITO-SYNC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cognito-sync\\model" FILES ${AWS_COGNITO-SYNC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_COGNITO-SYNC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_COGNITO-SYNC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSyncEndpointProvider.h b/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSyncEndpointProvider.h index b1f9cda98fe8..608678bd4a73 100644 --- a/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSyncEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSyncEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_COGNITOSYNC_API CognitoSyncEndpointProvider : public CognitoSyncDefaul public: using CognitoSyncResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CognitoSyncEndpointProvider() - : CognitoSyncDefaultEpProviderBase(Aws::CognitoSync::CognitoSyncEndpointRules::GetRulesBlob(), - Aws::CognitoSync::CognitoSyncEndpointRules::RulesBlobSize) {} + CognitoSyncEndpointProvider(); ~CognitoSyncEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSync_EXPORTS.h b/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSync_EXPORTS.h index 65986f6da634..92611e1ee866 100644 --- a/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSync_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSync_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COGNITOSYNC_API #define AWS_COGNITOSYNC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COGNITOSYNC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COGNITOSYNC_API #define AWS_COGNITOSYNC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COGNITOSYNC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COGNITOSYNC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSyncEndpointRules.h b/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/internal/CognitoSyncEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSyncEndpointRules.h rename to generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/internal/CognitoSyncEndpointRules.h index 2d36cc46d796..8bf4d080397a 100644 --- a/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/CognitoSyncEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cognito-sync/include/aws/cognito-sync/internal/CognitoSyncEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CognitoSync { -class CognitoSyncEndpointRules { +class AWS_COGNITOSYNC_LOCAL CognitoSyncEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncEndpointProvider.cpp index 0989f5f1a3d5..12c9d539b607 100644 --- a/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CognitoSync { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CognitoSyncEndpointProvider::CognitoSyncEndpointProvider() + : CognitoSyncDefaultEpProviderBase(Aws::CognitoSync::CognitoSyncEndpointRules::GetRulesBlob(), + Aws::CognitoSync::CognitoSyncEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CognitoSync } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncEndpointRules.cpp b/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncEndpointRules.cpp index 3003f2e06c9a..74d2dc09c504 100644 --- a/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-comprehend/CMakeLists.txt b/generated/src/aws-cpp-sdk-comprehend/CMakeLists.txt index 1e3a6cda51b0..21f1731cc507 100644 --- a/generated/src/aws-cpp-sdk-comprehend/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-comprehend/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_COMPREHEND_MODEL_HEADERS "include/aws/comprehend/model/*.h" ) +file(GLOB AWS_COMPREHEND_INTERNAL_HEADERS + "include/aws/comprehend/internal/*.h" +) + file(GLOB AWS_COMPREHEND_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_COMPREHEND_MODEL_SOURCE file(GLOB COMPREHEND_UNIFIED_HEADERS ${AWS_COMPREHEND_HEADERS} + ${AWS_COMPREHEND_INTERNAL_HEADERS} ${AWS_COMPREHEND_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\comprehend" FILES ${AWS_COMPREHEND_HEADERS}) + source_group("Header Files\\aws\\comprehend\\internal" FILES ${AWS_COMPREHEND_INTERNAL_HEADERS}) source_group("Header Files\\aws\\comprehend\\model" FILES ${AWS_COMPREHEND_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_COMPREHEND_SOURCE}) source_group("Source Files\\model" FILES ${AWS_COMPREHEND_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/ComprehendEndpointProvider.h b/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/ComprehendEndpointProvider.h index 605f17da45a4..0f64bc3caa58 100644 --- a/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/ComprehendEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/ComprehendEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_COMPREHEND_API ComprehendEndpointProvider : public ComprehendDefaultEp public: using ComprehendResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ComprehendEndpointProvider() - : ComprehendDefaultEpProviderBase(Aws::Comprehend::ComprehendEndpointRules::GetRulesBlob(), - Aws::Comprehend::ComprehendEndpointRules::RulesBlobSize) {} + ComprehendEndpointProvider(); ~ComprehendEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/Comprehend_EXPORTS.h b/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/Comprehend_EXPORTS.h index 3a4547cea2fa..c74249e1f37c 100644 --- a/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/Comprehend_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/Comprehend_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COMPREHEND_API #define AWS_COMPREHEND_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COMPREHEND_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COMPREHEND_API #define AWS_COMPREHEND_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COMPREHEND_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COMPREHEND_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/ComprehendEndpointRules.h b/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/internal/ComprehendEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/ComprehendEndpointRules.h rename to generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/internal/ComprehendEndpointRules.h index b95a7278712c..65d7f9a87a01 100644 --- a/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/ComprehendEndpointRules.h +++ b/generated/src/aws-cpp-sdk-comprehend/include/aws/comprehend/internal/ComprehendEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Comprehend { -class ComprehendEndpointRules { +class AWS_COMPREHEND_LOCAL ComprehendEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-comprehend/source/ComprehendEndpointProvider.cpp b/generated/src/aws-cpp-sdk-comprehend/source/ComprehendEndpointProvider.cpp index d778af4db986..d9f4d37a083e 100644 --- a/generated/src/aws-cpp-sdk-comprehend/source/ComprehendEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-comprehend/source/ComprehendEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Comprehend { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ComprehendEndpointProvider::ComprehendEndpointProvider() + : ComprehendDefaultEpProviderBase(Aws::Comprehend::ComprehendEndpointRules::GetRulesBlob(), + Aws::Comprehend::ComprehendEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Comprehend } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-comprehend/source/ComprehendEndpointRules.cpp b/generated/src/aws-cpp-sdk-comprehend/source/ComprehendEndpointRules.cpp index 55f4f7cb6b62..8f962263eb29 100644 --- a/generated/src/aws-cpp-sdk-comprehend/source/ComprehendEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-comprehend/source/ComprehendEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-comprehendmedical/CMakeLists.txt b/generated/src/aws-cpp-sdk-comprehendmedical/CMakeLists.txt index 22d212f8e1cd..55b575870915 100644 --- a/generated/src/aws-cpp-sdk-comprehendmedical/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-comprehendmedical/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_COMPREHENDMEDICAL_MODEL_HEADERS "include/aws/comprehendmedical/model/*.h" ) +file(GLOB AWS_COMPREHENDMEDICAL_INTERNAL_HEADERS + "include/aws/comprehendmedical/internal/*.h" +) + file(GLOB AWS_COMPREHENDMEDICAL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_COMPREHENDMEDICAL_MODEL_SOURCE file(GLOB COMPREHENDMEDICAL_UNIFIED_HEADERS ${AWS_COMPREHENDMEDICAL_HEADERS} + ${AWS_COMPREHENDMEDICAL_INTERNAL_HEADERS} ${AWS_COMPREHENDMEDICAL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\comprehendmedical" FILES ${AWS_COMPREHENDMEDICAL_HEADERS}) + source_group("Header Files\\aws\\comprehendmedical\\internal" FILES ${AWS_COMPREHENDMEDICAL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\comprehendmedical\\model" FILES ${AWS_COMPREHENDMEDICAL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_COMPREHENDMEDICAL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_COMPREHENDMEDICAL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedicalEndpointProvider.h b/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedicalEndpointProvider.h index 9eecaddc8b3f..780f0d456ea7 100644 --- a/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedicalEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedicalEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_COMPREHENDMEDICAL_API ComprehendMedicalEndpointProvider : public Compr public: using ComprehendMedicalResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ComprehendMedicalEndpointProvider() - : ComprehendMedicalDefaultEpProviderBase(Aws::ComprehendMedical::ComprehendMedicalEndpointRules::GetRulesBlob(), - Aws::ComprehendMedical::ComprehendMedicalEndpointRules::RulesBlobSize) {} + ComprehendMedicalEndpointProvider(); ~ComprehendMedicalEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedical_EXPORTS.h b/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedical_EXPORTS.h index a4be7ff90e1d..a640ba2837be 100644 --- a/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedical_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedical_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COMPREHENDMEDICAL_API #define AWS_COMPREHENDMEDICAL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COMPREHENDMEDICAL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COMPREHENDMEDICAL_API #define AWS_COMPREHENDMEDICAL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COMPREHENDMEDICAL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COMPREHENDMEDICAL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedicalEndpointRules.h b/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/internal/ComprehendMedicalEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedicalEndpointRules.h rename to generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/internal/ComprehendMedicalEndpointRules.h index 0333a2d58d37..61cecb457426 100644 --- a/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/ComprehendMedicalEndpointRules.h +++ b/generated/src/aws-cpp-sdk-comprehendmedical/include/aws/comprehendmedical/internal/ComprehendMedicalEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ComprehendMedical { -class ComprehendMedicalEndpointRules { +class AWS_COMPREHENDMEDICAL_LOCAL ComprehendMedicalEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalEndpointProvider.cpp b/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalEndpointProvider.cpp index 80f925e2b2e6..975f54f1929d 100644 --- a/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ComprehendMedical { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ComprehendMedicalEndpointProvider::ComprehendMedicalEndpointProvider() + : ComprehendMedicalDefaultEpProviderBase(Aws::ComprehendMedical::ComprehendMedicalEndpointRules::GetRulesBlob(), + Aws::ComprehendMedical::ComprehendMedicalEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ComprehendMedical } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalEndpointRules.cpp b/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalEndpointRules.cpp index d739f58b4ed3..0aaee41ba290 100644 --- a/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-compute-optimizer-automation/CMakeLists.txt b/generated/src/aws-cpp-sdk-compute-optimizer-automation/CMakeLists.txt index 5afa2aff13eb..563cf1914679 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer-automation/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-compute-optimizer-automation/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_COMPUTE-OPTIMIZER-AUTOMATION_MODEL_HEADERS "include/aws/compute-optimizer-automation/model/*.h" ) +file(GLOB AWS_COMPUTE-OPTIMIZER-AUTOMATION_INTERNAL_HEADERS + "include/aws/compute-optimizer-automation/internal/*.h" +) + file(GLOB AWS_COMPUTE-OPTIMIZER-AUTOMATION_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_COMPUTE-OPTIMIZER-AUTOMATION_MODEL_SOURCE file(GLOB COMPUTE-OPTIMIZER-AUTOMATION_UNIFIED_HEADERS ${AWS_COMPUTE-OPTIMIZER-AUTOMATION_HEADERS} + ${AWS_COMPUTE-OPTIMIZER-AUTOMATION_INTERNAL_HEADERS} ${AWS_COMPUTE-OPTIMIZER-AUTOMATION_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\compute-optimizer-automation" FILES ${AWS_COMPUTE-OPTIMIZER-AUTOMATION_HEADERS}) + source_group("Header Files\\aws\\compute-optimizer-automation\\internal" FILES ${AWS_COMPUTE-OPTIMIZER-AUTOMATION_INTERNAL_HEADERS}) source_group("Header Files\\aws\\compute-optimizer-automation\\model" FILES ${AWS_COMPUTE-OPTIMIZER-AUTOMATION_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_COMPUTE-OPTIMIZER-AUTOMATION_SOURCE}) source_group("Source Files\\model" FILES ${AWS_COMPUTE-OPTIMIZER-AUTOMATION_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomationEndpointProvider.h b/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomationEndpointProvider.h index f5d9e2001a7e..f1030f76fb68 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomationEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomationEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -45,10 +44,7 @@ class AWS_COMPUTEOPTIMIZERAUTOMATION_API ComputeOptimizerAutomationEndpointProvi public: using ComputeOptimizerAutomationResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ComputeOptimizerAutomationEndpointProvider() - : ComputeOptimizerAutomationDefaultEpProviderBase( - Aws::ComputeOptimizerAutomation::ComputeOptimizerAutomationEndpointRules::GetRulesBlob(), - Aws::ComputeOptimizerAutomation::ComputeOptimizerAutomationEndpointRules::RulesBlobSize) {} + ComputeOptimizerAutomationEndpointProvider(); ~ComputeOptimizerAutomationEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomation_EXPORTS.h b/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomation_EXPORTS.h index d3b41597cd76..579c85588b10 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomation_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomation_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COMPUTEOPTIMIZERAUTOMATION_API #define AWS_COMPUTEOPTIMIZERAUTOMATION_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COMPUTEOPTIMIZERAUTOMATION_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COMPUTEOPTIMIZERAUTOMATION_API #define AWS_COMPUTEOPTIMIZERAUTOMATION_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COMPUTEOPTIMIZERAUTOMATION_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COMPUTEOPTIMIZERAUTOMATION_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomationEndpointRules.h b/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/internal/ComputeOptimizerAutomationEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomationEndpointRules.h rename to generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/internal/ComputeOptimizerAutomationEndpointRules.h index a6e272c6a073..02aecf6e127a 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/ComputeOptimizerAutomationEndpointRules.h +++ b/generated/src/aws-cpp-sdk-compute-optimizer-automation/include/aws/compute-optimizer-automation/internal/ComputeOptimizerAutomationEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ComputeOptimizerAutomation { -class ComputeOptimizerAutomationEndpointRules { +class AWS_COMPUTEOPTIMIZERAUTOMATION_LOCAL ComputeOptimizerAutomationEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-compute-optimizer-automation/source/ComputeOptimizerAutomationEndpointProvider.cpp b/generated/src/aws-cpp-sdk-compute-optimizer-automation/source/ComputeOptimizerAutomationEndpointProvider.cpp index 89937cddbd1e..9752a27e8446 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer-automation/source/ComputeOptimizerAutomationEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-compute-optimizer-automation/source/ComputeOptimizerAutomationEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace ComputeOptimizerAutomation { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ComputeOptimizerAutomationEndpointProvider::ComputeOptimizerAutomationEndpointProvider() + : ComputeOptimizerAutomationDefaultEpProviderBase( + Aws::ComputeOptimizerAutomation::ComputeOptimizerAutomationEndpointRules::GetRulesBlob(), + Aws::ComputeOptimizerAutomation::ComputeOptimizerAutomationEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ComputeOptimizerAutomation } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-compute-optimizer-automation/source/ComputeOptimizerAutomationEndpointRules.cpp b/generated/src/aws-cpp-sdk-compute-optimizer-automation/source/ComputeOptimizerAutomationEndpointRules.cpp index 10b3128b3f04..1ae42d5b74e9 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer-automation/source/ComputeOptimizerAutomationEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-compute-optimizer-automation/source/ComputeOptimizerAutomationEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-compute-optimizer/CMakeLists.txt b/generated/src/aws-cpp-sdk-compute-optimizer/CMakeLists.txt index c19d63db164f..66403c9cd4bc 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-compute-optimizer/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_COMPUTE-OPTIMIZER_MODEL_HEADERS "include/aws/compute-optimizer/model/*.h" ) +file(GLOB AWS_COMPUTE-OPTIMIZER_INTERNAL_HEADERS + "include/aws/compute-optimizer/internal/*.h" +) + file(GLOB AWS_COMPUTE-OPTIMIZER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_COMPUTE-OPTIMIZER_MODEL_SOURCE file(GLOB COMPUTE-OPTIMIZER_UNIFIED_HEADERS ${AWS_COMPUTE-OPTIMIZER_HEADERS} + ${AWS_COMPUTE-OPTIMIZER_INTERNAL_HEADERS} ${AWS_COMPUTE-OPTIMIZER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\compute-optimizer" FILES ${AWS_COMPUTE-OPTIMIZER_HEADERS}) + source_group("Header Files\\aws\\compute-optimizer\\internal" FILES ${AWS_COMPUTE-OPTIMIZER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\compute-optimizer\\model" FILES ${AWS_COMPUTE-OPTIMIZER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_COMPUTE-OPTIMIZER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_COMPUTE-OPTIMIZER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizerEndpointProvider.h b/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizerEndpointProvider.h index be9e65fc3718..e2514184255c 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_COMPUTEOPTIMIZER_API ComputeOptimizerEndpointProvider : public Compute public: using ComputeOptimizerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ComputeOptimizerEndpointProvider() - : ComputeOptimizerDefaultEpProviderBase(Aws::ComputeOptimizer::ComputeOptimizerEndpointRules::GetRulesBlob(), - Aws::ComputeOptimizer::ComputeOptimizerEndpointRules::RulesBlobSize) {} + ComputeOptimizerEndpointProvider(); ~ComputeOptimizerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizer_EXPORTS.h b/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizer_EXPORTS.h index 5e4d7492bd35..58ed61bfee2a 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizer_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizer_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COMPUTEOPTIMIZER_API #define AWS_COMPUTEOPTIMIZER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COMPUTEOPTIMIZER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COMPUTEOPTIMIZER_API #define AWS_COMPUTEOPTIMIZER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COMPUTEOPTIMIZER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COMPUTEOPTIMIZER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizerEndpointRules.h b/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/internal/ComputeOptimizerEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizerEndpointRules.h rename to generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/internal/ComputeOptimizerEndpointRules.h index 06f81e8c26ce..f6b75a000e31 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/ComputeOptimizerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-compute-optimizer/include/aws/compute-optimizer/internal/ComputeOptimizerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ComputeOptimizer { -class ComputeOptimizerEndpointRules { +class AWS_COMPUTEOPTIMIZER_LOCAL ComputeOptimizerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerEndpointProvider.cpp index b2d9d7792fef..b0aef9b18317 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ComputeOptimizer { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ComputeOptimizerEndpointProvider::ComputeOptimizerEndpointProvider() + : ComputeOptimizerDefaultEpProviderBase(Aws::ComputeOptimizer::ComputeOptimizerEndpointRules::GetRulesBlob(), + Aws::ComputeOptimizer::ComputeOptimizerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ComputeOptimizer } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerEndpointRules.cpp b/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerEndpointRules.cpp index ced5677b3c83..3d3948096860 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-config/CMakeLists.txt b/generated/src/aws-cpp-sdk-config/CMakeLists.txt index 21ee42052199..f71814b95602 100644 --- a/generated/src/aws-cpp-sdk-config/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-config/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONFIG_MODEL_HEADERS "include/aws/config/model/*.h" ) +file(GLOB AWS_CONFIG_INTERNAL_HEADERS + "include/aws/config/internal/*.h" +) + file(GLOB AWS_CONFIG_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONFIG_MODEL_SOURCE file(GLOB CONFIG_UNIFIED_HEADERS ${AWS_CONFIG_HEADERS} + ${AWS_CONFIG_INTERNAL_HEADERS} ${AWS_CONFIG_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\config" FILES ${AWS_CONFIG_HEADERS}) + source_group("Header Files\\aws\\config\\internal" FILES ${AWS_CONFIG_INTERNAL_HEADERS}) source_group("Header Files\\aws\\config\\model" FILES ${AWS_CONFIG_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONFIG_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONFIG_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigServiceEndpointProvider.h index 9ac536102083..e50628401bdf 100644 --- a/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigServiceEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CONFIGSERVICE_API ConfigServiceEndpointProvider : public ConfigService public: using ConfigServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConfigServiceEndpointProvider() - : ConfigServiceDefaultEpProviderBase(Aws::ConfigService::ConfigServiceEndpointRules::GetRulesBlob(), - Aws::ConfigService::ConfigServiceEndpointRules::RulesBlobSize) {} + ConfigServiceEndpointProvider(); ~ConfigServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigService_EXPORTS.h b/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigService_EXPORTS.h index 23d3471b76a0..998dde540446 100644 --- a/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONFIGSERVICE_API #define AWS_CONFIGSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONFIGSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONFIGSERVICE_API #define AWS_CONFIGSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONFIGSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONFIGSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigServiceEndpointRules.h b/generated/src/aws-cpp-sdk-config/include/aws/config/internal/ConfigServiceEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-config/include/aws/config/ConfigServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-config/include/aws/config/internal/ConfigServiceEndpointRules.h index 6e2f61e57a6f..b9e799dc4563 100644 --- a/generated/src/aws-cpp-sdk-config/include/aws/config/ConfigServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-config/include/aws/config/internal/ConfigServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ConfigService { -class ConfigServiceEndpointRules { +class AWS_CONFIGSERVICE_LOCAL ConfigServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-config/source/ConfigServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-config/source/ConfigServiceEndpointProvider.cpp index 9b0f31c4012c..06e13c0931bb 100644 --- a/generated/src/aws-cpp-sdk-config/source/ConfigServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-config/source/ConfigServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ConfigService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConfigServiceEndpointProvider::ConfigServiceEndpointProvider() + : ConfigServiceDefaultEpProviderBase(Aws::ConfigService::ConfigServiceEndpointRules::GetRulesBlob(), + Aws::ConfigService::ConfigServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ConfigService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-config/source/ConfigServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-config/source/ConfigServiceEndpointRules.cpp index b722f30c4fcf..4738419f0906 100644 --- a/generated/src/aws-cpp-sdk-config/source/ConfigServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-config/source/ConfigServiceEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-connect-contact-lens/CMakeLists.txt b/generated/src/aws-cpp-sdk-connect-contact-lens/CMakeLists.txt index 822ed0c9edfd..712a1b43c5d8 100644 --- a/generated/src/aws-cpp-sdk-connect-contact-lens/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-connect-contact-lens/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONNECT-CONTACT-LENS_MODEL_HEADERS "include/aws/connect-contact-lens/model/*.h" ) +file(GLOB AWS_CONNECT-CONTACT-LENS_INTERNAL_HEADERS + "include/aws/connect-contact-lens/internal/*.h" +) + file(GLOB AWS_CONNECT-CONTACT-LENS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONNECT-CONTACT-LENS_MODEL_SOURCE file(GLOB CONNECT-CONTACT-LENS_UNIFIED_HEADERS ${AWS_CONNECT-CONTACT-LENS_HEADERS} + ${AWS_CONNECT-CONTACT-LENS_INTERNAL_HEADERS} ${AWS_CONNECT-CONTACT-LENS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\connect-contact-lens" FILES ${AWS_CONNECT-CONTACT-LENS_HEADERS}) + source_group("Header Files\\aws\\connect-contact-lens\\internal" FILES ${AWS_CONNECT-CONTACT-LENS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\connect-contact-lens\\model" FILES ${AWS_CONNECT-CONTACT-LENS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONNECT-CONTACT-LENS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONNECT-CONTACT-LENS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLensEndpointProvider.h b/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLensEndpointProvider.h index 39c2e0d115cf..c8dc50e5377f 100644 --- a/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLensEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLensEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_CONNECTCONTACTLENS_API ConnectContactLensEndpointProvider : public Con public: using ConnectContactLensResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConnectContactLensEndpointProvider() - : ConnectContactLensDefaultEpProviderBase(Aws::ConnectContactLens::ConnectContactLensEndpointRules::GetRulesBlob(), - Aws::ConnectContactLens::ConnectContactLensEndpointRules::RulesBlobSize) {} + ConnectContactLensEndpointProvider(); ~ConnectContactLensEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLens_EXPORTS.h b/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLens_EXPORTS.h index e0e6c439e63d..2fbb563c9057 100644 --- a/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLens_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLens_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONNECTCONTACTLENS_API #define AWS_CONNECTCONTACTLENS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONNECTCONTACTLENS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONNECTCONTACTLENS_API #define AWS_CONNECTCONTACTLENS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONNECTCONTACTLENS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONNECTCONTACTLENS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLensEndpointRules.h b/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/internal/ConnectContactLensEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLensEndpointRules.h rename to generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/internal/ConnectContactLensEndpointRules.h index ef0b3e8ad3d0..d95241fbfdc4 100644 --- a/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/ConnectContactLensEndpointRules.h +++ b/generated/src/aws-cpp-sdk-connect-contact-lens/include/aws/connect-contact-lens/internal/ConnectContactLensEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ConnectContactLens { -class ConnectContactLensEndpointRules { +class AWS_CONNECTCONTACTLENS_LOCAL ConnectContactLensEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensEndpointProvider.cpp b/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensEndpointProvider.cpp index 607ceac29c81..c91598510b52 100644 --- a/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ConnectContactLens { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConnectContactLensEndpointProvider::ConnectContactLensEndpointProvider() + : ConnectContactLensDefaultEpProviderBase(Aws::ConnectContactLens::ConnectContactLensEndpointRules::GetRulesBlob(), + Aws::ConnectContactLens::ConnectContactLensEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ConnectContactLens } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensEndpointRules.cpp b/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensEndpointRules.cpp index 3fb5c6d80900..0f8f353e8fe2 100644 --- a/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-connect/CMakeLists.txt b/generated/src/aws-cpp-sdk-connect/CMakeLists.txt index 8cf1cdcd5da5..5401bd0966e0 100644 --- a/generated/src/aws-cpp-sdk-connect/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-connect/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONNECT_MODEL_HEADERS "include/aws/connect/model/*.h" ) +file(GLOB AWS_CONNECT_INTERNAL_HEADERS + "include/aws/connect/internal/*.h" +) + file(GLOB AWS_CONNECT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONNECT_MODEL_SOURCE file(GLOB CONNECT_UNIFIED_HEADERS ${AWS_CONNECT_HEADERS} + ${AWS_CONNECT_INTERNAL_HEADERS} ${AWS_CONNECT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\connect" FILES ${AWS_CONNECT_HEADERS}) + source_group("Header Files\\aws\\connect\\internal" FILES ${AWS_CONNECT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\connect\\model" FILES ${AWS_CONNECT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONNECT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONNECT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-connect/include/aws/connect/ConnectEndpointProvider.h b/generated/src/aws-cpp-sdk-connect/include/aws/connect/ConnectEndpointProvider.h index 4e42fed69392..08a77f386251 100644 --- a/generated/src/aws-cpp-sdk-connect/include/aws/connect/ConnectEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-connect/include/aws/connect/ConnectEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CONNECT_API ConnectEndpointProvider : public ConnectDefaultEpProviderB public: using ConnectResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConnectEndpointProvider() - : ConnectDefaultEpProviderBase(Aws::Connect::ConnectEndpointRules::GetRulesBlob(), - Aws::Connect::ConnectEndpointRules::RulesBlobSize) {} + ConnectEndpointProvider(); ~ConnectEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-connect/include/aws/connect/Connect_EXPORTS.h b/generated/src/aws-cpp-sdk-connect/include/aws/connect/Connect_EXPORTS.h index 1da805f9843b..d041b6e58fc5 100644 --- a/generated/src/aws-cpp-sdk-connect/include/aws/connect/Connect_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-connect/include/aws/connect/Connect_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONNECT_API #define AWS_CONNECT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONNECT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONNECT_API #define AWS_CONNECT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONNECT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONNECT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-connect/include/aws/connect/ConnectEndpointRules.h b/generated/src/aws-cpp-sdk-connect/include/aws/connect/internal/ConnectEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-connect/include/aws/connect/ConnectEndpointRules.h rename to generated/src/aws-cpp-sdk-connect/include/aws/connect/internal/ConnectEndpointRules.h index fbe1d81ec5f0..09ce720b04ff 100644 --- a/generated/src/aws-cpp-sdk-connect/include/aws/connect/ConnectEndpointRules.h +++ b/generated/src/aws-cpp-sdk-connect/include/aws/connect/internal/ConnectEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Connect { -class ConnectEndpointRules { +class AWS_CONNECT_LOCAL ConnectEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-connect/source/ConnectEndpointProvider.cpp b/generated/src/aws-cpp-sdk-connect/source/ConnectEndpointProvider.cpp index 02b8741c89f7..9f78b1884d30 100644 --- a/generated/src/aws-cpp-sdk-connect/source/ConnectEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-connect/source/ConnectEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Connect { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConnectEndpointProvider::ConnectEndpointProvider() + : ConnectDefaultEpProviderBase(Aws::Connect::ConnectEndpointRules::GetRulesBlob(), Aws::Connect::ConnectEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Connect } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-connect/source/ConnectEndpointRules.cpp b/generated/src/aws-cpp-sdk-connect/source/ConnectEndpointRules.cpp index 75b718eafdfe..fef924ff8d61 100644 --- a/generated/src/aws-cpp-sdk-connect/source/ConnectEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-connect/source/ConnectEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-connectcampaigns/CMakeLists.txt b/generated/src/aws-cpp-sdk-connectcampaigns/CMakeLists.txt index 1fc6d8d0176d..f6bfc3098ac0 100644 --- a/generated/src/aws-cpp-sdk-connectcampaigns/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-connectcampaigns/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONNECTCAMPAIGNS_MODEL_HEADERS "include/aws/connectcampaigns/model/*.h" ) +file(GLOB AWS_CONNECTCAMPAIGNS_INTERNAL_HEADERS + "include/aws/connectcampaigns/internal/*.h" +) + file(GLOB AWS_CONNECTCAMPAIGNS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONNECTCAMPAIGNS_MODEL_SOURCE file(GLOB CONNECTCAMPAIGNS_UNIFIED_HEADERS ${AWS_CONNECTCAMPAIGNS_HEADERS} + ${AWS_CONNECTCAMPAIGNS_INTERNAL_HEADERS} ${AWS_CONNECTCAMPAIGNS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\connectcampaigns" FILES ${AWS_CONNECTCAMPAIGNS_HEADERS}) + source_group("Header Files\\aws\\connectcampaigns\\internal" FILES ${AWS_CONNECTCAMPAIGNS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\connectcampaigns\\model" FILES ${AWS_CONNECTCAMPAIGNS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONNECTCAMPAIGNS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONNECTCAMPAIGNS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaignsEndpointProvider.h b/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaignsEndpointProvider.h index ebe1e80f8ade..5e938723104b 100644 --- a/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaignsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaignsEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -43,9 +42,7 @@ class AWS_CONNECTCAMPAIGNS_API ConnectCampaignsEndpointProvider : public Connect public: using ConnectCampaignsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConnectCampaignsEndpointProvider() - : ConnectCampaignsDefaultEpProviderBase(Aws::ConnectCampaigns::ConnectCampaignsEndpointRules::GetRulesBlob(), - Aws::ConnectCampaigns::ConnectCampaignsEndpointRules::RulesBlobSize) {} + ConnectCampaignsEndpointProvider(); ~ConnectCampaignsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaigns_EXPORTS.h b/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaigns_EXPORTS.h index 164e3beb0aaa..a042373040a5 100644 --- a/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaigns_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaigns_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONNECTCAMPAIGNS_API #define AWS_CONNECTCAMPAIGNS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONNECTCAMPAIGNS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONNECTCAMPAIGNS_API #define AWS_CONNECTCAMPAIGNS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONNECTCAMPAIGNS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONNECTCAMPAIGNS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaignsEndpointRules.h b/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/internal/ConnectCampaignsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaignsEndpointRules.h rename to generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/internal/ConnectCampaignsEndpointRules.h index 64b08b5f3f2d..9abcbc7a3bd8 100644 --- a/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/ConnectCampaignsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-connectcampaigns/include/aws/connectcampaigns/internal/ConnectCampaignsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ConnectCampaigns { -class ConnectCampaignsEndpointRules { +class AWS_CONNECTCAMPAIGNS_LOCAL ConnectCampaignsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsEndpointProvider.cpp index cec8158b6d11..03ed5d8f91bd 100644 --- a/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ConnectCampaigns { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConnectCampaignsEndpointProvider::ConnectCampaignsEndpointProvider() + : ConnectCampaignsDefaultEpProviderBase(Aws::ConnectCampaigns::ConnectCampaignsEndpointRules::GetRulesBlob(), + Aws::ConnectCampaigns::ConnectCampaignsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ConnectCampaigns } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsEndpointRules.cpp b/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsEndpointRules.cpp index 2a67b748bf35..cd852476a97f 100644 --- a/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-connectcampaignsv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-connectcampaignsv2/CMakeLists.txt index bd96a4cb370b..bcc1eb4252a1 100644 --- a/generated/src/aws-cpp-sdk-connectcampaignsv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-connectcampaignsv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONNECTCAMPAIGNSV2_MODEL_HEADERS "include/aws/connectcampaignsv2/model/*.h" ) +file(GLOB AWS_CONNECTCAMPAIGNSV2_INTERNAL_HEADERS + "include/aws/connectcampaignsv2/internal/*.h" +) + file(GLOB AWS_CONNECTCAMPAIGNSV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONNECTCAMPAIGNSV2_MODEL_SOURCE file(GLOB CONNECTCAMPAIGNSV2_UNIFIED_HEADERS ${AWS_CONNECTCAMPAIGNSV2_HEADERS} + ${AWS_CONNECTCAMPAIGNSV2_INTERNAL_HEADERS} ${AWS_CONNECTCAMPAIGNSV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\connectcampaignsv2" FILES ${AWS_CONNECTCAMPAIGNSV2_HEADERS}) + source_group("Header Files\\aws\\connectcampaignsv2\\internal" FILES ${AWS_CONNECTCAMPAIGNSV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\connectcampaignsv2\\model" FILES ${AWS_CONNECTCAMPAIGNSV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONNECTCAMPAIGNSV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONNECTCAMPAIGNSV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2EndpointProvider.h b/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2EndpointProvider.h index 085992f4fce0..96aa15e2d299 100644 --- a/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2EndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_CONNECTCAMPAIGNSV2_API ConnectCampaignsV2EndpointProvider : public Con public: using ConnectCampaignsV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConnectCampaignsV2EndpointProvider() - : ConnectCampaignsV2DefaultEpProviderBase(Aws::ConnectCampaignsV2::ConnectCampaignsV2EndpointRules::GetRulesBlob(), - Aws::ConnectCampaignsV2::ConnectCampaignsV2EndpointRules::RulesBlobSize) {} + ConnectCampaignsV2EndpointProvider(); ~ConnectCampaignsV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2_EXPORTS.h b/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2_EXPORTS.h index 7ab46d9801b1..4d93e82e39d4 100644 --- a/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONNECTCAMPAIGNSV2_API #define AWS_CONNECTCAMPAIGNSV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONNECTCAMPAIGNSV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONNECTCAMPAIGNSV2_API #define AWS_CONNECTCAMPAIGNSV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONNECTCAMPAIGNSV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONNECTCAMPAIGNSV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2EndpointRules.h b/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/internal/ConnectCampaignsV2EndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2EndpointRules.h rename to generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/internal/ConnectCampaignsV2EndpointRules.h index 904b86cbfa99..50f2606e65cc 100644 --- a/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/ConnectCampaignsV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-connectcampaignsv2/include/aws/connectcampaignsv2/internal/ConnectCampaignsV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ConnectCampaignsV2 { -class ConnectCampaignsV2EndpointRules { +class AWS_CONNECTCAMPAIGNSV2_LOCAL ConnectCampaignsV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2EndpointProvider.cpp index 41115a5e2580..ebe5a0672562 100644 --- a/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ConnectCampaignsV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConnectCampaignsV2EndpointProvider::ConnectCampaignsV2EndpointProvider() + : ConnectCampaignsV2DefaultEpProviderBase(Aws::ConnectCampaignsV2::ConnectCampaignsV2EndpointRules::GetRulesBlob(), + Aws::ConnectCampaignsV2::ConnectCampaignsV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ConnectCampaignsV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2EndpointRules.cpp index d9a5c6ea8242..39411656e7cf 100644 --- a/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2EndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-connectcases/CMakeLists.txt b/generated/src/aws-cpp-sdk-connectcases/CMakeLists.txt index e0cdbb550ecd..5a7d803ad501 100644 --- a/generated/src/aws-cpp-sdk-connectcases/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-connectcases/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONNECTCASES_MODEL_HEADERS "include/aws/connectcases/model/*.h" ) +file(GLOB AWS_CONNECTCASES_INTERNAL_HEADERS + "include/aws/connectcases/internal/*.h" +) + file(GLOB AWS_CONNECTCASES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONNECTCASES_MODEL_SOURCE file(GLOB CONNECTCASES_UNIFIED_HEADERS ${AWS_CONNECTCASES_HEADERS} + ${AWS_CONNECTCASES_INTERNAL_HEADERS} ${AWS_CONNECTCASES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\connectcases" FILES ${AWS_CONNECTCASES_HEADERS}) + source_group("Header Files\\aws\\connectcases\\internal" FILES ${AWS_CONNECTCASES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\connectcases\\model" FILES ${AWS_CONNECTCASES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONNECTCASES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONNECTCASES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCasesEndpointProvider.h b/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCasesEndpointProvider.h index 65eddf52fb89..529079c402db 100644 --- a/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCasesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCasesEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CONNECTCASES_API ConnectCasesEndpointProvider : public ConnectCasesDef public: using ConnectCasesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConnectCasesEndpointProvider() - : ConnectCasesDefaultEpProviderBase(Aws::ConnectCases::ConnectCasesEndpointRules::GetRulesBlob(), - Aws::ConnectCases::ConnectCasesEndpointRules::RulesBlobSize) {} + ConnectCasesEndpointProvider(); ~ConnectCasesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCases_EXPORTS.h b/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCases_EXPORTS.h index 54e3bf6f4be7..1dba27000c67 100644 --- a/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCases_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCases_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONNECTCASES_API #define AWS_CONNECTCASES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONNECTCASES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONNECTCASES_API #define AWS_CONNECTCASES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONNECTCASES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONNECTCASES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCasesEndpointRules.h b/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/internal/ConnectCasesEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCasesEndpointRules.h rename to generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/internal/ConnectCasesEndpointRules.h index c89555321da2..694752f0552f 100644 --- a/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/ConnectCasesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-connectcases/include/aws/connectcases/internal/ConnectCasesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ConnectCases { -class ConnectCasesEndpointRules { +class AWS_CONNECTCASES_LOCAL ConnectCasesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesEndpointProvider.cpp index 8b59591cc2aa..c5a80f1f852f 100644 --- a/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ConnectCases { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConnectCasesEndpointProvider::ConnectCasesEndpointProvider() + : ConnectCasesDefaultEpProviderBase(Aws::ConnectCases::ConnectCasesEndpointRules::GetRulesBlob(), + Aws::ConnectCases::ConnectCasesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ConnectCases } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesEndpointRules.cpp b/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesEndpointRules.cpp index 16de6011c8d6..dc8f13e87a9f 100644 --- a/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-connecthealth/CMakeLists.txt b/generated/src/aws-cpp-sdk-connecthealth/CMakeLists.txt index aadc6c0a72b2..5d9988a69310 100644 --- a/generated/src/aws-cpp-sdk-connecthealth/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-connecthealth/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONNECTHEALTH_MODEL_HEADERS "include/aws/connecthealth/model/*.h" ) +file(GLOB AWS_CONNECTHEALTH_INTERNAL_HEADERS + "include/aws/connecthealth/internal/*.h" +) + file(GLOB AWS_CONNECTHEALTH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONNECTHEALTH_MODEL_SOURCE file(GLOB CONNECTHEALTH_UNIFIED_HEADERS ${AWS_CONNECTHEALTH_HEADERS} + ${AWS_CONNECTHEALTH_INTERNAL_HEADERS} ${AWS_CONNECTHEALTH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\connecthealth" FILES ${AWS_CONNECTHEALTH_HEADERS}) + source_group("Header Files\\aws\\connecthealth\\internal" FILES ${AWS_CONNECTHEALTH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\connecthealth\\model" FILES ${AWS_CONNECTHEALTH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONNECTHEALTH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONNECTHEALTH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealthEndpointProvider.h b/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealthEndpointProvider.h index d11ac41547f9..6101af415123 100644 --- a/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealthEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealthEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CONNECTHEALTH_API ConnectHealthEndpointProvider : public ConnectHealth public: using ConnectHealthResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConnectHealthEndpointProvider() - : ConnectHealthDefaultEpProviderBase(Aws::ConnectHealth::ConnectHealthEndpointRules::GetRulesBlob(), - Aws::ConnectHealth::ConnectHealthEndpointRules::RulesBlobSize) {} + ConnectHealthEndpointProvider(); ~ConnectHealthEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealth_EXPORTS.h b/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealth_EXPORTS.h index 6ba69f32b262..0659dda146b0 100644 --- a/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealth_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealth_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONNECTHEALTH_API #define AWS_CONNECTHEALTH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONNECTHEALTH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONNECTHEALTH_API #define AWS_CONNECTHEALTH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONNECTHEALTH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONNECTHEALTH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealthEndpointRules.h b/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/internal/ConnectHealthEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealthEndpointRules.h rename to generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/internal/ConnectHealthEndpointRules.h index 6c640b8c7543..92fafdac0fb8 100644 --- a/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/ConnectHealthEndpointRules.h +++ b/generated/src/aws-cpp-sdk-connecthealth/include/aws/connecthealth/internal/ConnectHealthEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ConnectHealth { -class ConnectHealthEndpointRules { +class AWS_CONNECTHEALTH_LOCAL ConnectHealthEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-connecthealth/source/ConnectHealthEndpointProvider.cpp b/generated/src/aws-cpp-sdk-connecthealth/source/ConnectHealthEndpointProvider.cpp index e83ae8c815ec..2f1569cafcaf 100644 --- a/generated/src/aws-cpp-sdk-connecthealth/source/ConnectHealthEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-connecthealth/source/ConnectHealthEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ConnectHealth { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConnectHealthEndpointProvider::ConnectHealthEndpointProvider() + : ConnectHealthDefaultEpProviderBase(Aws::ConnectHealth::ConnectHealthEndpointRules::GetRulesBlob(), + Aws::ConnectHealth::ConnectHealthEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ConnectHealth } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-connecthealth/source/ConnectHealthEndpointRules.cpp b/generated/src/aws-cpp-sdk-connecthealth/source/ConnectHealthEndpointRules.cpp index 8bd0ddf08323..2cd95438dd0e 100644 --- a/generated/src/aws-cpp-sdk-connecthealth/source/ConnectHealthEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-connecthealth/source/ConnectHealthEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-connectparticipant/CMakeLists.txt b/generated/src/aws-cpp-sdk-connectparticipant/CMakeLists.txt index e5b533378877..bdf3c71385bc 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-connectparticipant/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONNECTPARTICIPANT_MODEL_HEADERS "include/aws/connectparticipant/model/*.h" ) +file(GLOB AWS_CONNECTPARTICIPANT_INTERNAL_HEADERS + "include/aws/connectparticipant/internal/*.h" +) + file(GLOB AWS_CONNECTPARTICIPANT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONNECTPARTICIPANT_MODEL_SOURCE file(GLOB CONNECTPARTICIPANT_UNIFIED_HEADERS ${AWS_CONNECTPARTICIPANT_HEADERS} + ${AWS_CONNECTPARTICIPANT_INTERNAL_HEADERS} ${AWS_CONNECTPARTICIPANT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\connectparticipant" FILES ${AWS_CONNECTPARTICIPANT_HEADERS}) + source_group("Header Files\\aws\\connectparticipant\\internal" FILES ${AWS_CONNECTPARTICIPANT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\connectparticipant\\model" FILES ${AWS_CONNECTPARTICIPANT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONNECTPARTICIPANT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONNECTPARTICIPANT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipantEndpointProvider.h b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipantEndpointProvider.h index 895a107c1943..fa55f875078d 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipantEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipantEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -44,9 +43,7 @@ class AWS_CONNECTPARTICIPANT_API ConnectParticipantEndpointProvider : public Con public: using ConnectParticipantResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConnectParticipantEndpointProvider() - : ConnectParticipantDefaultEpProviderBase(Aws::ConnectParticipant::ConnectParticipantEndpointRules::GetRulesBlob(), - Aws::ConnectParticipant::ConnectParticipantEndpointRules::RulesBlobSize) {} + ConnectParticipantEndpointProvider(); ~ConnectParticipantEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipant_EXPORTS.h b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipant_EXPORTS.h index 8e8f8f1a5b5c..59dd3ef86437 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipant_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipant_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONNECTPARTICIPANT_API #define AWS_CONNECTPARTICIPANT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONNECTPARTICIPANT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONNECTPARTICIPANT_API #define AWS_CONNECTPARTICIPANT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONNECTPARTICIPANT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONNECTPARTICIPANT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipantEndpointRules.h b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/internal/ConnectParticipantEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipantEndpointRules.h rename to generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/internal/ConnectParticipantEndpointRules.h index 82a9f1a43f3e..839b5e0ecd56 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/ConnectParticipantEndpointRules.h +++ b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/internal/ConnectParticipantEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ConnectParticipant { -class ConnectParticipantEndpointRules { +class AWS_CONNECTPARTICIPANT_LOCAL ConnectParticipantEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointProvider.cpp b/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointProvider.cpp index 0ed9bbcafff7..2b9a799fcc61 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ConnectParticipant { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConnectParticipantEndpointProvider::ConnectParticipantEndpointProvider() + : ConnectParticipantDefaultEpProviderBase(Aws::ConnectParticipant::ConnectParticipantEndpointRules::GetRulesBlob(), + Aws::ConnectParticipant::ConnectParticipantEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ConnectParticipant } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointRules.cpp b/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointRules.cpp index 436674b0ae85..cee6046721d5 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-controlcatalog/CMakeLists.txt b/generated/src/aws-cpp-sdk-controlcatalog/CMakeLists.txt index 273af72e69f5..accfdf6e25f1 100644 --- a/generated/src/aws-cpp-sdk-controlcatalog/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-controlcatalog/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONTROLCATALOG_MODEL_HEADERS "include/aws/controlcatalog/model/*.h" ) +file(GLOB AWS_CONTROLCATALOG_INTERNAL_HEADERS + "include/aws/controlcatalog/internal/*.h" +) + file(GLOB AWS_CONTROLCATALOG_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONTROLCATALOG_MODEL_SOURCE file(GLOB CONTROLCATALOG_UNIFIED_HEADERS ${AWS_CONTROLCATALOG_HEADERS} + ${AWS_CONTROLCATALOG_INTERNAL_HEADERS} ${AWS_CONTROLCATALOG_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\controlcatalog" FILES ${AWS_CONTROLCATALOG_HEADERS}) + source_group("Header Files\\aws\\controlcatalog\\internal" FILES ${AWS_CONTROLCATALOG_INTERNAL_HEADERS}) source_group("Header Files\\aws\\controlcatalog\\model" FILES ${AWS_CONTROLCATALOG_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONTROLCATALOG_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONTROLCATALOG_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalogEndpointProvider.h b/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalogEndpointProvider.h index ab08b6eb2822..39c461b3043a 100644 --- a/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalogEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalogEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CONTROLCATALOG_API ControlCatalogEndpointProvider : public ControlCata public: using ControlCatalogResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ControlCatalogEndpointProvider() - : ControlCatalogDefaultEpProviderBase(Aws::ControlCatalog::ControlCatalogEndpointRules::GetRulesBlob(), - Aws::ControlCatalog::ControlCatalogEndpointRules::RulesBlobSize) {} + ControlCatalogEndpointProvider(); ~ControlCatalogEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalog_EXPORTS.h b/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalog_EXPORTS.h index 0e87539f511b..186f96f8b1af 100644 --- a/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalog_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalog_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONTROLCATALOG_API #define AWS_CONTROLCATALOG_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONTROLCATALOG_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONTROLCATALOG_API #define AWS_CONTROLCATALOG_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONTROLCATALOG_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONTROLCATALOG_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalogEndpointRules.h b/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/internal/ControlCatalogEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalogEndpointRules.h rename to generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/internal/ControlCatalogEndpointRules.h index 00afdfe91ca5..2694f2d266f8 100644 --- a/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/ControlCatalogEndpointRules.h +++ b/generated/src/aws-cpp-sdk-controlcatalog/include/aws/controlcatalog/internal/ControlCatalogEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ControlCatalog { -class ControlCatalogEndpointRules { +class AWS_CONTROLCATALOG_LOCAL ControlCatalogEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogEndpointProvider.cpp b/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogEndpointProvider.cpp index 96180add63b1..34d2ee61790e 100644 --- a/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ControlCatalog { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ControlCatalogEndpointProvider::ControlCatalogEndpointProvider() + : ControlCatalogDefaultEpProviderBase(Aws::ControlCatalog::ControlCatalogEndpointRules::GetRulesBlob(), + Aws::ControlCatalog::ControlCatalogEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ControlCatalog } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogEndpointRules.cpp b/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogEndpointRules.cpp index a0476f84502a..69463786b23f 100644 --- a/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-controltower/CMakeLists.txt b/generated/src/aws-cpp-sdk-controltower/CMakeLists.txt index d4888d8d5375..08952ecfa608 100644 --- a/generated/src/aws-cpp-sdk-controltower/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-controltower/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CONTROLTOWER_MODEL_HEADERS "include/aws/controltower/model/*.h" ) +file(GLOB AWS_CONTROLTOWER_INTERNAL_HEADERS + "include/aws/controltower/internal/*.h" +) + file(GLOB AWS_CONTROLTOWER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CONTROLTOWER_MODEL_SOURCE file(GLOB CONTROLTOWER_UNIFIED_HEADERS ${AWS_CONTROLTOWER_HEADERS} + ${AWS_CONTROLTOWER_INTERNAL_HEADERS} ${AWS_CONTROLTOWER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\controltower" FILES ${AWS_CONTROLTOWER_HEADERS}) + source_group("Header Files\\aws\\controltower\\internal" FILES ${AWS_CONTROLTOWER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\controltower\\model" FILES ${AWS_CONTROLTOWER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CONTROLTOWER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CONTROLTOWER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTowerEndpointProvider.h b/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTowerEndpointProvider.h index 937a0de4aa51..712634c68318 100644 --- a/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTowerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTowerEndpointProvider.h @@ -4,7 +4,6 @@ */ #pragma once -#include #include #include #include @@ -42,9 +41,7 @@ class AWS_CONTROLTOWER_API ControlTowerEndpointProvider : public ControlTowerDef public: using ControlTowerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ControlTowerEndpointProvider() - : ControlTowerDefaultEpProviderBase(Aws::ControlTower::ControlTowerEndpointRules::GetRulesBlob(), - Aws::ControlTower::ControlTowerEndpointRules::RulesBlobSize) {} + ControlTowerEndpointProvider(); ~ControlTowerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTower_EXPORTS.h b/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTower_EXPORTS.h index d10b59c5f9de..a44a08aa13f4 100644 --- a/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTower_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTower_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONTROLTOWER_API #define AWS_CONTROLTOWER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONTROLTOWER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONTROLTOWER_API #define AWS_CONTROLTOWER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONTROLTOWER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONTROLTOWER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTowerEndpointRules.h b/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/internal/ControlTowerEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTowerEndpointRules.h rename to generated/src/aws-cpp-sdk-controltower/include/aws/controltower/internal/ControlTowerEndpointRules.h index 195f28aeef9f..e9c07dd41b7c 100644 --- a/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/ControlTowerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-controltower/include/aws/controltower/internal/ControlTowerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ControlTower { -class ControlTowerEndpointRules { +class AWS_CONTROLTOWER_LOCAL ControlTowerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-controltower/source/ControlTowerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-controltower/source/ControlTowerEndpointProvider.cpp index 2b923de33510..53f8397c7112 100644 --- a/generated/src/aws-cpp-sdk-controltower/source/ControlTowerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-controltower/source/ControlTowerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ControlTower { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ControlTowerEndpointProvider::ControlTowerEndpointProvider() + : ControlTowerDefaultEpProviderBase(Aws::ControlTower::ControlTowerEndpointRules::GetRulesBlob(), + Aws::ControlTower::ControlTowerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ControlTower } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-controltower/source/ControlTowerEndpointRules.cpp b/generated/src/aws-cpp-sdk-controltower/source/ControlTowerEndpointRules.cpp index 7b34648671f7..be3a91f73670 100644 --- a/generated/src/aws-cpp-sdk-controltower/source/ControlTowerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-controltower/source/ControlTowerEndpointRules.cpp @@ -3,7 +3,7 @@ * SPDX-License-Identifier: Apache-2.0. */ -#include +#include #include namespace Aws { diff --git a/generated/src/aws-cpp-sdk-cost-optimization-hub/CMakeLists.txt b/generated/src/aws-cpp-sdk-cost-optimization-hub/CMakeLists.txt index eae9e709f9be..ac02bf645549 100644 --- a/generated/src/aws-cpp-sdk-cost-optimization-hub/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cost-optimization-hub/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_COST-OPTIMIZATION-HUB_MODEL_HEADERS "include/aws/cost-optimization-hub/model/*.h" ) +file(GLOB AWS_COST-OPTIMIZATION-HUB_INTERNAL_HEADERS + "include/aws/cost-optimization-hub/internal/*.h" +) + file(GLOB AWS_COST-OPTIMIZATION-HUB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_COST-OPTIMIZATION-HUB_MODEL_SOURCE file(GLOB COST-OPTIMIZATION-HUB_UNIFIED_HEADERS ${AWS_COST-OPTIMIZATION-HUB_HEADERS} + ${AWS_COST-OPTIMIZATION-HUB_INTERNAL_HEADERS} ${AWS_COST-OPTIMIZATION-HUB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cost-optimization-hub" FILES ${AWS_COST-OPTIMIZATION-HUB_HEADERS}) + source_group("Header Files\\aws\\cost-optimization-hub\\internal" FILES ${AWS_COST-OPTIMIZATION-HUB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cost-optimization-hub\\model" FILES ${AWS_COST-OPTIMIZATION-HUB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_COST-OPTIMIZATION-HUB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_COST-OPTIMIZATION-HUB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHubEndpointProvider.h b/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHubEndpointProvider.h index e3437256e3ce..197a2d8fc438 100644 --- a/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHubEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHubEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_COSTOPTIMIZATIONHUB_API CostOptimizationHubEndpointProvider : public C public: using CostOptimizationHubResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CostOptimizationHubEndpointProvider() - : CostOptimizationHubDefaultEpProviderBase(Aws::CostOptimizationHub::CostOptimizationHubEndpointRules::GetRulesBlob(), - Aws::CostOptimizationHub::CostOptimizationHubEndpointRules::RulesBlobSize) {} + CostOptimizationHubEndpointProvider(); ~CostOptimizationHubEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHub_EXPORTS.h b/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHub_EXPORTS.h index 7cf1b7b9d7ae..86984ecbbaa6 100644 --- a/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHub_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHub_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COSTOPTIMIZATIONHUB_API #define AWS_COSTOPTIMIZATIONHUB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COSTOPTIMIZATIONHUB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COSTOPTIMIZATIONHUB_API #define AWS_COSTOPTIMIZATIONHUB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COSTOPTIMIZATIONHUB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COSTOPTIMIZATIONHUB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHubEndpointRules.h b/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/internal/CostOptimizationHubEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHubEndpointRules.h rename to generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/internal/CostOptimizationHubEndpointRules.h index b9bb9a33568d..ac7e5390a39f 100644 --- a/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/CostOptimizationHubEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cost-optimization-hub/include/aws/cost-optimization-hub/internal/CostOptimizationHubEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CostOptimizationHub { -class CostOptimizationHubEndpointRules { +class AWS_COSTOPTIMIZATIONHUB_LOCAL CostOptimizationHubEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubEndpointProvider.cpp index 1ac1ff71d88e..b9f703a9cdc9 100644 --- a/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CostOptimizationHub { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CostOptimizationHubEndpointProvider::CostOptimizationHubEndpointProvider() + : CostOptimizationHubDefaultEpProviderBase(Aws::CostOptimizationHub::CostOptimizationHubEndpointRules::GetRulesBlob(), + Aws::CostOptimizationHub::CostOptimizationHubEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CostOptimizationHub } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubEndpointRules.cpp b/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubEndpointRules.cpp index 7507a57f6b39..c1b2d89cae4e 100644 --- a/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace CostOptimizationHub { diff --git a/generated/src/aws-cpp-sdk-cur/CMakeLists.txt b/generated/src/aws-cpp-sdk-cur/CMakeLists.txt index c7a34042caee..08220c33e03e 100644 --- a/generated/src/aws-cpp-sdk-cur/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-cur/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CUR_MODEL_HEADERS "include/aws/cur/model/*.h" ) +file(GLOB AWS_CUR_INTERNAL_HEADERS + "include/aws/cur/internal/*.h" +) + file(GLOB AWS_CUR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CUR_MODEL_SOURCE file(GLOB CUR_UNIFIED_HEADERS ${AWS_CUR_HEADERS} + ${AWS_CUR_INTERNAL_HEADERS} ${AWS_CUR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\cur" FILES ${AWS_CUR_HEADERS}) + source_group("Header Files\\aws\\cur\\internal" FILES ${AWS_CUR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\cur\\model" FILES ${AWS_CUR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CUR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CUR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportServiceEndpointProvider.h index 862a60d5ef09..44405a93b80d 100644 --- a/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,10 +43,7 @@ class AWS_COSTANDUSAGEREPORTSERVICE_API CostandUsageReportServiceEndpointProvide public: using CostandUsageReportServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CostandUsageReportServiceEndpointProvider() - : CostandUsageReportServiceDefaultEpProviderBase( - Aws::CostandUsageReportService::CostandUsageReportServiceEndpointRules::GetRulesBlob(), - Aws::CostandUsageReportService::CostandUsageReportServiceEndpointRules::RulesBlobSize) {} + CostandUsageReportServiceEndpointProvider(); ~CostandUsageReportServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportService_EXPORTS.h b/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportService_EXPORTS.h index 8431fcbdd1cf..58605bccd55f 100644 --- a/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_COSTANDUSAGEREPORTSERVICE_API #define AWS_COSTANDUSAGEREPORTSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_COSTANDUSAGEREPORTSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_COSTANDUSAGEREPORTSERVICE_API #define AWS_COSTANDUSAGEREPORTSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_COSTANDUSAGEREPORTSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_COSTANDUSAGEREPORTSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportServiceEndpointRules.h b/generated/src/aws-cpp-sdk-cur/include/aws/cur/internal/CostandUsageReportServiceEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-cur/include/aws/cur/internal/CostandUsageReportServiceEndpointRules.h index ac0ffecd2516..59e0b90c0511 100644 --- a/generated/src/aws-cpp-sdk-cur/include/aws/cur/CostandUsageReportServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-cur/include/aws/cur/internal/CostandUsageReportServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CostandUsageReportService { -class CostandUsageReportServiceEndpointRules { +class AWS_COSTANDUSAGEREPORTSERVICE_LOCAL CostandUsageReportServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceEndpointProvider.cpp index 4fb531cd9702..bc7ab4f1c31d 100644 --- a/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace CostandUsageReportService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CostandUsageReportServiceEndpointProvider::CostandUsageReportServiceEndpointProvider() + : CostandUsageReportServiceDefaultEpProviderBase( + Aws::CostandUsageReportService::CostandUsageReportServiceEndpointRules::GetRulesBlob(), + Aws::CostandUsageReportService::CostandUsageReportServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CostandUsageReportService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceEndpointRules.cpp index b09c2ffd41b2..738d0bf1eaa9 100644 --- a/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace CostandUsageReportService { diff --git a/generated/src/aws-cpp-sdk-customer-profiles/CMakeLists.txt b/generated/src/aws-cpp-sdk-customer-profiles/CMakeLists.txt index 3547862e6f79..7b1f37bb73e5 100644 --- a/generated/src/aws-cpp-sdk-customer-profiles/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-customer-profiles/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_CUSTOMER-PROFILES_MODEL_HEADERS "include/aws/customer-profiles/model/*.h" ) +file(GLOB AWS_CUSTOMER-PROFILES_INTERNAL_HEADERS + "include/aws/customer-profiles/internal/*.h" +) + file(GLOB AWS_CUSTOMER-PROFILES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_CUSTOMER-PROFILES_MODEL_SOURCE file(GLOB CUSTOMER-PROFILES_UNIFIED_HEADERS ${AWS_CUSTOMER-PROFILES_HEADERS} + ${AWS_CUSTOMER-PROFILES_INTERNAL_HEADERS} ${AWS_CUSTOMER-PROFILES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\customer-profiles" FILES ${AWS_CUSTOMER-PROFILES_HEADERS}) + source_group("Header Files\\aws\\customer-profiles\\internal" FILES ${AWS_CUSTOMER-PROFILES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\customer-profiles\\model" FILES ${AWS_CUSTOMER-PROFILES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_CUSTOMER-PROFILES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_CUSTOMER-PROFILES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfilesEndpointProvider.h b/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfilesEndpointProvider.h index edc353f4aed9..6f1334a87cb2 100644 --- a/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfilesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfilesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_CUSTOMERPROFILES_API CustomerProfilesEndpointProvider : public Custome public: using CustomerProfilesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CustomerProfilesEndpointProvider() - : CustomerProfilesDefaultEpProviderBase(Aws::CustomerProfiles::CustomerProfilesEndpointRules::GetRulesBlob(), - Aws::CustomerProfiles::CustomerProfilesEndpointRules::RulesBlobSize) {} + CustomerProfilesEndpointProvider(); ~CustomerProfilesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfiles_EXPORTS.h b/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfiles_EXPORTS.h index 3d7143612a6e..bf30944ce7fe 100644 --- a/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfiles_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfiles_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CUSTOMERPROFILES_API #define AWS_CUSTOMERPROFILES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CUSTOMERPROFILES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CUSTOMERPROFILES_API #define AWS_CUSTOMERPROFILES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CUSTOMERPROFILES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CUSTOMERPROFILES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfilesEndpointRules.h b/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/internal/CustomerProfilesEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfilesEndpointRules.h rename to generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/internal/CustomerProfilesEndpointRules.h index 49be6e4cd2f9..b18ce9de24dc 100644 --- a/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/CustomerProfilesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-customer-profiles/include/aws/customer-profiles/internal/CustomerProfilesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CustomerProfiles { -class CustomerProfilesEndpointRules { +class AWS_CUSTOMERPROFILES_LOCAL CustomerProfilesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesEndpointProvider.cpp index 66bef39ac59d..430ee18aeac1 100644 --- a/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CustomerProfiles { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CustomerProfilesEndpointProvider::CustomerProfilesEndpointProvider() + : CustomerProfilesDefaultEpProviderBase(Aws::CustomerProfiles::CustomerProfilesEndpointRules::GetRulesBlob(), + Aws::CustomerProfiles::CustomerProfilesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CustomerProfiles } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesEndpointRules.cpp b/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesEndpointRules.cpp index 254bdd262103..c20220c2d02b 100644 --- a/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace CustomerProfiles { diff --git a/generated/src/aws-cpp-sdk-databrew/CMakeLists.txt b/generated/src/aws-cpp-sdk-databrew/CMakeLists.txt index e9163dee2bd6..f05bab41757e 100644 --- a/generated/src/aws-cpp-sdk-databrew/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-databrew/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DATABREW_MODEL_HEADERS "include/aws/databrew/model/*.h" ) +file(GLOB AWS_DATABREW_INTERNAL_HEADERS + "include/aws/databrew/internal/*.h" +) + file(GLOB AWS_DATABREW_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DATABREW_MODEL_SOURCE file(GLOB DATABREW_UNIFIED_HEADERS ${AWS_DATABREW_HEADERS} + ${AWS_DATABREW_INTERNAL_HEADERS} ${AWS_DATABREW_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\databrew" FILES ${AWS_DATABREW_HEADERS}) + source_group("Header Files\\aws\\databrew\\internal" FILES ${AWS_DATABREW_INTERNAL_HEADERS}) source_group("Header Files\\aws\\databrew\\model" FILES ${AWS_DATABREW_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DATABREW_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DATABREW_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrewEndpointProvider.h b/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrewEndpointProvider.h index e00476cc18b3..d44847b57569 100644 --- a/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrewEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrewEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GLUEDATABREW_API GlueDataBrewEndpointProvider : public GlueDataBrewDef public: using GlueDataBrewResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GlueDataBrewEndpointProvider() - : GlueDataBrewDefaultEpProviderBase(Aws::GlueDataBrew::GlueDataBrewEndpointRules::GetRulesBlob(), - Aws::GlueDataBrew::GlueDataBrewEndpointRules::RulesBlobSize) {} + GlueDataBrewEndpointProvider(); ~GlueDataBrewEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrew_EXPORTS.h b/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrew_EXPORTS.h index 266644f2b562..c2af52c05818 100644 --- a/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrew_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrew_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GLUEDATABREW_API #define AWS_GLUEDATABREW_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GLUEDATABREW_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GLUEDATABREW_API #define AWS_GLUEDATABREW_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GLUEDATABREW_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GLUEDATABREW_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrewEndpointRules.h b/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/internal/GlueDataBrewEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrewEndpointRules.h rename to generated/src/aws-cpp-sdk-databrew/include/aws/databrew/internal/GlueDataBrewEndpointRules.h index 1b8031bec53c..c735dc779bbf 100644 --- a/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/GlueDataBrewEndpointRules.h +++ b/generated/src/aws-cpp-sdk-databrew/include/aws/databrew/internal/GlueDataBrewEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GlueDataBrew { -class GlueDataBrewEndpointRules { +class AWS_GLUEDATABREW_LOCAL GlueDataBrewEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewEndpointProvider.cpp b/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewEndpointProvider.cpp index 231f1998132c..cfb7add3fc9b 100644 --- a/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GlueDataBrew { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GlueDataBrewEndpointProvider::GlueDataBrewEndpointProvider() + : GlueDataBrewDefaultEpProviderBase(Aws::GlueDataBrew::GlueDataBrewEndpointRules::GetRulesBlob(), + Aws::GlueDataBrew::GlueDataBrewEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GlueDataBrew } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewEndpointRules.cpp b/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewEndpointRules.cpp index 98869942e325..b67008a6ed5d 100644 --- a/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GlueDataBrew { diff --git a/generated/src/aws-cpp-sdk-dataexchange/CMakeLists.txt b/generated/src/aws-cpp-sdk-dataexchange/CMakeLists.txt index 08fd55d0688f..2b650418acbd 100644 --- a/generated/src/aws-cpp-sdk-dataexchange/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-dataexchange/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DATAEXCHANGE_MODEL_HEADERS "include/aws/dataexchange/model/*.h" ) +file(GLOB AWS_DATAEXCHANGE_INTERNAL_HEADERS + "include/aws/dataexchange/internal/*.h" +) + file(GLOB AWS_DATAEXCHANGE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DATAEXCHANGE_MODEL_SOURCE file(GLOB DATAEXCHANGE_UNIFIED_HEADERS ${AWS_DATAEXCHANGE_HEADERS} + ${AWS_DATAEXCHANGE_INTERNAL_HEADERS} ${AWS_DATAEXCHANGE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\dataexchange" FILES ${AWS_DATAEXCHANGE_HEADERS}) + source_group("Header Files\\aws\\dataexchange\\internal" FILES ${AWS_DATAEXCHANGE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\dataexchange\\model" FILES ${AWS_DATAEXCHANGE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DATAEXCHANGE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DATAEXCHANGE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchangeEndpointProvider.h b/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchangeEndpointProvider.h index f4c62e627c82..863a6a327615 100644 --- a/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchangeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchangeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DATAEXCHANGE_API DataExchangeEndpointProvider : public DataExchangeDef public: using DataExchangeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DataExchangeEndpointProvider() - : DataExchangeDefaultEpProviderBase(Aws::DataExchange::DataExchangeEndpointRules::GetRulesBlob(), - Aws::DataExchange::DataExchangeEndpointRules::RulesBlobSize) {} + DataExchangeEndpointProvider(); ~DataExchangeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchange_EXPORTS.h b/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchange_EXPORTS.h index 80953e637c1c..8a3c833a1e13 100644 --- a/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchange_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchange_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DATAEXCHANGE_API #define AWS_DATAEXCHANGE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DATAEXCHANGE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DATAEXCHANGE_API #define AWS_DATAEXCHANGE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DATAEXCHANGE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DATAEXCHANGE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchangeEndpointRules.h b/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/internal/DataExchangeEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchangeEndpointRules.h rename to generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/internal/DataExchangeEndpointRules.h index 6ab553244ce5..33d0be35a7e1 100644 --- a/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/DataExchangeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-dataexchange/include/aws/dataexchange/internal/DataExchangeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DataExchange { -class DataExchangeEndpointRules { +class AWS_DATAEXCHANGE_LOCAL DataExchangeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeEndpointProvider.cpp index 093697ddfef1..cf2706330f6a 100644 --- a/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DataExchange { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DataExchangeEndpointProvider::DataExchangeEndpointProvider() + : DataExchangeDefaultEpProviderBase(Aws::DataExchange::DataExchangeEndpointRules::GetRulesBlob(), + Aws::DataExchange::DataExchangeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DataExchange } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeEndpointRules.cpp b/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeEndpointRules.cpp index 7c0a2866d360..0b2c017d93af 100644 --- a/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DataExchange { diff --git a/generated/src/aws-cpp-sdk-datapipeline/CMakeLists.txt b/generated/src/aws-cpp-sdk-datapipeline/CMakeLists.txt index 57d219cb4efd..a86cb9f29938 100644 --- a/generated/src/aws-cpp-sdk-datapipeline/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-datapipeline/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DATAPIPELINE_MODEL_HEADERS "include/aws/datapipeline/model/*.h" ) +file(GLOB AWS_DATAPIPELINE_INTERNAL_HEADERS + "include/aws/datapipeline/internal/*.h" +) + file(GLOB AWS_DATAPIPELINE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DATAPIPELINE_MODEL_SOURCE file(GLOB DATAPIPELINE_UNIFIED_HEADERS ${AWS_DATAPIPELINE_HEADERS} + ${AWS_DATAPIPELINE_INTERNAL_HEADERS} ${AWS_DATAPIPELINE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\datapipeline" FILES ${AWS_DATAPIPELINE_HEADERS}) + source_group("Header Files\\aws\\datapipeline\\internal" FILES ${AWS_DATAPIPELINE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\datapipeline\\model" FILES ${AWS_DATAPIPELINE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DATAPIPELINE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DATAPIPELINE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipelineEndpointProvider.h b/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipelineEndpointProvider.h index 4bc7f013e131..ca3b0b11e40a 100644 --- a/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipelineEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipelineEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DATAPIPELINE_API DataPipelineEndpointProvider : public DataPipelineDef public: using DataPipelineResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DataPipelineEndpointProvider() - : DataPipelineDefaultEpProviderBase(Aws::DataPipeline::DataPipelineEndpointRules::GetRulesBlob(), - Aws::DataPipeline::DataPipelineEndpointRules::RulesBlobSize) {} + DataPipelineEndpointProvider(); ~DataPipelineEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipeline_EXPORTS.h b/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipeline_EXPORTS.h index ab860cc508ea..8554c0ed69be 100644 --- a/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipeline_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipeline_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DATAPIPELINE_API #define AWS_DATAPIPELINE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DATAPIPELINE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DATAPIPELINE_API #define AWS_DATAPIPELINE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DATAPIPELINE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DATAPIPELINE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipelineEndpointRules.h b/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/internal/DataPipelineEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipelineEndpointRules.h rename to generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/internal/DataPipelineEndpointRules.h index 66467f38c435..bddd42bd8e88 100644 --- a/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/DataPipelineEndpointRules.h +++ b/generated/src/aws-cpp-sdk-datapipeline/include/aws/datapipeline/internal/DataPipelineEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DataPipeline { -class DataPipelineEndpointRules { +class AWS_DATAPIPELINE_LOCAL DataPipelineEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineEndpointProvider.cpp b/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineEndpointProvider.cpp index 4ab701e3fd85..fb8890ddbb5e 100644 --- a/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DataPipeline { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DataPipelineEndpointProvider::DataPipelineEndpointProvider() + : DataPipelineDefaultEpProviderBase(Aws::DataPipeline::DataPipelineEndpointRules::GetRulesBlob(), + Aws::DataPipeline::DataPipelineEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DataPipeline } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineEndpointRules.cpp b/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineEndpointRules.cpp index d1b6b2d836e8..4dc1ea72f68a 100644 --- a/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DataPipeline { diff --git a/generated/src/aws-cpp-sdk-datasync/CMakeLists.txt b/generated/src/aws-cpp-sdk-datasync/CMakeLists.txt index dcd1770f34ed..ce2c1e48d433 100644 --- a/generated/src/aws-cpp-sdk-datasync/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-datasync/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DATASYNC_MODEL_HEADERS "include/aws/datasync/model/*.h" ) +file(GLOB AWS_DATASYNC_INTERNAL_HEADERS + "include/aws/datasync/internal/*.h" +) + file(GLOB AWS_DATASYNC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DATASYNC_MODEL_SOURCE file(GLOB DATASYNC_UNIFIED_HEADERS ${AWS_DATASYNC_HEADERS} + ${AWS_DATASYNC_INTERNAL_HEADERS} ${AWS_DATASYNC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\datasync" FILES ${AWS_DATASYNC_HEADERS}) + source_group("Header Files\\aws\\datasync\\internal" FILES ${AWS_DATASYNC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\datasync\\model" FILES ${AWS_DATASYNC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DATASYNC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DATASYNC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSyncEndpointProvider.h b/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSyncEndpointProvider.h index ac8061f5f85f..3acc1e844205 100644 --- a/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSyncEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSyncEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DATASYNC_API DataSyncEndpointProvider : public DataSyncDefaultEpProvid public: using DataSyncResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DataSyncEndpointProvider() - : DataSyncDefaultEpProviderBase(Aws::DataSync::DataSyncEndpointRules::GetRulesBlob(), - Aws::DataSync::DataSyncEndpointRules::RulesBlobSize) {} + DataSyncEndpointProvider(); ~DataSyncEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSync_EXPORTS.h b/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSync_EXPORTS.h index b04775c29d8e..cbe767ca6441 100644 --- a/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSync_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSync_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DATASYNC_API #define AWS_DATASYNC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DATASYNC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DATASYNC_API #define AWS_DATASYNC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DATASYNC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DATASYNC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSyncEndpointRules.h b/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/internal/DataSyncEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSyncEndpointRules.h rename to generated/src/aws-cpp-sdk-datasync/include/aws/datasync/internal/DataSyncEndpointRules.h index 1c55f0e49a20..6fa88ae53942 100644 --- a/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/DataSyncEndpointRules.h +++ b/generated/src/aws-cpp-sdk-datasync/include/aws/datasync/internal/DataSyncEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DataSync { -class DataSyncEndpointRules { +class AWS_DATASYNC_LOCAL DataSyncEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-datasync/source/DataSyncEndpointProvider.cpp b/generated/src/aws-cpp-sdk-datasync/source/DataSyncEndpointProvider.cpp index f7d56bdf9a60..c560fa4bd583 100644 --- a/generated/src/aws-cpp-sdk-datasync/source/DataSyncEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-datasync/source/DataSyncEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DataSync { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DataSyncEndpointProvider::DataSyncEndpointProvider() + : DataSyncDefaultEpProviderBase(Aws::DataSync::DataSyncEndpointRules::GetRulesBlob(), + Aws::DataSync::DataSyncEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DataSync } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-datasync/source/DataSyncEndpointRules.cpp b/generated/src/aws-cpp-sdk-datasync/source/DataSyncEndpointRules.cpp index 4c691618bf96..05cc2db5f501 100644 --- a/generated/src/aws-cpp-sdk-datasync/source/DataSyncEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-datasync/source/DataSyncEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DataSync { diff --git a/generated/src/aws-cpp-sdk-datazone/CMakeLists.txt b/generated/src/aws-cpp-sdk-datazone/CMakeLists.txt index 3feb2a388e12..a17d3ab52fbb 100644 --- a/generated/src/aws-cpp-sdk-datazone/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-datazone/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DATAZONE_MODEL_HEADERS "include/aws/datazone/model/*.h" ) +file(GLOB AWS_DATAZONE_INTERNAL_HEADERS + "include/aws/datazone/internal/*.h" +) + file(GLOB AWS_DATAZONE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DATAZONE_MODEL_SOURCE file(GLOB DATAZONE_UNIFIED_HEADERS ${AWS_DATAZONE_HEADERS} + ${AWS_DATAZONE_INTERNAL_HEADERS} ${AWS_DATAZONE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\datazone" FILES ${AWS_DATAZONE_HEADERS}) + source_group("Header Files\\aws\\datazone\\internal" FILES ${AWS_DATAZONE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\datazone\\model" FILES ${AWS_DATAZONE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DATAZONE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DATAZONE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZoneEndpointProvider.h b/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZoneEndpointProvider.h index f5b6705aa103..f8a8e14cfea0 100644 --- a/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZoneEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZoneEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DATAZONE_API DataZoneEndpointProvider : public DataZoneDefaultEpProvid public: using DataZoneResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DataZoneEndpointProvider() - : DataZoneDefaultEpProviderBase(Aws::DataZone::DataZoneEndpointRules::GetRulesBlob(), - Aws::DataZone::DataZoneEndpointRules::RulesBlobSize) {} + DataZoneEndpointProvider(); ~DataZoneEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZone_EXPORTS.h b/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZone_EXPORTS.h index 599307e103b9..f30d7b9a71e7 100644 --- a/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZone_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZone_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DATAZONE_API #define AWS_DATAZONE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DATAZONE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DATAZONE_API #define AWS_DATAZONE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DATAZONE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DATAZONE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZoneEndpointRules.h b/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/internal/DataZoneEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZoneEndpointRules.h rename to generated/src/aws-cpp-sdk-datazone/include/aws/datazone/internal/DataZoneEndpointRules.h index 1f3c6cdfad3f..6349b391768c 100644 --- a/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/DataZoneEndpointRules.h +++ b/generated/src/aws-cpp-sdk-datazone/include/aws/datazone/internal/DataZoneEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DataZone { -class DataZoneEndpointRules { +class AWS_DATAZONE_LOCAL DataZoneEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-datazone/source/DataZoneEndpointProvider.cpp b/generated/src/aws-cpp-sdk-datazone/source/DataZoneEndpointProvider.cpp index ea41145e2525..593a70d07ae7 100644 --- a/generated/src/aws-cpp-sdk-datazone/source/DataZoneEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-datazone/source/DataZoneEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DataZone { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DataZoneEndpointProvider::DataZoneEndpointProvider() + : DataZoneDefaultEpProviderBase(Aws::DataZone::DataZoneEndpointRules::GetRulesBlob(), + Aws::DataZone::DataZoneEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DataZone } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-datazone/source/DataZoneEndpointRules.cpp b/generated/src/aws-cpp-sdk-datazone/source/DataZoneEndpointRules.cpp index 0e0369cda020..ee79fad5e723 100644 --- a/generated/src/aws-cpp-sdk-datazone/source/DataZoneEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-datazone/source/DataZoneEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DataZone { diff --git a/generated/src/aws-cpp-sdk-dax/CMakeLists.txt b/generated/src/aws-cpp-sdk-dax/CMakeLists.txt index 5b0f52974dec..a241068501e4 100644 --- a/generated/src/aws-cpp-sdk-dax/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-dax/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DAX_MODEL_HEADERS "include/aws/dax/model/*.h" ) +file(GLOB AWS_DAX_INTERNAL_HEADERS + "include/aws/dax/internal/*.h" +) + file(GLOB AWS_DAX_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DAX_MODEL_SOURCE file(GLOB DAX_UNIFIED_HEADERS ${AWS_DAX_HEADERS} + ${AWS_DAX_INTERNAL_HEADERS} ${AWS_DAX_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\dax" FILES ${AWS_DAX_HEADERS}) + source_group("Header Files\\aws\\dax\\internal" FILES ${AWS_DAX_INTERNAL_HEADERS}) source_group("Header Files\\aws\\dax\\model" FILES ${AWS_DAX_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DAX_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DAX_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAXEndpointProvider.h b/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAXEndpointProvider.h index 2e8343547f2f..6d0e2c446ead 100644 --- a/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAXEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAXEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_DAX_API DAXEndpointProvider : public DAXDefaultEpProviderBase { public: using DAXResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DAXEndpointProvider() : DAXDefaultEpProviderBase(Aws::DAX::DAXEndpointRules::GetRulesBlob(), Aws::DAX::DAXEndpointRules::RulesBlobSize) {} + DAXEndpointProvider(); ~DAXEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAX_EXPORTS.h b/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAX_EXPORTS.h index b7616202e663..a1a2c87e8eea 100644 --- a/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAX_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAX_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DAX_API #define AWS_DAX_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DAX_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DAX_API #define AWS_DAX_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DAX_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DAX_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAXEndpointRules.h b/generated/src/aws-cpp-sdk-dax/include/aws/dax/internal/DAXEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-dax/include/aws/dax/DAXEndpointRules.h rename to generated/src/aws-cpp-sdk-dax/include/aws/dax/internal/DAXEndpointRules.h index e4f2722885fd..7cde6afd0055 100644 --- a/generated/src/aws-cpp-sdk-dax/include/aws/dax/DAXEndpointRules.h +++ b/generated/src/aws-cpp-sdk-dax/include/aws/dax/internal/DAXEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DAX { -class DAXEndpointRules { +class AWS_DAX_LOCAL DAXEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-dax/source/DAXEndpointProvider.cpp b/generated/src/aws-cpp-sdk-dax/source/DAXEndpointProvider.cpp index ac7c9b0a5b57..ac3e88e12cff 100644 --- a/generated/src/aws-cpp-sdk-dax/source/DAXEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-dax/source/DAXEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace DAX { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DAXEndpointProvider::DAXEndpointProvider() + : DAXDefaultEpProviderBase(Aws::DAX::DAXEndpointRules::GetRulesBlob(), Aws::DAX::DAXEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DAX } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-dax/source/DAXEndpointRules.cpp b/generated/src/aws-cpp-sdk-dax/source/DAXEndpointRules.cpp index 52fa67a4a6c8..b1f50531a637 100644 --- a/generated/src/aws-cpp-sdk-dax/source/DAXEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-dax/source/DAXEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DAX { diff --git a/generated/src/aws-cpp-sdk-deadline/CMakeLists.txt b/generated/src/aws-cpp-sdk-deadline/CMakeLists.txt index 1b819230f06b..7ab6033d9548 100644 --- a/generated/src/aws-cpp-sdk-deadline/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-deadline/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DEADLINE_MODEL_HEADERS "include/aws/deadline/model/*.h" ) +file(GLOB AWS_DEADLINE_INTERNAL_HEADERS + "include/aws/deadline/internal/*.h" +) + file(GLOB AWS_DEADLINE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DEADLINE_MODEL_SOURCE file(GLOB DEADLINE_UNIFIED_HEADERS ${AWS_DEADLINE_HEADERS} + ${AWS_DEADLINE_INTERNAL_HEADERS} ${AWS_DEADLINE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\deadline" FILES ${AWS_DEADLINE_HEADERS}) + source_group("Header Files\\aws\\deadline\\internal" FILES ${AWS_DEADLINE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\deadline\\model" FILES ${AWS_DEADLINE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DEADLINE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DEADLINE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/DeadlineEndpointProvider.h b/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/DeadlineEndpointProvider.h index 9faaf62586a2..69cd45cf27fc 100644 --- a/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/DeadlineEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/DeadlineEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DEADLINE_API DeadlineEndpointProvider : public DeadlineDefaultEpProvid public: using DeadlineResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DeadlineEndpointProvider() - : DeadlineDefaultEpProviderBase(Aws::deadline::DeadlineEndpointRules::GetRulesBlob(), - Aws::deadline::DeadlineEndpointRules::RulesBlobSize) {} + DeadlineEndpointProvider(); ~DeadlineEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/Deadline_EXPORTS.h b/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/Deadline_EXPORTS.h index ee10841975f6..6f715fea6e83 100644 --- a/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/Deadline_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/Deadline_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DEADLINE_API #define AWS_DEADLINE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DEADLINE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DEADLINE_API #define AWS_DEADLINE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DEADLINE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DEADLINE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/DeadlineEndpointRules.h b/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/internal/DeadlineEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-deadline/include/aws/deadline/DeadlineEndpointRules.h rename to generated/src/aws-cpp-sdk-deadline/include/aws/deadline/internal/DeadlineEndpointRules.h index db3e95721dec..15a608cc6c4a 100644 --- a/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/DeadlineEndpointRules.h +++ b/generated/src/aws-cpp-sdk-deadline/include/aws/deadline/internal/DeadlineEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace deadline { -class DeadlineEndpointRules { +class AWS_DEADLINE_LOCAL DeadlineEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-deadline/source/DeadlineEndpointProvider.cpp b/generated/src/aws-cpp-sdk-deadline/source/DeadlineEndpointProvider.cpp index 9dc8ba6799df..822b96ed922f 100644 --- a/generated/src/aws-cpp-sdk-deadline/source/DeadlineEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-deadline/source/DeadlineEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace deadline { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DeadlineEndpointProvider::DeadlineEndpointProvider() + : DeadlineDefaultEpProviderBase(Aws::deadline::DeadlineEndpointRules::GetRulesBlob(), + Aws::deadline::DeadlineEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace deadline } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-deadline/source/DeadlineEndpointRules.cpp b/generated/src/aws-cpp-sdk-deadline/source/DeadlineEndpointRules.cpp index 43c1ad731002..f717ada031fe 100644 --- a/generated/src/aws-cpp-sdk-deadline/source/DeadlineEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-deadline/source/DeadlineEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace deadline { diff --git a/generated/src/aws-cpp-sdk-detective/CMakeLists.txt b/generated/src/aws-cpp-sdk-detective/CMakeLists.txt index ab9c5288de65..60c80753311d 100644 --- a/generated/src/aws-cpp-sdk-detective/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-detective/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DETECTIVE_MODEL_HEADERS "include/aws/detective/model/*.h" ) +file(GLOB AWS_DETECTIVE_INTERNAL_HEADERS + "include/aws/detective/internal/*.h" +) + file(GLOB AWS_DETECTIVE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DETECTIVE_MODEL_SOURCE file(GLOB DETECTIVE_UNIFIED_HEADERS ${AWS_DETECTIVE_HEADERS} + ${AWS_DETECTIVE_INTERNAL_HEADERS} ${AWS_DETECTIVE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\detective" FILES ${AWS_DETECTIVE_HEADERS}) + source_group("Header Files\\aws\\detective\\internal" FILES ${AWS_DETECTIVE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\detective\\model" FILES ${AWS_DETECTIVE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DETECTIVE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DETECTIVE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-detective/include/aws/detective/DetectiveEndpointProvider.h b/generated/src/aws-cpp-sdk-detective/include/aws/detective/DetectiveEndpointProvider.h index 2fc230c87f8d..01757dc8bb33 100644 --- a/generated/src/aws-cpp-sdk-detective/include/aws/detective/DetectiveEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-detective/include/aws/detective/DetectiveEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DETECTIVE_API DetectiveEndpointProvider : public DetectiveDefaultEpPro public: using DetectiveResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DetectiveEndpointProvider() - : DetectiveDefaultEpProviderBase(Aws::Detective::DetectiveEndpointRules::GetRulesBlob(), - Aws::Detective::DetectiveEndpointRules::RulesBlobSize) {} + DetectiveEndpointProvider(); ~DetectiveEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-detective/include/aws/detective/Detective_EXPORTS.h b/generated/src/aws-cpp-sdk-detective/include/aws/detective/Detective_EXPORTS.h index bbb1cd727235..8169c8e9dcbe 100644 --- a/generated/src/aws-cpp-sdk-detective/include/aws/detective/Detective_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-detective/include/aws/detective/Detective_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DETECTIVE_API #define AWS_DETECTIVE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DETECTIVE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DETECTIVE_API #define AWS_DETECTIVE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DETECTIVE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DETECTIVE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-detective/include/aws/detective/DetectiveEndpointRules.h b/generated/src/aws-cpp-sdk-detective/include/aws/detective/internal/DetectiveEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-detective/include/aws/detective/DetectiveEndpointRules.h rename to generated/src/aws-cpp-sdk-detective/include/aws/detective/internal/DetectiveEndpointRules.h index 450e271ba5ee..8f786f0240a3 100644 --- a/generated/src/aws-cpp-sdk-detective/include/aws/detective/DetectiveEndpointRules.h +++ b/generated/src/aws-cpp-sdk-detective/include/aws/detective/internal/DetectiveEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Detective { -class DetectiveEndpointRules { +class AWS_DETECTIVE_LOCAL DetectiveEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-detective/source/DetectiveEndpointProvider.cpp b/generated/src/aws-cpp-sdk-detective/source/DetectiveEndpointProvider.cpp index 787a3c53f9f1..0679d2bd9cd9 100644 --- a/generated/src/aws-cpp-sdk-detective/source/DetectiveEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-detective/source/DetectiveEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Detective { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DetectiveEndpointProvider::DetectiveEndpointProvider() + : DetectiveDefaultEpProviderBase(Aws::Detective::DetectiveEndpointRules::GetRulesBlob(), + Aws::Detective::DetectiveEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Detective } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-detective/source/DetectiveEndpointRules.cpp b/generated/src/aws-cpp-sdk-detective/source/DetectiveEndpointRules.cpp index 240d3f2036dd..b15646fae0f7 100644 --- a/generated/src/aws-cpp-sdk-detective/source/DetectiveEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-detective/source/DetectiveEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Detective { diff --git a/generated/src/aws-cpp-sdk-devicefarm/CMakeLists.txt b/generated/src/aws-cpp-sdk-devicefarm/CMakeLists.txt index 769c51456de2..7985beaa5d93 100644 --- a/generated/src/aws-cpp-sdk-devicefarm/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-devicefarm/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DEVICEFARM_MODEL_HEADERS "include/aws/devicefarm/model/*.h" ) +file(GLOB AWS_DEVICEFARM_INTERNAL_HEADERS + "include/aws/devicefarm/internal/*.h" +) + file(GLOB AWS_DEVICEFARM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DEVICEFARM_MODEL_SOURCE file(GLOB DEVICEFARM_UNIFIED_HEADERS ${AWS_DEVICEFARM_HEADERS} + ${AWS_DEVICEFARM_INTERNAL_HEADERS} ${AWS_DEVICEFARM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\devicefarm" FILES ${AWS_DEVICEFARM_HEADERS}) + source_group("Header Files\\aws\\devicefarm\\internal" FILES ${AWS_DEVICEFARM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\devicefarm\\model" FILES ${AWS_DEVICEFARM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DEVICEFARM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DEVICEFARM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarmEndpointProvider.h b/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarmEndpointProvider.h index 5341ae32dc87..152541bd03b7 100644 --- a/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarmEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarmEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DEVICEFARM_API DeviceFarmEndpointProvider : public DeviceFarmDefaultEp public: using DeviceFarmResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DeviceFarmEndpointProvider() - : DeviceFarmDefaultEpProviderBase(Aws::DeviceFarm::DeviceFarmEndpointRules::GetRulesBlob(), - Aws::DeviceFarm::DeviceFarmEndpointRules::RulesBlobSize) {} + DeviceFarmEndpointProvider(); ~DeviceFarmEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarm_EXPORTS.h b/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarm_EXPORTS.h index 91ba863e25ab..1afc51751818 100644 --- a/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarm_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarm_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DEVICEFARM_API #define AWS_DEVICEFARM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DEVICEFARM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DEVICEFARM_API #define AWS_DEVICEFARM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DEVICEFARM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DEVICEFARM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarmEndpointRules.h b/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/internal/DeviceFarmEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarmEndpointRules.h rename to generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/internal/DeviceFarmEndpointRules.h index 7177b1f4cd01..e8d1de3be2b6 100644 --- a/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/DeviceFarmEndpointRules.h +++ b/generated/src/aws-cpp-sdk-devicefarm/include/aws/devicefarm/internal/DeviceFarmEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DeviceFarm { -class DeviceFarmEndpointRules { +class AWS_DEVICEFARM_LOCAL DeviceFarmEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmEndpointProvider.cpp b/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmEndpointProvider.cpp index 0f77f3cf73a2..411a8ae93596 100644 --- a/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DeviceFarm { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DeviceFarmEndpointProvider::DeviceFarmEndpointProvider() + : DeviceFarmDefaultEpProviderBase(Aws::DeviceFarm::DeviceFarmEndpointRules::GetRulesBlob(), + Aws::DeviceFarm::DeviceFarmEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DeviceFarm } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmEndpointRules.cpp b/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmEndpointRules.cpp index ca0fbf24b0c0..ac5013060fe9 100644 --- a/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DeviceFarm { diff --git a/generated/src/aws-cpp-sdk-devops-agent/CMakeLists.txt b/generated/src/aws-cpp-sdk-devops-agent/CMakeLists.txt index 295f3f8648f1..ef5efa44139e 100644 --- a/generated/src/aws-cpp-sdk-devops-agent/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-devops-agent/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DEVOPS-AGENT_MODEL_HEADERS "include/aws/devops-agent/model/*.h" ) +file(GLOB AWS_DEVOPS-AGENT_INTERNAL_HEADERS + "include/aws/devops-agent/internal/*.h" +) + file(GLOB AWS_DEVOPS-AGENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DEVOPS-AGENT_MODEL_SOURCE file(GLOB DEVOPS-AGENT_UNIFIED_HEADERS ${AWS_DEVOPS-AGENT_HEADERS} + ${AWS_DEVOPS-AGENT_INTERNAL_HEADERS} ${AWS_DEVOPS-AGENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\devops-agent" FILES ${AWS_DEVOPS-AGENT_HEADERS}) + source_group("Header Files\\aws\\devops-agent\\internal" FILES ${AWS_DEVOPS-AGENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\devops-agent\\model" FILES ${AWS_DEVOPS-AGENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DEVOPS-AGENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DEVOPS-AGENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgentEndpointProvider.h b/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgentEndpointProvider.h index 291f1c7a036e..c830ab8abf35 100644 --- a/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgentEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgentEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DEVOPSAGENT_API DevOpsAgentEndpointProvider : public DevOpsAgentDefaul public: using DevOpsAgentResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DevOpsAgentEndpointProvider() - : DevOpsAgentDefaultEpProviderBase(Aws::DevOpsAgent::DevOpsAgentEndpointRules::GetRulesBlob(), - Aws::DevOpsAgent::DevOpsAgentEndpointRules::RulesBlobSize) {} + DevOpsAgentEndpointProvider(); ~DevOpsAgentEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgent_EXPORTS.h b/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgent_EXPORTS.h index a5a112ed097c..457ab2ca6c04 100644 --- a/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgent_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgent_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DEVOPSAGENT_API #define AWS_DEVOPSAGENT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DEVOPSAGENT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DEVOPSAGENT_API #define AWS_DEVOPSAGENT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DEVOPSAGENT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DEVOPSAGENT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgentEndpointRules.h b/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/internal/DevOpsAgentEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgentEndpointRules.h rename to generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/internal/DevOpsAgentEndpointRules.h index 18d59990fe44..3c39700eb513 100644 --- a/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/DevOpsAgentEndpointRules.h +++ b/generated/src/aws-cpp-sdk-devops-agent/include/aws/devops-agent/internal/DevOpsAgentEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DevOpsAgent { -class DevOpsAgentEndpointRules { +class AWS_DEVOPSAGENT_LOCAL DevOpsAgentEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-devops-agent/source/DevOpsAgentEndpointProvider.cpp b/generated/src/aws-cpp-sdk-devops-agent/source/DevOpsAgentEndpointProvider.cpp index f00e4e9acfe1..2b49de14dfda 100644 --- a/generated/src/aws-cpp-sdk-devops-agent/source/DevOpsAgentEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-devops-agent/source/DevOpsAgentEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DevOpsAgent { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DevOpsAgentEndpointProvider::DevOpsAgentEndpointProvider() + : DevOpsAgentDefaultEpProviderBase(Aws::DevOpsAgent::DevOpsAgentEndpointRules::GetRulesBlob(), + Aws::DevOpsAgent::DevOpsAgentEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DevOpsAgent } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-devops-agent/source/DevOpsAgentEndpointRules.cpp b/generated/src/aws-cpp-sdk-devops-agent/source/DevOpsAgentEndpointRules.cpp index 1f2bf180d3c7..03cadf705f04 100644 --- a/generated/src/aws-cpp-sdk-devops-agent/source/DevOpsAgentEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-devops-agent/source/DevOpsAgentEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DevOpsAgent { diff --git a/generated/src/aws-cpp-sdk-devops-guru/CMakeLists.txt b/generated/src/aws-cpp-sdk-devops-guru/CMakeLists.txt index 89ac4e688e5e..de7491d6a809 100644 --- a/generated/src/aws-cpp-sdk-devops-guru/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-devops-guru/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DEVOPS-GURU_MODEL_HEADERS "include/aws/devops-guru/model/*.h" ) +file(GLOB AWS_DEVOPS-GURU_INTERNAL_HEADERS + "include/aws/devops-guru/internal/*.h" +) + file(GLOB AWS_DEVOPS-GURU_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DEVOPS-GURU_MODEL_SOURCE file(GLOB DEVOPS-GURU_UNIFIED_HEADERS ${AWS_DEVOPS-GURU_HEADERS} + ${AWS_DEVOPS-GURU_INTERNAL_HEADERS} ${AWS_DEVOPS-GURU_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\devops-guru" FILES ${AWS_DEVOPS-GURU_HEADERS}) + source_group("Header Files\\aws\\devops-guru\\internal" FILES ${AWS_DEVOPS-GURU_INTERNAL_HEADERS}) source_group("Header Files\\aws\\devops-guru\\model" FILES ${AWS_DEVOPS-GURU_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DEVOPS-GURU_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DEVOPS-GURU_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuruEndpointProvider.h b/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuruEndpointProvider.h index 7fa6e03de3e5..9668dd57c081 100644 --- a/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuruEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuruEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DEVOPSGURU_API DevOpsGuruEndpointProvider : public DevOpsGuruDefaultEp public: using DevOpsGuruResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DevOpsGuruEndpointProvider() - : DevOpsGuruDefaultEpProviderBase(Aws::DevOpsGuru::DevOpsGuruEndpointRules::GetRulesBlob(), - Aws::DevOpsGuru::DevOpsGuruEndpointRules::RulesBlobSize) {} + DevOpsGuruEndpointProvider(); ~DevOpsGuruEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuru_EXPORTS.h b/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuru_EXPORTS.h index b78821a0bead..8ed5f1bac5e4 100644 --- a/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuru_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuru_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DEVOPSGURU_API #define AWS_DEVOPSGURU_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DEVOPSGURU_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DEVOPSGURU_API #define AWS_DEVOPSGURU_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DEVOPSGURU_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DEVOPSGURU_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuruEndpointRules.h b/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/internal/DevOpsGuruEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuruEndpointRules.h rename to generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/internal/DevOpsGuruEndpointRules.h index e6888c47cb4f..55645e6d3b00 100644 --- a/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/DevOpsGuruEndpointRules.h +++ b/generated/src/aws-cpp-sdk-devops-guru/include/aws/devops-guru/internal/DevOpsGuruEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DevOpsGuru { -class DevOpsGuruEndpointRules { +class AWS_DEVOPSGURU_LOCAL DevOpsGuruEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruEndpointProvider.cpp b/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruEndpointProvider.cpp index f4ca6d7dbe2c..fb7a17929a75 100644 --- a/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DevOpsGuru { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DevOpsGuruEndpointProvider::DevOpsGuruEndpointProvider() + : DevOpsGuruDefaultEpProviderBase(Aws::DevOpsGuru::DevOpsGuruEndpointRules::GetRulesBlob(), + Aws::DevOpsGuru::DevOpsGuruEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DevOpsGuru } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruEndpointRules.cpp b/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruEndpointRules.cpp index 2442c944decf..b7a7f3fb40a1 100644 --- a/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DevOpsGuru { diff --git a/generated/src/aws-cpp-sdk-directconnect/CMakeLists.txt b/generated/src/aws-cpp-sdk-directconnect/CMakeLists.txt index aac13bde120c..68aa0428ca89 100644 --- a/generated/src/aws-cpp-sdk-directconnect/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-directconnect/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DIRECTCONNECT_MODEL_HEADERS "include/aws/directconnect/model/*.h" ) +file(GLOB AWS_DIRECTCONNECT_INTERNAL_HEADERS + "include/aws/directconnect/internal/*.h" +) + file(GLOB AWS_DIRECTCONNECT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DIRECTCONNECT_MODEL_SOURCE file(GLOB DIRECTCONNECT_UNIFIED_HEADERS ${AWS_DIRECTCONNECT_HEADERS} + ${AWS_DIRECTCONNECT_INTERNAL_HEADERS} ${AWS_DIRECTCONNECT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\directconnect" FILES ${AWS_DIRECTCONNECT_HEADERS}) + source_group("Header Files\\aws\\directconnect\\internal" FILES ${AWS_DIRECTCONNECT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\directconnect\\model" FILES ${AWS_DIRECTCONNECT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DIRECTCONNECT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DIRECTCONNECT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnectEndpointProvider.h b/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnectEndpointProvider.h index 022ca1c5fd18..be26fa01ca7e 100644 --- a/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnectEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnectEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DIRECTCONNECT_API DirectConnectEndpointProvider : public DirectConnect public: using DirectConnectResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DirectConnectEndpointProvider() - : DirectConnectDefaultEpProviderBase(Aws::DirectConnect::DirectConnectEndpointRules::GetRulesBlob(), - Aws::DirectConnect::DirectConnectEndpointRules::RulesBlobSize) {} + DirectConnectEndpointProvider(); ~DirectConnectEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnect_EXPORTS.h b/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnect_EXPORTS.h index d4bdf12ed3c2..5634e2e24975 100644 --- a/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnect_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnect_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DIRECTCONNECT_API #define AWS_DIRECTCONNECT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DIRECTCONNECT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DIRECTCONNECT_API #define AWS_DIRECTCONNECT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DIRECTCONNECT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DIRECTCONNECT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnectEndpointRules.h b/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/internal/DirectConnectEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnectEndpointRules.h rename to generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/internal/DirectConnectEndpointRules.h index 3c3955dca0b7..74cf660ffca4 100644 --- a/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/DirectConnectEndpointRules.h +++ b/generated/src/aws-cpp-sdk-directconnect/include/aws/directconnect/internal/DirectConnectEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DirectConnect { -class DirectConnectEndpointRules { +class AWS_DIRECTCONNECT_LOCAL DirectConnectEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectEndpointProvider.cpp b/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectEndpointProvider.cpp index c45303b105cd..e8b0bdab3d54 100644 --- a/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DirectConnect { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DirectConnectEndpointProvider::DirectConnectEndpointProvider() + : DirectConnectDefaultEpProviderBase(Aws::DirectConnect::DirectConnectEndpointRules::GetRulesBlob(), + Aws::DirectConnect::DirectConnectEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DirectConnect } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectEndpointRules.cpp b/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectEndpointRules.cpp index 7544d38de630..088abbd29982 100644 --- a/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DirectConnect { diff --git a/generated/src/aws-cpp-sdk-directory-service-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-directory-service-data/CMakeLists.txt index 02ffe34996c4..9f31ff4f68aa 100644 --- a/generated/src/aws-cpp-sdk-directory-service-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-directory-service-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DIRECTORY-SERVICE-DATA_MODEL_HEADERS "include/aws/directory-service-data/model/*.h" ) +file(GLOB AWS_DIRECTORY-SERVICE-DATA_INTERNAL_HEADERS + "include/aws/directory-service-data/internal/*.h" +) + file(GLOB AWS_DIRECTORY-SERVICE-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DIRECTORY-SERVICE-DATA_MODEL_SOURCE file(GLOB DIRECTORY-SERVICE-DATA_UNIFIED_HEADERS ${AWS_DIRECTORY-SERVICE-DATA_HEADERS} + ${AWS_DIRECTORY-SERVICE-DATA_INTERNAL_HEADERS} ${AWS_DIRECTORY-SERVICE-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\directory-service-data" FILES ${AWS_DIRECTORY-SERVICE-DATA_HEADERS}) + source_group("Header Files\\aws\\directory-service-data\\internal" FILES ${AWS_DIRECTORY-SERVICE-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\directory-service-data\\model" FILES ${AWS_DIRECTORY-SERVICE-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DIRECTORY-SERVICE-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DIRECTORY-SERVICE-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceDataEndpointProvider.h b/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceDataEndpointProvider.h index e9d6ee9ec8b0..f937a5bbe2c2 100644 --- a/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceDataEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceDataEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_DIRECTORYSERVICEDATA_API DirectoryServiceDataEndpointProvider : public public: using DirectoryServiceDataResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DirectoryServiceDataEndpointProvider() - : DirectoryServiceDataDefaultEpProviderBase(Aws::DirectoryServiceData::DirectoryServiceDataEndpointRules::GetRulesBlob(), - Aws::DirectoryServiceData::DirectoryServiceDataEndpointRules::RulesBlobSize) {} + DirectoryServiceDataEndpointProvider(); ~DirectoryServiceDataEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceData_EXPORTS.h b/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceData_EXPORTS.h index 20cefd0dd5a5..8dcaf25f2a07 100644 --- a/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceData_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceData_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DIRECTORYSERVICEDATA_API #define AWS_DIRECTORYSERVICEDATA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DIRECTORYSERVICEDATA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DIRECTORYSERVICEDATA_API #define AWS_DIRECTORYSERVICEDATA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DIRECTORYSERVICEDATA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DIRECTORYSERVICEDATA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceDataEndpointRules.h b/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/internal/DirectoryServiceDataEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceDataEndpointRules.h rename to generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/internal/DirectoryServiceDataEndpointRules.h index 85fc5b1e2e67..17094bdedad0 100644 --- a/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/DirectoryServiceDataEndpointRules.h +++ b/generated/src/aws-cpp-sdk-directory-service-data/include/aws/directory-service-data/internal/DirectoryServiceDataEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DirectoryServiceData { -class DirectoryServiceDataEndpointRules { +class AWS_DIRECTORYSERVICEDATA_LOCAL DirectoryServiceDataEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataEndpointProvider.cpp b/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataEndpointProvider.cpp index 3f848de6f473..097608c9b07b 100644 --- a/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DirectoryServiceData { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DirectoryServiceDataEndpointProvider::DirectoryServiceDataEndpointProvider() + : DirectoryServiceDataDefaultEpProviderBase(Aws::DirectoryServiceData::DirectoryServiceDataEndpointRules::GetRulesBlob(), + Aws::DirectoryServiceData::DirectoryServiceDataEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DirectoryServiceData } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataEndpointRules.cpp b/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataEndpointRules.cpp index a9fb53b427de..315030c9f725 100644 --- a/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DirectoryServiceData { diff --git a/generated/src/aws-cpp-sdk-discovery/CMakeLists.txt b/generated/src/aws-cpp-sdk-discovery/CMakeLists.txt index 3dd587db05af..22bd73674b80 100644 --- a/generated/src/aws-cpp-sdk-discovery/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-discovery/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DISCOVERY_MODEL_HEADERS "include/aws/discovery/model/*.h" ) +file(GLOB AWS_DISCOVERY_INTERNAL_HEADERS + "include/aws/discovery/internal/*.h" +) + file(GLOB AWS_DISCOVERY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DISCOVERY_MODEL_SOURCE file(GLOB DISCOVERY_UNIFIED_HEADERS ${AWS_DISCOVERY_HEADERS} + ${AWS_DISCOVERY_INTERNAL_HEADERS} ${AWS_DISCOVERY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\discovery" FILES ${AWS_DISCOVERY_HEADERS}) + source_group("Header Files\\aws\\discovery\\internal" FILES ${AWS_DISCOVERY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\discovery\\model" FILES ${AWS_DISCOVERY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DISCOVERY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DISCOVERY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryServiceEndpointProvider.h index d03a7d0de4ab..5fef0def2e5d 100644 --- a/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_APPLICATIONDISCOVERYSERVICE_API ApplicationDiscoveryServiceEndpointPro public: using ApplicationDiscoveryServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ApplicationDiscoveryServiceEndpointProvider() - : ApplicationDiscoveryServiceDefaultEpProviderBase( - Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceEndpointRules::GetRulesBlob(), - Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceEndpointRules::RulesBlobSize) {} + ApplicationDiscoveryServiceEndpointProvider(); ~ApplicationDiscoveryServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryService_EXPORTS.h b/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryService_EXPORTS.h index e918dccdf018..de604f37a90e 100644 --- a/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPLICATIONDISCOVERYSERVICE_API #define AWS_APPLICATIONDISCOVERYSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPLICATIONDISCOVERYSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPLICATIONDISCOVERYSERVICE_API #define AWS_APPLICATIONDISCOVERYSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPLICATIONDISCOVERYSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPLICATIONDISCOVERYSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryServiceEndpointRules.h b/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/internal/ApplicationDiscoveryServiceEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-discovery/include/aws/discovery/internal/ApplicationDiscoveryServiceEndpointRules.h index 5044213859f4..3c36a84de737 100644 --- a/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/ApplicationDiscoveryServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-discovery/include/aws/discovery/internal/ApplicationDiscoveryServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ApplicationDiscoveryService { -class ApplicationDiscoveryServiceEndpointRules { +class AWS_APPLICATIONDISCOVERYSERVICE_LOCAL ApplicationDiscoveryServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceEndpointProvider.cpp index 1e3b95efe73d..1f29fad42820 100644 --- a/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace ApplicationDiscoveryService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ApplicationDiscoveryServiceEndpointProvider::ApplicationDiscoveryServiceEndpointProvider() + : ApplicationDiscoveryServiceDefaultEpProviderBase( + Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceEndpointRules::GetRulesBlob(), + Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ApplicationDiscoveryService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceEndpointRules.cpp index 0d46bb13b408..5de3e4e2e38c 100644 --- a/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ApplicationDiscoveryService { diff --git a/generated/src/aws-cpp-sdk-dlm/CMakeLists.txt b/generated/src/aws-cpp-sdk-dlm/CMakeLists.txt index 413338a6901e..ad03dcb5a6fe 100644 --- a/generated/src/aws-cpp-sdk-dlm/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-dlm/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DLM_MODEL_HEADERS "include/aws/dlm/model/*.h" ) +file(GLOB AWS_DLM_INTERNAL_HEADERS + "include/aws/dlm/internal/*.h" +) + file(GLOB AWS_DLM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DLM_MODEL_SOURCE file(GLOB DLM_UNIFIED_HEADERS ${AWS_DLM_HEADERS} + ${AWS_DLM_INTERNAL_HEADERS} ${AWS_DLM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\dlm" FILES ${AWS_DLM_HEADERS}) + source_group("Header Files\\aws\\dlm\\internal" FILES ${AWS_DLM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\dlm\\model" FILES ${AWS_DLM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DLM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DLM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLMEndpointProvider.h b/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLMEndpointProvider.h index c2c401302368..4cc555149495 100644 --- a/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLMEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLMEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_DLM_API DLMEndpointProvider : public DLMDefaultEpProviderBase { public: using DLMResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DLMEndpointProvider() : DLMDefaultEpProviderBase(Aws::DLM::DLMEndpointRules::GetRulesBlob(), Aws::DLM::DLMEndpointRules::RulesBlobSize) {} + DLMEndpointProvider(); ~DLMEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLM_EXPORTS.h b/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLM_EXPORTS.h index bcedb0f5c94b..f7f441e59f83 100644 --- a/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLM_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLM_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DLM_API #define AWS_DLM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DLM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DLM_API #define AWS_DLM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DLM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DLM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLMEndpointRules.h b/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/internal/DLMEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLMEndpointRules.h rename to generated/src/aws-cpp-sdk-dlm/include/aws/dlm/internal/DLMEndpointRules.h index fc9e3e6b4777..3075ef2b7c54 100644 --- a/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/DLMEndpointRules.h +++ b/generated/src/aws-cpp-sdk-dlm/include/aws/dlm/internal/DLMEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DLM { -class DLMEndpointRules { +class AWS_DLM_LOCAL DLMEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-dlm/source/DLMEndpointProvider.cpp b/generated/src/aws-cpp-sdk-dlm/source/DLMEndpointProvider.cpp index c2f21d57b257..01d8f14807bc 100644 --- a/generated/src/aws-cpp-sdk-dlm/source/DLMEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-dlm/source/DLMEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace DLM { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DLMEndpointProvider::DLMEndpointProvider() + : DLMDefaultEpProviderBase(Aws::DLM::DLMEndpointRules::GetRulesBlob(), Aws::DLM::DLMEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DLM } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-dlm/source/DLMEndpointRules.cpp b/generated/src/aws-cpp-sdk-dlm/source/DLMEndpointRules.cpp index 820762f6f313..3dacc238c769 100644 --- a/generated/src/aws-cpp-sdk-dlm/source/DLMEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-dlm/source/DLMEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DLM { diff --git a/generated/src/aws-cpp-sdk-dms/CMakeLists.txt b/generated/src/aws-cpp-sdk-dms/CMakeLists.txt index 3ca6e678d838..570fbb024925 100644 --- a/generated/src/aws-cpp-sdk-dms/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-dms/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DMS_MODEL_HEADERS "include/aws/dms/model/*.h" ) +file(GLOB AWS_DMS_INTERNAL_HEADERS + "include/aws/dms/internal/*.h" +) + file(GLOB AWS_DMS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DMS_MODEL_SOURCE file(GLOB DMS_UNIFIED_HEADERS ${AWS_DMS_HEADERS} + ${AWS_DMS_INTERNAL_HEADERS} ${AWS_DMS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\dms" FILES ${AWS_DMS_HEADERS}) + source_group("Header Files\\aws\\dms\\internal" FILES ${AWS_DMS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\dms\\model" FILES ${AWS_DMS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DMS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DMS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationServiceEndpointProvider.h index cce1c83804f7..94db18c74c71 100644 --- a/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,10 +43,7 @@ class AWS_DATABASEMIGRATIONSERVICE_API DatabaseMigrationServiceEndpointProvider public: using DatabaseMigrationServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DatabaseMigrationServiceEndpointProvider() - : DatabaseMigrationServiceDefaultEpProviderBase(Aws::DatabaseMigrationService::DatabaseMigrationServiceEndpointRules::GetRulesBlob(), - Aws::DatabaseMigrationService::DatabaseMigrationServiceEndpointRules::RulesBlobSize) { - } + DatabaseMigrationServiceEndpointProvider(); ~DatabaseMigrationServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationService_EXPORTS.h b/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationService_EXPORTS.h index c06a5f0e8252..d0b03c83c172 100644 --- a/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DATABASEMIGRATIONSERVICE_API #define AWS_DATABASEMIGRATIONSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DATABASEMIGRATIONSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DATABASEMIGRATIONSERVICE_API #define AWS_DATABASEMIGRATIONSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DATABASEMIGRATIONSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DATABASEMIGRATIONSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationServiceEndpointRules.h b/generated/src/aws-cpp-sdk-dms/include/aws/dms/internal/DatabaseMigrationServiceEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-dms/include/aws/dms/internal/DatabaseMigrationServiceEndpointRules.h index 50a5c50cac18..188a1fb3b0a9 100644 --- a/generated/src/aws-cpp-sdk-dms/include/aws/dms/DatabaseMigrationServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-dms/include/aws/dms/internal/DatabaseMigrationServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DatabaseMigrationService { -class DatabaseMigrationServiceEndpointRules { +class AWS_DATABASEMIGRATIONSERVICE_LOCAL DatabaseMigrationServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceEndpointProvider.cpp index b9ac00c28dff..52144df377f2 100644 --- a/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DatabaseMigrationService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DatabaseMigrationServiceEndpointProvider::DatabaseMigrationServiceEndpointProvider() + : DatabaseMigrationServiceDefaultEpProviderBase(Aws::DatabaseMigrationService::DatabaseMigrationServiceEndpointRules::GetRulesBlob(), + Aws::DatabaseMigrationService::DatabaseMigrationServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DatabaseMigrationService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceEndpointRules.cpp index 14d37751dc58..334d5f746d67 100644 --- a/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DatabaseMigrationService { diff --git a/generated/src/aws-cpp-sdk-docdb-elastic/CMakeLists.txt b/generated/src/aws-cpp-sdk-docdb-elastic/CMakeLists.txt index acf019ff2f91..e81e65c03f08 100644 --- a/generated/src/aws-cpp-sdk-docdb-elastic/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-docdb-elastic/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DOCDB-ELASTIC_MODEL_HEADERS "include/aws/docdb-elastic/model/*.h" ) +file(GLOB AWS_DOCDB-ELASTIC_INTERNAL_HEADERS + "include/aws/docdb-elastic/internal/*.h" +) + file(GLOB AWS_DOCDB-ELASTIC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DOCDB-ELASTIC_MODEL_SOURCE file(GLOB DOCDB-ELASTIC_UNIFIED_HEADERS ${AWS_DOCDB-ELASTIC_HEADERS} + ${AWS_DOCDB-ELASTIC_INTERNAL_HEADERS} ${AWS_DOCDB-ELASTIC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\docdb-elastic" FILES ${AWS_DOCDB-ELASTIC_HEADERS}) + source_group("Header Files\\aws\\docdb-elastic\\internal" FILES ${AWS_DOCDB-ELASTIC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\docdb-elastic\\model" FILES ${AWS_DOCDB-ELASTIC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DOCDB-ELASTIC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DOCDB-ELASTIC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElasticEndpointProvider.h b/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElasticEndpointProvider.h index 69929c78b86a..a2c50382e6fd 100644 --- a/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElasticEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElasticEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_DOCDBELASTIC_API DocDBElasticEndpointProvider : public DocDBElasticDef public: using DocDBElasticResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DocDBElasticEndpointProvider() - : DocDBElasticDefaultEpProviderBase(Aws::DocDBElastic::DocDBElasticEndpointRules::GetRulesBlob(), - Aws::DocDBElastic::DocDBElasticEndpointRules::RulesBlobSize) {} + DocDBElasticEndpointProvider(); ~DocDBElasticEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElastic_EXPORTS.h b/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElastic_EXPORTS.h index 5ad636b738cd..61f583cf4505 100644 --- a/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElastic_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElastic_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DOCDBELASTIC_API #define AWS_DOCDBELASTIC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DOCDBELASTIC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DOCDBELASTIC_API #define AWS_DOCDBELASTIC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DOCDBELASTIC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DOCDBELASTIC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElasticEndpointRules.h b/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/internal/DocDBElasticEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElasticEndpointRules.h rename to generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/internal/DocDBElasticEndpointRules.h index bde1b2188cd4..d98978365c0f 100644 --- a/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/DocDBElasticEndpointRules.h +++ b/generated/src/aws-cpp-sdk-docdb-elastic/include/aws/docdb-elastic/internal/DocDBElasticEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DocDBElastic { -class DocDBElasticEndpointRules { +class AWS_DOCDBELASTIC_LOCAL DocDBElasticEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticEndpointProvider.cpp b/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticEndpointProvider.cpp index 91eb1e26a8bf..bf226b2db9fc 100644 --- a/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DocDBElastic { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DocDBElasticEndpointProvider::DocDBElasticEndpointProvider() + : DocDBElasticDefaultEpProviderBase(Aws::DocDBElastic::DocDBElasticEndpointRules::GetRulesBlob(), + Aws::DocDBElastic::DocDBElasticEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DocDBElastic } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticEndpointRules.cpp b/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticEndpointRules.cpp index d473eb8a28df..9111cd4dbfc9 100644 --- a/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DocDBElastic { diff --git a/generated/src/aws-cpp-sdk-docdb/CMakeLists.txt b/generated/src/aws-cpp-sdk-docdb/CMakeLists.txt index 683cd049daf9..a3a7fe25ddc3 100644 --- a/generated/src/aws-cpp-sdk-docdb/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-docdb/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DOCDB_MODEL_HEADERS "include/aws/docdb/model/*.h" ) +file(GLOB AWS_DOCDB_INTERNAL_HEADERS + "include/aws/docdb/internal/*.h" +) + file(GLOB AWS_DOCDB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DOCDB_MODEL_SOURCE file(GLOB DOCDB_UNIFIED_HEADERS ${AWS_DOCDB_HEADERS} + ${AWS_DOCDB_INTERNAL_HEADERS} ${AWS_DOCDB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\docdb" FILES ${AWS_DOCDB_HEADERS}) + source_group("Header Files\\aws\\docdb\\internal" FILES ${AWS_DOCDB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\docdb\\model" FILES ${AWS_DOCDB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DOCDB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DOCDB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDBEndpointProvider.h b/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDBEndpointProvider.h index 3f85415f2116..71826c60ae1a 100644 --- a/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDBEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDBEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_DOCDB_API DocDBEndpointProvider : public DocDBDefaultEpProviderBase { public: using DocDBResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DocDBEndpointProvider() - : DocDBDefaultEpProviderBase(Aws::DocDB::DocDBEndpointRules::GetRulesBlob(), Aws::DocDB::DocDBEndpointRules::RulesBlobSize) {} + DocDBEndpointProvider(); ~DocDBEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDB_EXPORTS.h b/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDB_EXPORTS.h index 3344b0bee26b..262032e480ac 100644 --- a/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDB_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDB_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DOCDB_API #define AWS_DOCDB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DOCDB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DOCDB_API #define AWS_DOCDB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DOCDB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DOCDB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDBEndpointRules.h b/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/internal/DocDBEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDBEndpointRules.h rename to generated/src/aws-cpp-sdk-docdb/include/aws/docdb/internal/DocDBEndpointRules.h index a59a76c2c080..53d75ca5ccd4 100644 --- a/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/DocDBEndpointRules.h +++ b/generated/src/aws-cpp-sdk-docdb/include/aws/docdb/internal/DocDBEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DocDB { -class DocDBEndpointRules { +class AWS_DOCDB_LOCAL DocDBEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-docdb/source/DocDBEndpointProvider.cpp b/generated/src/aws-cpp-sdk-docdb/source/DocDBEndpointProvider.cpp index 02c0ef465be2..248b22251244 100644 --- a/generated/src/aws-cpp-sdk-docdb/source/DocDBEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-docdb/source/DocDBEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace DocDB { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DocDBEndpointProvider::DocDBEndpointProvider() + : DocDBDefaultEpProviderBase(Aws::DocDB::DocDBEndpointRules::GetRulesBlob(), Aws::DocDB::DocDBEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DocDB } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-docdb/source/DocDBEndpointRules.cpp b/generated/src/aws-cpp-sdk-docdb/source/DocDBEndpointRules.cpp index 414b3b848173..65fb6fc342c2 100644 --- a/generated/src/aws-cpp-sdk-docdb/source/DocDBEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-docdb/source/DocDBEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DocDB { diff --git a/generated/src/aws-cpp-sdk-drs/CMakeLists.txt b/generated/src/aws-cpp-sdk-drs/CMakeLists.txt index 14c62379db32..294dc9e883dd 100644 --- a/generated/src/aws-cpp-sdk-drs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-drs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DRS_MODEL_HEADERS "include/aws/drs/model/*.h" ) +file(GLOB AWS_DRS_INTERNAL_HEADERS + "include/aws/drs/internal/*.h" +) + file(GLOB AWS_DRS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DRS_MODEL_SOURCE file(GLOB DRS_UNIFIED_HEADERS ${AWS_DRS_HEADERS} + ${AWS_DRS_INTERNAL_HEADERS} ${AWS_DRS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\drs" FILES ${AWS_DRS_HEADERS}) + source_group("Header Files\\aws\\drs\\internal" FILES ${AWS_DRS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\drs\\model" FILES ${AWS_DRS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DRS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DRS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-drs/include/aws/drs/DrsEndpointProvider.h b/generated/src/aws-cpp-sdk-drs/include/aws/drs/DrsEndpointProvider.h index e58caadc70b5..20371c6847ef 100644 --- a/generated/src/aws-cpp-sdk-drs/include/aws/drs/DrsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-drs/include/aws/drs/DrsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_DRS_API DrsEndpointProvider : public DrsDefaultEpProviderBase { public: using DrsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DrsEndpointProvider() : DrsDefaultEpProviderBase(Aws::drs::DrsEndpointRules::GetRulesBlob(), Aws::drs::DrsEndpointRules::RulesBlobSize) {} + DrsEndpointProvider(); ~DrsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-drs/include/aws/drs/Drs_EXPORTS.h b/generated/src/aws-cpp-sdk-drs/include/aws/drs/Drs_EXPORTS.h index 44c7fc7712d0..cbd20b9815d5 100644 --- a/generated/src/aws-cpp-sdk-drs/include/aws/drs/Drs_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-drs/include/aws/drs/Drs_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DRS_API #define AWS_DRS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DRS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DRS_API #define AWS_DRS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DRS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DRS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-drs/include/aws/drs/DrsEndpointRules.h b/generated/src/aws-cpp-sdk-drs/include/aws/drs/internal/DrsEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-drs/include/aws/drs/DrsEndpointRules.h rename to generated/src/aws-cpp-sdk-drs/include/aws/drs/internal/DrsEndpointRules.h index acee6fcfcd14..e3f614c3fb49 100644 --- a/generated/src/aws-cpp-sdk-drs/include/aws/drs/DrsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-drs/include/aws/drs/internal/DrsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace drs { -class DrsEndpointRules { +class AWS_DRS_LOCAL DrsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-drs/source/DrsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-drs/source/DrsEndpointProvider.cpp index 6ae3308d491d..e2a19e62457b 100644 --- a/generated/src/aws-cpp-sdk-drs/source/DrsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-drs/source/DrsEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace drs { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DrsEndpointProvider::DrsEndpointProvider() + : DrsDefaultEpProviderBase(Aws::drs::DrsEndpointRules::GetRulesBlob(), Aws::drs::DrsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace drs } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-drs/source/DrsEndpointRules.cpp b/generated/src/aws-cpp-sdk-drs/source/DrsEndpointRules.cpp index 04c4bf862ab1..52c25071a0ef 100644 --- a/generated/src/aws-cpp-sdk-drs/source/DrsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-drs/source/DrsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace drs { diff --git a/generated/src/aws-cpp-sdk-ds/CMakeLists.txt b/generated/src/aws-cpp-sdk-ds/CMakeLists.txt index 1b5f1a5b8532..9a7a10f31b84 100644 --- a/generated/src/aws-cpp-sdk-ds/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ds/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DS_MODEL_HEADERS "include/aws/ds/model/*.h" ) +file(GLOB AWS_DS_INTERNAL_HEADERS + "include/aws/ds/internal/*.h" +) + file(GLOB AWS_DS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DS_MODEL_SOURCE file(GLOB DS_UNIFIED_HEADERS ${AWS_DS_HEADERS} + ${AWS_DS_INTERNAL_HEADERS} ${AWS_DS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ds" FILES ${AWS_DS_HEADERS}) + source_group("Header Files\\aws\\ds\\internal" FILES ${AWS_DS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ds\\model" FILES ${AWS_DS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryServiceEndpointProvider.h index ff1fc9a27504..959b7e769dd4 100644 --- a/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_DIRECTORYSERVICE_API DirectoryServiceEndpointProvider : public Directo public: using DirectoryServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DirectoryServiceEndpointProvider() - : DirectoryServiceDefaultEpProviderBase(Aws::DirectoryService::DirectoryServiceEndpointRules::GetRulesBlob(), - Aws::DirectoryService::DirectoryServiceEndpointRules::RulesBlobSize) {} + DirectoryServiceEndpointProvider(); ~DirectoryServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryService_EXPORTS.h b/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryService_EXPORTS.h index 2cf27eb2e44c..0ab00690841f 100644 --- a/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DIRECTORYSERVICE_API #define AWS_DIRECTORYSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DIRECTORYSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DIRECTORYSERVICE_API #define AWS_DIRECTORYSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DIRECTORYSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DIRECTORYSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryServiceEndpointRules.h b/generated/src/aws-cpp-sdk-ds/include/aws/ds/internal/DirectoryServiceEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-ds/include/aws/ds/internal/DirectoryServiceEndpointRules.h index 9e05b67a6e10..d01aa929c009 100644 --- a/generated/src/aws-cpp-sdk-ds/include/aws/ds/DirectoryServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ds/include/aws/ds/internal/DirectoryServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DirectoryService { -class DirectoryServiceEndpointRules { +class AWS_DIRECTORYSERVICE_LOCAL DirectoryServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceEndpointProvider.cpp index 4e3cd87fc764..f90fe74e4097 100644 --- a/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace DirectoryService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DirectoryServiceEndpointProvider::DirectoryServiceEndpointProvider() + : DirectoryServiceDefaultEpProviderBase(Aws::DirectoryService::DirectoryServiceEndpointRules::GetRulesBlob(), + Aws::DirectoryService::DirectoryServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DirectoryService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceEndpointRules.cpp index 0dfc6f68d24b..35407ca8f07e 100644 --- a/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DirectoryService { diff --git a/generated/src/aws-cpp-sdk-dsql/CMakeLists.txt b/generated/src/aws-cpp-sdk-dsql/CMakeLists.txt index ba5b76ab1ba7..c0218ce782a2 100644 --- a/generated/src/aws-cpp-sdk-dsql/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-dsql/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DSQL_MODEL_HEADERS "include/aws/dsql/model/*.h" ) +file(GLOB AWS_DSQL_INTERNAL_HEADERS + "include/aws/dsql/internal/*.h" +) + file(GLOB AWS_DSQL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DSQL_MODEL_SOURCE file(GLOB DSQL_UNIFIED_HEADERS ${AWS_DSQL_HEADERS} + ${AWS_DSQL_INTERNAL_HEADERS} ${AWS_DSQL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\dsql" FILES ${AWS_DSQL_HEADERS}) + source_group("Header Files\\aws\\dsql\\internal" FILES ${AWS_DSQL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\dsql\\model" FILES ${AWS_DSQL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DSQL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DSQL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQLEndpointProvider.h b/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQLEndpointProvider.h index 13310af7fcd3..66bbd5fb401a 100644 --- a/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQLEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQLEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_DSQL_API DSQLEndpointProvider : public DSQLDefaultEpProviderBase { public: using DSQLResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DSQLEndpointProvider() - : DSQLDefaultEpProviderBase(Aws::DSQL::DSQLEndpointRules::GetRulesBlob(), Aws::DSQL::DSQLEndpointRules::RulesBlobSize) {} + DSQLEndpointProvider(); ~DSQLEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQL_EXPORTS.h b/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQL_EXPORTS.h index 26a7086de29c..068dbcfcb24f 100644 --- a/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQL_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQL_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DSQL_API #define AWS_DSQL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DSQL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DSQL_API #define AWS_DSQL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DSQL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DSQL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQLEndpointRules.h b/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/internal/DSQLEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQLEndpointRules.h rename to generated/src/aws-cpp-sdk-dsql/include/aws/dsql/internal/DSQLEndpointRules.h index bede810a9048..7044e57282f3 100644 --- a/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/DSQLEndpointRules.h +++ b/generated/src/aws-cpp-sdk-dsql/include/aws/dsql/internal/DSQLEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DSQL { -class DSQLEndpointRules { +class AWS_DSQL_LOCAL DSQLEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-dsql/source/DSQLEndpointProvider.cpp b/generated/src/aws-cpp-sdk-dsql/source/DSQLEndpointProvider.cpp index d533fab6279a..85ae46ab5d15 100644 --- a/generated/src/aws-cpp-sdk-dsql/source/DSQLEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-dsql/source/DSQLEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace DSQL { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +DSQLEndpointProvider::DSQLEndpointProvider() + : DSQLDefaultEpProviderBase(Aws::DSQL::DSQLEndpointRules::GetRulesBlob(), Aws::DSQL::DSQLEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace DSQL } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-dsql/source/DSQLEndpointRules.cpp b/generated/src/aws-cpp-sdk-dsql/source/DSQLEndpointRules.cpp index d61c0ec69525..732e4f1cd925 100644 --- a/generated/src/aws-cpp-sdk-dsql/source/DSQLEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-dsql/source/DSQLEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DSQL { diff --git a/generated/src/aws-cpp-sdk-dynamodb/CMakeLists.txt b/generated/src/aws-cpp-sdk-dynamodb/CMakeLists.txt index b8167bc30cff..63d7d6fb9483 100644 --- a/generated/src/aws-cpp-sdk-dynamodb/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-dynamodb/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DYNAMODB_MODEL_HEADERS "include/aws/dynamodb/model/*.h" ) +file(GLOB AWS_DYNAMODB_INTERNAL_HEADERS + "include/aws/dynamodb/internal/*.h" +) + file(GLOB AWS_DYNAMODB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DYNAMODB_MODEL_SOURCE file(GLOB DYNAMODB_UNIFIED_HEADERS ${AWS_DYNAMODB_HEADERS} + ${AWS_DYNAMODB_INTERNAL_HEADERS} ${AWS_DYNAMODB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\dynamodb" FILES ${AWS_DYNAMODB_HEADERS}) + source_group("Header Files\\aws\\dynamodb\\internal" FILES ${AWS_DYNAMODB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\dynamodb\\model" FILES ${AWS_DYNAMODB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DYNAMODB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DYNAMODB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDBEndpointProvider.h b/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDBEndpointProvider.h index 5041829ddea0..ce3055613915 100644 --- a/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDBEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDBEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -65,9 +64,7 @@ class AWS_DYNAMODB_API DynamoDBEndpointProvider : public DynamoDBDefaultEpProvid public: using DynamoDBResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DynamoDBEndpointProvider() - : DynamoDBDefaultEpProviderBase(Aws::DynamoDB::DynamoDBEndpointRules::GetRulesBlob(), - Aws::DynamoDB::DynamoDBEndpointRules::RulesBlobSize) {} + DynamoDBEndpointProvider(); ~DynamoDBEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDB_EXPORTS.h b/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDB_EXPORTS.h index 0bdf5d4c7e77..36ddda485aae 100644 --- a/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDB_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDB_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DYNAMODB_API #define AWS_DYNAMODB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DYNAMODB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DYNAMODB_API #define AWS_DYNAMODB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DYNAMODB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DYNAMODB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDBEndpointRules.h b/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/internal/DynamoDBEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDBEndpointRules.h rename to generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/internal/DynamoDBEndpointRules.h index 028a29dc1c2c..d42e1c4e3010 100644 --- a/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/DynamoDBEndpointRules.h +++ b/generated/src/aws-cpp-sdk-dynamodb/include/aws/dynamodb/internal/DynamoDBEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DynamoDB { -class DynamoDBEndpointRules { +class AWS_DYNAMODB_LOCAL DynamoDBEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointProvider.cpp b/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointProvider.cpp index 02bcc980affc..ba71cd871582 100644 --- a/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_DYNAMODB_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); diff --git a/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointRules.cpp b/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointRules.cpp index 407a1b5976e4..15b40155990f 100644 --- a/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DynamoDB { diff --git a/generated/src/aws-cpp-sdk-dynamodbstreams/CMakeLists.txt b/generated/src/aws-cpp-sdk-dynamodbstreams/CMakeLists.txt index be79a4f84a45..b5921e4de4f2 100644 --- a/generated/src/aws-cpp-sdk-dynamodbstreams/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-dynamodbstreams/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_DYNAMODBSTREAMS_MODEL_HEADERS "include/aws/dynamodbstreams/model/*.h" ) +file(GLOB AWS_DYNAMODBSTREAMS_INTERNAL_HEADERS + "include/aws/dynamodbstreams/internal/*.h" +) + file(GLOB AWS_DYNAMODBSTREAMS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_DYNAMODBSTREAMS_MODEL_SOURCE file(GLOB DYNAMODBSTREAMS_UNIFIED_HEADERS ${AWS_DYNAMODBSTREAMS_HEADERS} + ${AWS_DYNAMODBSTREAMS_INTERNAL_HEADERS} ${AWS_DYNAMODBSTREAMS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\dynamodbstreams" FILES ${AWS_DYNAMODBSTREAMS_HEADERS}) + source_group("Header Files\\aws\\dynamodbstreams\\internal" FILES ${AWS_DYNAMODBSTREAMS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\dynamodbstreams\\model" FILES ${AWS_DYNAMODBSTREAMS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_DYNAMODBSTREAMS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_DYNAMODBSTREAMS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreamsEndpointProvider.h b/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreamsEndpointProvider.h index d990fb7b2e87..e6f13b4e6ce5 100644 --- a/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreamsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreamsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -65,9 +64,7 @@ class AWS_DYNAMODBSTREAMS_API DynamoDBStreamsEndpointProvider : public DynamoDBS public: using DynamoDBStreamsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - DynamoDBStreamsEndpointProvider() - : DynamoDBStreamsDefaultEpProviderBase(Aws::DynamoDBStreams::DynamoDBStreamsEndpointRules::GetRulesBlob(), - Aws::DynamoDBStreams::DynamoDBStreamsEndpointRules::RulesBlobSize) {} + DynamoDBStreamsEndpointProvider(); ~DynamoDBStreamsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreams_EXPORTS.h b/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreams_EXPORTS.h index 5129090647e4..93a0ac06a349 100644 --- a/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreams_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreams_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_DYNAMODBSTREAMS_API #define AWS_DYNAMODBSTREAMS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_DYNAMODBSTREAMS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_DYNAMODBSTREAMS_API #define AWS_DYNAMODBSTREAMS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_DYNAMODBSTREAMS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_DYNAMODBSTREAMS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreamsEndpointRules.h b/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/internal/DynamoDBStreamsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreamsEndpointRules.h rename to generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/internal/DynamoDBStreamsEndpointRules.h index 4b24e702333c..d36f754c0af7 100644 --- a/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/DynamoDBStreamsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-dynamodbstreams/include/aws/dynamodbstreams/internal/DynamoDBStreamsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace DynamoDBStreams { -class DynamoDBStreamsEndpointRules { +class AWS_DYNAMODBSTREAMS_LOCAL DynamoDBStreamsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsEndpointProvider.cpp index d9070a748417..dc306c54ea25 100644 --- a/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_DYNAMODBSTREAMS_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); } diff --git a/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsEndpointRules.cpp b/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsEndpointRules.cpp index 782177f99783..43d25e6e9d3c 100644 --- a/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace DynamoDBStreams { diff --git a/generated/src/aws-cpp-sdk-ebs/CMakeLists.txt b/generated/src/aws-cpp-sdk-ebs/CMakeLists.txt index d877d9e08d1a..42cc60b81670 100644 --- a/generated/src/aws-cpp-sdk-ebs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ebs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EBS_MODEL_HEADERS "include/aws/ebs/model/*.h" ) +file(GLOB AWS_EBS_INTERNAL_HEADERS + "include/aws/ebs/internal/*.h" +) + file(GLOB AWS_EBS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EBS_MODEL_SOURCE file(GLOB EBS_UNIFIED_HEADERS ${AWS_EBS_HEADERS} + ${AWS_EBS_INTERNAL_HEADERS} ${AWS_EBS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ebs" FILES ${AWS_EBS_HEADERS}) + source_group("Header Files\\aws\\ebs\\internal" FILES ${AWS_EBS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ebs\\model" FILES ${AWS_EBS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EBS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EBS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBSEndpointProvider.h b/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBSEndpointProvider.h index fc24b63ce1f1..f17cba584d2c 100644 --- a/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_EBS_API EBSEndpointProvider : public EBSDefaultEpProviderBase { public: using EBSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EBSEndpointProvider() : EBSDefaultEpProviderBase(Aws::EBS::EBSEndpointRules::GetRulesBlob(), Aws::EBS::EBSEndpointRules::RulesBlobSize) {} + EBSEndpointProvider(); ~EBSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBS_EXPORTS.h b/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBS_EXPORTS.h index 2af2a9b4bec3..5d330c6e0b87 100644 --- a/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EBS_API #define AWS_EBS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EBS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EBS_API #define AWS_EBS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EBS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EBS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBSEndpointRules.h b/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/internal/EBSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBSEndpointRules.h rename to generated/src/aws-cpp-sdk-ebs/include/aws/ebs/internal/EBSEndpointRules.h index 63286bc53b1e..9842ed23b9b2 100644 --- a/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/EBSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ebs/include/aws/ebs/internal/EBSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EBS { -class EBSEndpointRules { +class AWS_EBS_LOCAL EBSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ebs/source/EBSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ebs/source/EBSEndpointProvider.cpp index 19480d71b9bf..5d5f4a3adfe8 100644 --- a/generated/src/aws-cpp-sdk-ebs/source/EBSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ebs/source/EBSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace EBS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EBSEndpointProvider::EBSEndpointProvider() + : EBSDefaultEpProviderBase(Aws::EBS::EBSEndpointRules::GetRulesBlob(), Aws::EBS::EBSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EBS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ebs/source/EBSEndpointRules.cpp b/generated/src/aws-cpp-sdk-ebs/source/EBSEndpointRules.cpp index a1c4e34e9474..25fa032b99e3 100644 --- a/generated/src/aws-cpp-sdk-ebs/source/EBSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ebs/source/EBSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EBS { diff --git a/generated/src/aws-cpp-sdk-ec2-instance-connect/CMakeLists.txt b/generated/src/aws-cpp-sdk-ec2-instance-connect/CMakeLists.txt index d07748ffce46..90da58d4ea2f 100644 --- a/generated/src/aws-cpp-sdk-ec2-instance-connect/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ec2-instance-connect/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EC2-INSTANCE-CONNECT_MODEL_HEADERS "include/aws/ec2-instance-connect/model/*.h" ) +file(GLOB AWS_EC2-INSTANCE-CONNECT_INTERNAL_HEADERS + "include/aws/ec2-instance-connect/internal/*.h" +) + file(GLOB AWS_EC2-INSTANCE-CONNECT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EC2-INSTANCE-CONNECT_MODEL_SOURCE file(GLOB EC2-INSTANCE-CONNECT_UNIFIED_HEADERS ${AWS_EC2-INSTANCE-CONNECT_HEADERS} + ${AWS_EC2-INSTANCE-CONNECT_INTERNAL_HEADERS} ${AWS_EC2-INSTANCE-CONNECT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ec2-instance-connect" FILES ${AWS_EC2-INSTANCE-CONNECT_HEADERS}) + source_group("Header Files\\aws\\ec2-instance-connect\\internal" FILES ${AWS_EC2-INSTANCE-CONNECT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ec2-instance-connect\\model" FILES ${AWS_EC2-INSTANCE-CONNECT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EC2-INSTANCE-CONNECT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EC2-INSTANCE-CONNECT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnectEndpointProvider.h b/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnectEndpointProvider.h index 4ec040381ccb..665f4520b425 100644 --- a/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnectEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnectEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_EC2INSTANCECONNECT_API EC2InstanceConnectEndpointProvider : public EC2 public: using EC2InstanceConnectResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EC2InstanceConnectEndpointProvider() - : EC2InstanceConnectDefaultEpProviderBase(Aws::EC2InstanceConnect::EC2InstanceConnectEndpointRules::GetRulesBlob(), - Aws::EC2InstanceConnect::EC2InstanceConnectEndpointRules::RulesBlobSize) {} + EC2InstanceConnectEndpointProvider(); ~EC2InstanceConnectEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnect_EXPORTS.h b/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnect_EXPORTS.h index 2de87485493a..8fc7be64b4be 100644 --- a/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnect_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnect_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EC2INSTANCECONNECT_API #define AWS_EC2INSTANCECONNECT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EC2INSTANCECONNECT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EC2INSTANCECONNECT_API #define AWS_EC2INSTANCECONNECT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EC2INSTANCECONNECT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EC2INSTANCECONNECT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnectEndpointRules.h b/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/internal/EC2InstanceConnectEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnectEndpointRules.h rename to generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/internal/EC2InstanceConnectEndpointRules.h index 52117eb1a00e..4b38311335e7 100644 --- a/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/EC2InstanceConnectEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ec2-instance-connect/include/aws/ec2-instance-connect/internal/EC2InstanceConnectEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EC2InstanceConnect { -class EC2InstanceConnectEndpointRules { +class AWS_EC2INSTANCECONNECT_LOCAL EC2InstanceConnectEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectEndpointProvider.cpp index cc8e6d78a6b8..42e9977f8097 100644 --- a/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace EC2InstanceConnect { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EC2InstanceConnectEndpointProvider::EC2InstanceConnectEndpointProvider() + : EC2InstanceConnectDefaultEpProviderBase(Aws::EC2InstanceConnect::EC2InstanceConnectEndpointRules::GetRulesBlob(), + Aws::EC2InstanceConnect::EC2InstanceConnectEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EC2InstanceConnect } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectEndpointRules.cpp b/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectEndpointRules.cpp index e2693df3013d..8a58a73569b3 100644 --- a/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EC2InstanceConnect { diff --git a/generated/src/aws-cpp-sdk-ec2/CMakeLists.txt b/generated/src/aws-cpp-sdk-ec2/CMakeLists.txt index 854a5c9ca746..127ab97c3da8 100644 --- a/generated/src/aws-cpp-sdk-ec2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ec2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EC2_MODEL_HEADERS "include/aws/ec2/model/*.h" ) +file(GLOB AWS_EC2_INTERNAL_HEADERS + "include/aws/ec2/internal/*.h" +) + file(GLOB AWS_EC2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EC2_MODEL_SOURCE file(GLOB EC2_UNIFIED_HEADERS ${AWS_EC2_HEADERS} + ${AWS_EC2_INTERNAL_HEADERS} ${AWS_EC2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ec2" FILES ${AWS_EC2_HEADERS}) + source_group("Header Files\\aws\\ec2\\internal" FILES ${AWS_EC2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ec2\\model" FILES ${AWS_EC2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EC2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EC2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2EndpointProvider.h b/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2EndpointProvider.h index 539321a7c3c8..46f0bb244038 100644 --- a/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_EC2_API EC2EndpointProvider : public EC2DefaultEpProviderBase { public: using EC2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EC2EndpointProvider() : EC2DefaultEpProviderBase(Aws::EC2::EC2EndpointRules::GetRulesBlob(), Aws::EC2::EC2EndpointRules::RulesBlobSize) {} + EC2EndpointProvider(); ~EC2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2_EXPORTS.h b/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2_EXPORTS.h index 3c1ed8cc3508..8d81813d5caf 100644 --- a/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EC2_API #define AWS_EC2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EC2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EC2_API #define AWS_EC2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EC2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EC2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2EndpointRules.h b/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/internal/EC2EndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2EndpointRules.h rename to generated/src/aws-cpp-sdk-ec2/include/aws/ec2/internal/EC2EndpointRules.h index 984a54406680..dfd397f4ff7a 100644 --- a/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/EC2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-ec2/include/aws/ec2/internal/EC2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EC2 { -class EC2EndpointRules { +class AWS_EC2_LOCAL EC2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ec2/source/EC2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-ec2/source/EC2EndpointProvider.cpp index 4d8652ed55fb..ad0ef6d423ca 100644 --- a/generated/src/aws-cpp-sdk-ec2/source/EC2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ec2/source/EC2EndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace EC2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EC2EndpointProvider::EC2EndpointProvider() + : EC2DefaultEpProviderBase(Aws::EC2::EC2EndpointRules::GetRulesBlob(), Aws::EC2::EC2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EC2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ec2/source/EC2EndpointRules.cpp b/generated/src/aws-cpp-sdk-ec2/source/EC2EndpointRules.cpp index 611707bea734..287f98df72cd 100644 --- a/generated/src/aws-cpp-sdk-ec2/source/EC2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ec2/source/EC2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EC2 { diff --git a/generated/src/aws-cpp-sdk-ecr-public/CMakeLists.txt b/generated/src/aws-cpp-sdk-ecr-public/CMakeLists.txt index 41e57b914502..3f3f980c7197 100644 --- a/generated/src/aws-cpp-sdk-ecr-public/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ecr-public/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ECR-PUBLIC_MODEL_HEADERS "include/aws/ecr-public/model/*.h" ) +file(GLOB AWS_ECR-PUBLIC_INTERNAL_HEADERS + "include/aws/ecr-public/internal/*.h" +) + file(GLOB AWS_ECR-PUBLIC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ECR-PUBLIC_MODEL_SOURCE file(GLOB ECR-PUBLIC_UNIFIED_HEADERS ${AWS_ECR-PUBLIC_HEADERS} + ${AWS_ECR-PUBLIC_INTERNAL_HEADERS} ${AWS_ECR-PUBLIC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ecr-public" FILES ${AWS_ECR-PUBLIC_HEADERS}) + source_group("Header Files\\aws\\ecr-public\\internal" FILES ${AWS_ECR-PUBLIC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ecr-public\\model" FILES ${AWS_ECR-PUBLIC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ECR-PUBLIC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ECR-PUBLIC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublicEndpointProvider.h b/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublicEndpointProvider.h index 84eeba6a356d..d668c98aa415 100644 --- a/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublicEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublicEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_ECRPUBLIC_API ECRPublicEndpointProvider : public ECRPublicDefaultEpPro public: using ECRPublicResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ECRPublicEndpointProvider() - : ECRPublicDefaultEpProviderBase(Aws::ECRPublic::ECRPublicEndpointRules::GetRulesBlob(), - Aws::ECRPublic::ECRPublicEndpointRules::RulesBlobSize) {} + ECRPublicEndpointProvider(); ~ECRPublicEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublic_EXPORTS.h b/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublic_EXPORTS.h index 07ab2164eac0..ce2647f60904 100644 --- a/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublic_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublic_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ECRPUBLIC_API #define AWS_ECRPUBLIC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ECRPUBLIC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ECRPUBLIC_API #define AWS_ECRPUBLIC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ECRPUBLIC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ECRPUBLIC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublicEndpointRules.h b/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/internal/ECRPublicEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublicEndpointRules.h rename to generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/internal/ECRPublicEndpointRules.h index 5515a96623b5..008c51b9a9da 100644 --- a/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/ECRPublicEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ecr-public/include/aws/ecr-public/internal/ECRPublicEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ECRPublic { -class ECRPublicEndpointRules { +class AWS_ECRPUBLIC_LOCAL ECRPublicEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicEndpointProvider.cpp index 0526381a32eb..459a95c9841d 100644 --- a/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ECRPublic { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ECRPublicEndpointProvider::ECRPublicEndpointProvider() + : ECRPublicDefaultEpProviderBase(Aws::ECRPublic::ECRPublicEndpointRules::GetRulesBlob(), + Aws::ECRPublic::ECRPublicEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ECRPublic } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicEndpointRules.cpp b/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicEndpointRules.cpp index 9a5257901285..c5d9b092214b 100644 --- a/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ECRPublic { diff --git a/generated/src/aws-cpp-sdk-ecr/CMakeLists.txt b/generated/src/aws-cpp-sdk-ecr/CMakeLists.txt index 3b2356102108..fdb03684b28d 100644 --- a/generated/src/aws-cpp-sdk-ecr/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ecr/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ECR_MODEL_HEADERS "include/aws/ecr/model/*.h" ) +file(GLOB AWS_ECR_INTERNAL_HEADERS + "include/aws/ecr/internal/*.h" +) + file(GLOB AWS_ECR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ECR_MODEL_SOURCE file(GLOB ECR_UNIFIED_HEADERS ${AWS_ECR_HEADERS} + ${AWS_ECR_INTERNAL_HEADERS} ${AWS_ECR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ecr" FILES ${AWS_ECR_HEADERS}) + source_group("Header Files\\aws\\ecr\\internal" FILES ${AWS_ECR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ecr\\model" FILES ${AWS_ECR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ECR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ECR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECREndpointProvider.h b/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECREndpointProvider.h index e3640fb2bd2d..b4f6860ac7dd 100644 --- a/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECREndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECREndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_ECR_API ECREndpointProvider : public ECRDefaultEpProviderBase { public: using ECRResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ECREndpointProvider() : ECRDefaultEpProviderBase(Aws::ECR::ECREndpointRules::GetRulesBlob(), Aws::ECR::ECREndpointRules::RulesBlobSize) {} + ECREndpointProvider(); ~ECREndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECR_EXPORTS.h b/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECR_EXPORTS.h index 736a206b814e..fd2a1b340546 100644 --- a/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECR_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECR_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ECR_API #define AWS_ECR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ECR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ECR_API #define AWS_ECR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ECR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ECR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECREndpointRules.h b/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/internal/ECREndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECREndpointRules.h rename to generated/src/aws-cpp-sdk-ecr/include/aws/ecr/internal/ECREndpointRules.h index 4322bf717f59..c8e1ce6ff582 100644 --- a/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/ECREndpointRules.h +++ b/generated/src/aws-cpp-sdk-ecr/include/aws/ecr/internal/ECREndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ECR { -class ECREndpointRules { +class AWS_ECR_LOCAL ECREndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ecr/source/ECREndpointProvider.cpp b/generated/src/aws-cpp-sdk-ecr/source/ECREndpointProvider.cpp index f3c10511954f..a61dd3e46906 100644 --- a/generated/src/aws-cpp-sdk-ecr/source/ECREndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ecr/source/ECREndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace ECR { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ECREndpointProvider::ECREndpointProvider() + : ECRDefaultEpProviderBase(Aws::ECR::ECREndpointRules::GetRulesBlob(), Aws::ECR::ECREndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ECR } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ecr/source/ECREndpointRules.cpp b/generated/src/aws-cpp-sdk-ecr/source/ECREndpointRules.cpp index c8312ea77152..87c116410b47 100644 --- a/generated/src/aws-cpp-sdk-ecr/source/ECREndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ecr/source/ECREndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ECR { diff --git a/generated/src/aws-cpp-sdk-ecs/CMakeLists.txt b/generated/src/aws-cpp-sdk-ecs/CMakeLists.txt index 70b904b9d9ee..8fc0311ef19d 100644 --- a/generated/src/aws-cpp-sdk-ecs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ecs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ECS_MODEL_HEADERS "include/aws/ecs/model/*.h" ) +file(GLOB AWS_ECS_INTERNAL_HEADERS + "include/aws/ecs/internal/*.h" +) + file(GLOB AWS_ECS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ECS_MODEL_SOURCE file(GLOB ECS_UNIFIED_HEADERS ${AWS_ECS_HEADERS} + ${AWS_ECS_INTERNAL_HEADERS} ${AWS_ECS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ecs" FILES ${AWS_ECS_HEADERS}) + source_group("Header Files\\aws\\ecs\\internal" FILES ${AWS_ECS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ecs\\model" FILES ${AWS_ECS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ECS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ECS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSEndpointProvider.h b/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSEndpointProvider.h index dbb8520fda57..2518e5885d47 100644 --- a/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_ECS_API ECSEndpointProvider : public ECSDefaultEpProviderBase { public: using ECSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ECSEndpointProvider() : ECSDefaultEpProviderBase(Aws::ECS::ECSEndpointRules::GetRulesBlob(), Aws::ECS::ECSEndpointRules::RulesBlobSize) {} + ECSEndpointProvider(); ~ECSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECS_EXPORTS.h b/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECS_EXPORTS.h index 3aa71cc763e7..1566099eca31 100644 --- a/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ECS_API #define AWS_ECS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ECS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ECS_API #define AWS_ECS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ECS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ECS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSEndpointRules.h b/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/internal/ECSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSEndpointRules.h rename to generated/src/aws-cpp-sdk-ecs/include/aws/ecs/internal/ECSEndpointRules.h index 40498ea79990..09df96895d35 100644 --- a/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/internal/ECSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ECS { -class ECSEndpointRules { +class AWS_ECS_LOCAL ECSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ecs/source/ECSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ecs/source/ECSEndpointProvider.cpp index 66a2ea374bdd..bda20863ca40 100644 --- a/generated/src/aws-cpp-sdk-ecs/source/ECSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ecs/source/ECSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace ECS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ECSEndpointProvider::ECSEndpointProvider() + : ECSDefaultEpProviderBase(Aws::ECS::ECSEndpointRules::GetRulesBlob(), Aws::ECS::ECSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ECS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ecs/source/ECSEndpointRules.cpp b/generated/src/aws-cpp-sdk-ecs/source/ECSEndpointRules.cpp index f19815ba14a2..f8d1fd797cae 100644 --- a/generated/src/aws-cpp-sdk-ecs/source/ECSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ecs/source/ECSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ECS { diff --git a/generated/src/aws-cpp-sdk-eks-auth/CMakeLists.txt b/generated/src/aws-cpp-sdk-eks-auth/CMakeLists.txt index fcf4a89cdc33..57486afd72e8 100644 --- a/generated/src/aws-cpp-sdk-eks-auth/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-eks-auth/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EKS-AUTH_MODEL_HEADERS "include/aws/eks-auth/model/*.h" ) +file(GLOB AWS_EKS-AUTH_INTERNAL_HEADERS + "include/aws/eks-auth/internal/*.h" +) + file(GLOB AWS_EKS-AUTH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EKS-AUTH_MODEL_SOURCE file(GLOB EKS-AUTH_UNIFIED_HEADERS ${AWS_EKS-AUTH_HEADERS} + ${AWS_EKS-AUTH_INTERNAL_HEADERS} ${AWS_EKS-AUTH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\eks-auth" FILES ${AWS_EKS-AUTH_HEADERS}) + source_group("Header Files\\aws\\eks-auth\\internal" FILES ${AWS_EKS-AUTH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\eks-auth\\model" FILES ${AWS_EKS-AUTH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EKS-AUTH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EKS-AUTH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuthEndpointProvider.h b/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuthEndpointProvider.h index 58536db92440..a2e82964da03 100644 --- a/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuthEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuthEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_EKSAUTH_API EKSAuthEndpointProvider : public EKSAuthDefaultEpProviderB public: using EKSAuthResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EKSAuthEndpointProvider() - : EKSAuthDefaultEpProviderBase(Aws::EKSAuth::EKSAuthEndpointRules::GetRulesBlob(), - Aws::EKSAuth::EKSAuthEndpointRules::RulesBlobSize) {} + EKSAuthEndpointProvider(); ~EKSAuthEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuth_EXPORTS.h b/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuth_EXPORTS.h index fd712ee513ef..441e23d918a4 100644 --- a/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuth_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuth_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EKSAUTH_API #define AWS_EKSAUTH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EKSAUTH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EKSAUTH_API #define AWS_EKSAUTH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EKSAUTH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EKSAUTH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuthEndpointRules.h b/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/internal/EKSAuthEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuthEndpointRules.h rename to generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/internal/EKSAuthEndpointRules.h index d545acdcddf5..e3596b49bf85 100644 --- a/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/EKSAuthEndpointRules.h +++ b/generated/src/aws-cpp-sdk-eks-auth/include/aws/eks-auth/internal/EKSAuthEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EKSAuth { -class EKSAuthEndpointRules { +class AWS_EKSAUTH_LOCAL EKSAuthEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthEndpointProvider.cpp b/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthEndpointProvider.cpp index d5de3a4a57e4..44018b369553 100644 --- a/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace EKSAuth { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EKSAuthEndpointProvider::EKSAuthEndpointProvider() + : EKSAuthDefaultEpProviderBase(Aws::EKSAuth::EKSAuthEndpointRules::GetRulesBlob(), Aws::EKSAuth::EKSAuthEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EKSAuth } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthEndpointRules.cpp b/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthEndpointRules.cpp index 25a66f33b129..8fc919885382 100644 --- a/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EKSAuth { diff --git a/generated/src/aws-cpp-sdk-eks/CMakeLists.txt b/generated/src/aws-cpp-sdk-eks/CMakeLists.txt index 54e139489e52..fb9000c8d300 100644 --- a/generated/src/aws-cpp-sdk-eks/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-eks/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EKS_MODEL_HEADERS "include/aws/eks/model/*.h" ) +file(GLOB AWS_EKS_INTERNAL_HEADERS + "include/aws/eks/internal/*.h" +) + file(GLOB AWS_EKS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EKS_MODEL_SOURCE file(GLOB EKS_UNIFIED_HEADERS ${AWS_EKS_HEADERS} + ${AWS_EKS_INTERNAL_HEADERS} ${AWS_EKS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\eks" FILES ${AWS_EKS_HEADERS}) + source_group("Header Files\\aws\\eks\\internal" FILES ${AWS_EKS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\eks\\model" FILES ${AWS_EKS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EKS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EKS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKSEndpointProvider.h b/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKSEndpointProvider.h index dff2088eb291..e79e11f693b2 100644 --- a/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_EKS_API EKSEndpointProvider : public EKSDefaultEpProviderBase { public: using EKSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EKSEndpointProvider() : EKSDefaultEpProviderBase(Aws::EKS::EKSEndpointRules::GetRulesBlob(), Aws::EKS::EKSEndpointRules::RulesBlobSize) {} + EKSEndpointProvider(); ~EKSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKS_EXPORTS.h b/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKS_EXPORTS.h index 38dd4ba96251..3d35b912697f 100644 --- a/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EKS_API #define AWS_EKS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EKS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EKS_API #define AWS_EKS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EKS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EKS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKSEndpointRules.h b/generated/src/aws-cpp-sdk-eks/include/aws/eks/internal/EKSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-eks/include/aws/eks/EKSEndpointRules.h rename to generated/src/aws-cpp-sdk-eks/include/aws/eks/internal/EKSEndpointRules.h index 60ecabfa5821..536cdcae6e89 100644 --- a/generated/src/aws-cpp-sdk-eks/include/aws/eks/EKSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-eks/include/aws/eks/internal/EKSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EKS { -class EKSEndpointRules { +class AWS_EKS_LOCAL EKSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-eks/source/EKSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-eks/source/EKSEndpointProvider.cpp index 8483bc2d3d6a..21fe3e099b13 100644 --- a/generated/src/aws-cpp-sdk-eks/source/EKSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-eks/source/EKSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace EKS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EKSEndpointProvider::EKSEndpointProvider() + : EKSDefaultEpProviderBase(Aws::EKS::EKSEndpointRules::GetRulesBlob(), Aws::EKS::EKSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EKS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-eks/source/EKSEndpointRules.cpp b/generated/src/aws-cpp-sdk-eks/source/EKSEndpointRules.cpp index af573bac9663..0cf36ca2d955 100644 --- a/generated/src/aws-cpp-sdk-eks/source/EKSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-eks/source/EKSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EKS { diff --git a/generated/src/aws-cpp-sdk-elasticache/CMakeLists.txt b/generated/src/aws-cpp-sdk-elasticache/CMakeLists.txt index 9a6318de666a..149f2e482d9f 100644 --- a/generated/src/aws-cpp-sdk-elasticache/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-elasticache/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ELASTICACHE_MODEL_HEADERS "include/aws/elasticache/model/*.h" ) +file(GLOB AWS_ELASTICACHE_INTERNAL_HEADERS + "include/aws/elasticache/internal/*.h" +) + file(GLOB AWS_ELASTICACHE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ELASTICACHE_MODEL_SOURCE file(GLOB ELASTICACHE_UNIFIED_HEADERS ${AWS_ELASTICACHE_HEADERS} + ${AWS_ELASTICACHE_INTERNAL_HEADERS} ${AWS_ELASTICACHE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\elasticache" FILES ${AWS_ELASTICACHE_HEADERS}) + source_group("Header Files\\aws\\elasticache\\internal" FILES ${AWS_ELASTICACHE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\elasticache\\model" FILES ${AWS_ELASTICACHE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ELASTICACHE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ELASTICACHE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCacheEndpointProvider.h b/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCacheEndpointProvider.h index 8477503a60ec..a33e644d3c86 100644 --- a/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCacheEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCacheEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_ELASTICACHE_API ElastiCacheEndpointProvider : public ElastiCacheDefaul public: using ElastiCacheResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ElastiCacheEndpointProvider() - : ElastiCacheDefaultEpProviderBase(Aws::ElastiCache::ElastiCacheEndpointRules::GetRulesBlob(), - Aws::ElastiCache::ElastiCacheEndpointRules::RulesBlobSize) {} + ElastiCacheEndpointProvider(); ~ElastiCacheEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCache_EXPORTS.h b/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCache_EXPORTS.h index b7531fe55068..2fa1fba08668 100644 --- a/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCache_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCache_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ELASTICACHE_API #define AWS_ELASTICACHE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ELASTICACHE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ELASTICACHE_API #define AWS_ELASTICACHE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ELASTICACHE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ELASTICACHE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCacheEndpointRules.h b/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/internal/ElastiCacheEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCacheEndpointRules.h rename to generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/internal/ElastiCacheEndpointRules.h index 79f426d3ba75..788dd7a6da32 100644 --- a/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/ElastiCacheEndpointRules.h +++ b/generated/src/aws-cpp-sdk-elasticache/include/aws/elasticache/internal/ElastiCacheEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ElastiCache { -class ElastiCacheEndpointRules { +class AWS_ELASTICACHE_LOCAL ElastiCacheEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheEndpointProvider.cpp b/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheEndpointProvider.cpp index aaa6d4fc100a..b64df148d8ef 100644 --- a/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ElastiCache { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ElastiCacheEndpointProvider::ElastiCacheEndpointProvider() + : ElastiCacheDefaultEpProviderBase(Aws::ElastiCache::ElastiCacheEndpointRules::GetRulesBlob(), + Aws::ElastiCache::ElastiCacheEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ElastiCache } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheEndpointRules.cpp b/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheEndpointRules.cpp index b09982e79ef6..3cfab456ca98 100644 --- a/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ElastiCache { diff --git a/generated/src/aws-cpp-sdk-elasticbeanstalk/CMakeLists.txt b/generated/src/aws-cpp-sdk-elasticbeanstalk/CMakeLists.txt index 1e422633be71..4d8fcc6eda75 100644 --- a/generated/src/aws-cpp-sdk-elasticbeanstalk/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-elasticbeanstalk/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ELASTICBEANSTALK_MODEL_HEADERS "include/aws/elasticbeanstalk/model/*.h" ) +file(GLOB AWS_ELASTICBEANSTALK_INTERNAL_HEADERS + "include/aws/elasticbeanstalk/internal/*.h" +) + file(GLOB AWS_ELASTICBEANSTALK_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ELASTICBEANSTALK_MODEL_SOURCE file(GLOB ELASTICBEANSTALK_UNIFIED_HEADERS ${AWS_ELASTICBEANSTALK_HEADERS} + ${AWS_ELASTICBEANSTALK_INTERNAL_HEADERS} ${AWS_ELASTICBEANSTALK_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\elasticbeanstalk" FILES ${AWS_ELASTICBEANSTALK_HEADERS}) + source_group("Header Files\\aws\\elasticbeanstalk\\internal" FILES ${AWS_ELASTICBEANSTALK_INTERNAL_HEADERS}) source_group("Header Files\\aws\\elasticbeanstalk\\model" FILES ${AWS_ELASTICBEANSTALK_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ELASTICBEANSTALK_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ELASTICBEANSTALK_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalkEndpointProvider.h b/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalkEndpointProvider.h index 118d353ac196..1b31a798bf3c 100644 --- a/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalkEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalkEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_ELASTICBEANSTALK_API ElasticBeanstalkEndpointProvider : public Elastic public: using ElasticBeanstalkResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ElasticBeanstalkEndpointProvider() - : ElasticBeanstalkDefaultEpProviderBase(Aws::ElasticBeanstalk::ElasticBeanstalkEndpointRules::GetRulesBlob(), - Aws::ElasticBeanstalk::ElasticBeanstalkEndpointRules::RulesBlobSize) {} + ElasticBeanstalkEndpointProvider(); ~ElasticBeanstalkEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalk_EXPORTS.h b/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalk_EXPORTS.h index 1ba2802365fe..9eea139749f6 100644 --- a/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalk_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalk_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ELASTICBEANSTALK_API #define AWS_ELASTICBEANSTALK_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ELASTICBEANSTALK_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ELASTICBEANSTALK_API #define AWS_ELASTICBEANSTALK_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ELASTICBEANSTALK_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ELASTICBEANSTALK_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalkEndpointRules.h b/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/internal/ElasticBeanstalkEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalkEndpointRules.h rename to generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/internal/ElasticBeanstalkEndpointRules.h index 945f47e08975..fe3f2a223cdf 100644 --- a/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/ElasticBeanstalkEndpointRules.h +++ b/generated/src/aws-cpp-sdk-elasticbeanstalk/include/aws/elasticbeanstalk/internal/ElasticBeanstalkEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ElasticBeanstalk { -class ElasticBeanstalkEndpointRules { +class AWS_ELASTICBEANSTALK_LOCAL ElasticBeanstalkEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkEndpointProvider.cpp b/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkEndpointProvider.cpp index 1b5bb787b4b9..a49297dbf3a2 100644 --- a/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ElasticBeanstalk { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ElasticBeanstalkEndpointProvider::ElasticBeanstalkEndpointProvider() + : ElasticBeanstalkDefaultEpProviderBase(Aws::ElasticBeanstalk::ElasticBeanstalkEndpointRules::GetRulesBlob(), + Aws::ElasticBeanstalk::ElasticBeanstalkEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ElasticBeanstalk } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkEndpointRules.cpp b/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkEndpointRules.cpp index d5018b18ad8d..f2d982aca4b0 100644 --- a/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ElasticBeanstalk { diff --git a/generated/src/aws-cpp-sdk-elasticfilesystem/CMakeLists.txt b/generated/src/aws-cpp-sdk-elasticfilesystem/CMakeLists.txt index 0cbffac53195..da1f1ab8539e 100644 --- a/generated/src/aws-cpp-sdk-elasticfilesystem/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-elasticfilesystem/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ELASTICFILESYSTEM_MODEL_HEADERS "include/aws/elasticfilesystem/model/*.h" ) +file(GLOB AWS_ELASTICFILESYSTEM_INTERNAL_HEADERS + "include/aws/elasticfilesystem/internal/*.h" +) + file(GLOB AWS_ELASTICFILESYSTEM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ELASTICFILESYSTEM_MODEL_SOURCE file(GLOB ELASTICFILESYSTEM_UNIFIED_HEADERS ${AWS_ELASTICFILESYSTEM_HEADERS} + ${AWS_ELASTICFILESYSTEM_INTERNAL_HEADERS} ${AWS_ELASTICFILESYSTEM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\elasticfilesystem" FILES ${AWS_ELASTICFILESYSTEM_HEADERS}) + source_group("Header Files\\aws\\elasticfilesystem\\internal" FILES ${AWS_ELASTICFILESYSTEM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\elasticfilesystem\\model" FILES ${AWS_ELASTICFILESYSTEM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ELASTICFILESYSTEM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ELASTICFILESYSTEM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFSEndpointProvider.h b/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFSEndpointProvider.h index c442b65328e2..b7f27095a7f2 100644 --- a/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_EFS_API EFSEndpointProvider : public EFSDefaultEpProviderBase { public: using EFSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EFSEndpointProvider() : EFSDefaultEpProviderBase(Aws::EFS::EFSEndpointRules::GetRulesBlob(), Aws::EFS::EFSEndpointRules::RulesBlobSize) {} + EFSEndpointProvider(); ~EFSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFS_EXPORTS.h b/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFS_EXPORTS.h index 38f6a97a7d69..868b13544a55 100644 --- a/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EFS_API #define AWS_EFS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EFS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EFS_API #define AWS_EFS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EFS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EFS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFSEndpointRules.h b/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/internal/EFSEndpointRules.h similarity index 91% rename from generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFSEndpointRules.h rename to generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/internal/EFSEndpointRules.h index fc4fa86a9b50..64a2582ccf95 100644 --- a/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/EFSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-elasticfilesystem/include/aws/elasticfilesystem/internal/EFSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EFS { -class EFSEndpointRules { +class AWS_EFS_LOCAL EFSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSEndpointProvider.cpp index 557656654dae..355d6e6f0c43 100644 --- a/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace EFS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EFSEndpointProvider::EFSEndpointProvider() + : EFSDefaultEpProviderBase(Aws::EFS::EFSEndpointRules::GetRulesBlob(), Aws::EFS::EFSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EFS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSEndpointRules.cpp b/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSEndpointRules.cpp index b33a3a4052e4..e5be72d580f4 100644 --- a/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EFS { diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancing/CMakeLists.txt b/generated/src/aws-cpp-sdk-elasticloadbalancing/CMakeLists.txt index a0829e80d7c6..f713183356bc 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancing/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-elasticloadbalancing/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ELASTICLOADBALANCING_MODEL_HEADERS "include/aws/elasticloadbalancing/model/*.h" ) +file(GLOB AWS_ELASTICLOADBALANCING_INTERNAL_HEADERS + "include/aws/elasticloadbalancing/internal/*.h" +) + file(GLOB AWS_ELASTICLOADBALANCING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ELASTICLOADBALANCING_MODEL_SOURCE file(GLOB ELASTICLOADBALANCING_UNIFIED_HEADERS ${AWS_ELASTICLOADBALANCING_HEADERS} + ${AWS_ELASTICLOADBALANCING_INTERNAL_HEADERS} ${AWS_ELASTICLOADBALANCING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\elasticloadbalancing" FILES ${AWS_ELASTICLOADBALANCING_HEADERS}) + source_group("Header Files\\aws\\elasticloadbalancing\\internal" FILES ${AWS_ELASTICLOADBALANCING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\elasticloadbalancing\\model" FILES ${AWS_ELASTICLOADBALANCING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ELASTICLOADBALANCING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ELASTICLOADBALANCING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancingEndpointProvider.h b/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancingEndpointProvider.h index 47675df1ae77..7c20bea98131 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_ELASTICLOADBALANCING_API ElasticLoadBalancingEndpointProvider : public public: using ElasticLoadBalancingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ElasticLoadBalancingEndpointProvider() - : ElasticLoadBalancingDefaultEpProviderBase(Aws::ElasticLoadBalancing::ElasticLoadBalancingEndpointRules::GetRulesBlob(), - Aws::ElasticLoadBalancing::ElasticLoadBalancingEndpointRules::RulesBlobSize) {} + ElasticLoadBalancingEndpointProvider(); ~ElasticLoadBalancingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancing_EXPORTS.h b/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancing_EXPORTS.h index 7116aff4036d..63a673c5dd4a 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancing_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancing_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ELASTICLOADBALANCING_API #define AWS_ELASTICLOADBALANCING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ELASTICLOADBALANCING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ELASTICLOADBALANCING_API #define AWS_ELASTICLOADBALANCING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ELASTICLOADBALANCING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ELASTICLOADBALANCING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancingEndpointRules.h b/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/internal/ElasticLoadBalancingEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancingEndpointRules.h rename to generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/internal/ElasticLoadBalancingEndpointRules.h index 7ebeeb9f74ec..05c5496fa20a 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/ElasticLoadBalancingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-elasticloadbalancing/include/aws/elasticloadbalancing/internal/ElasticLoadBalancingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ElasticLoadBalancing { -class ElasticLoadBalancingEndpointRules { +class AWS_ELASTICLOADBALANCING_LOCAL ElasticLoadBalancingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingEndpointProvider.cpp index b442c94df2ba..4b8e549c0062 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ElasticLoadBalancing { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ElasticLoadBalancingEndpointProvider::ElasticLoadBalancingEndpointProvider() + : ElasticLoadBalancingDefaultEpProviderBase(Aws::ElasticLoadBalancing::ElasticLoadBalancingEndpointRules::GetRulesBlob(), + Aws::ElasticLoadBalancing::ElasticLoadBalancingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ElasticLoadBalancing } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingEndpointRules.cpp b/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingEndpointRules.cpp index a41d20ebceed..0eae19ad5222 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ElasticLoadBalancing { diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/CMakeLists.txt index fad47e7da05a..9f70e2155f0f 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ELASTICLOADBALANCINGV2_MODEL_HEADERS "include/aws/elasticloadbalancingv2/model/*.h" ) +file(GLOB AWS_ELASTICLOADBALANCINGV2_INTERNAL_HEADERS + "include/aws/elasticloadbalancingv2/internal/*.h" +) + file(GLOB AWS_ELASTICLOADBALANCINGV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ELASTICLOADBALANCINGV2_MODEL_SOURCE file(GLOB ELASTICLOADBALANCINGV2_UNIFIED_HEADERS ${AWS_ELASTICLOADBALANCINGV2_HEADERS} + ${AWS_ELASTICLOADBALANCINGV2_INTERNAL_HEADERS} ${AWS_ELASTICLOADBALANCINGV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\elasticloadbalancingv2" FILES ${AWS_ELASTICLOADBALANCINGV2_HEADERS}) + source_group("Header Files\\aws\\elasticloadbalancingv2\\internal" FILES ${AWS_ELASTICLOADBALANCINGV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\elasticloadbalancingv2\\model" FILES ${AWS_ELASTICLOADBALANCINGV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ELASTICLOADBALANCINGV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ELASTICLOADBALANCINGV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2EndpointProvider.h b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2EndpointProvider.h index 96938a72d61e..9ea4fc2b4575 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_ELASTICLOADBALANCINGV2_API ElasticLoadBalancingv2EndpointProvider : pu public: using ElasticLoadBalancingv2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ElasticLoadBalancingv2EndpointProvider() - : ElasticLoadBalancingv2DefaultEpProviderBase(Aws::ElasticLoadBalancingv2::ElasticLoadBalancingv2EndpointRules::GetRulesBlob(), - Aws::ElasticLoadBalancingv2::ElasticLoadBalancingv2EndpointRules::RulesBlobSize) {} + ElasticLoadBalancingv2EndpointProvider(); ~ElasticLoadBalancingv2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2_EXPORTS.h b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2_EXPORTS.h index d916f45d03f0..d01f8a40b40d 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ELASTICLOADBALANCINGV2_API #define AWS_ELASTICLOADBALANCINGV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ELASTICLOADBALANCINGV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ELASTICLOADBALANCINGV2_API #define AWS_ELASTICLOADBALANCINGV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ELASTICLOADBALANCINGV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ELASTICLOADBALANCINGV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2EndpointRules.h b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/internal/ElasticLoadBalancingv2EndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2EndpointRules.h rename to generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/internal/ElasticLoadBalancingv2EndpointRules.h index c897f3b9802e..1824568c98be 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/ElasticLoadBalancingv2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/include/aws/elasticloadbalancingv2/internal/ElasticLoadBalancingv2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ElasticLoadBalancingv2 { -class ElasticLoadBalancingv2EndpointRules { +class AWS_ELASTICLOADBALANCINGV2_LOCAL ElasticLoadBalancingv2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2EndpointProvider.cpp index c7d43bf8a0d1..c1a197c1c61b 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ElasticLoadBalancingv2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ElasticLoadBalancingv2EndpointProvider::ElasticLoadBalancingv2EndpointProvider() + : ElasticLoadBalancingv2DefaultEpProviderBase(Aws::ElasticLoadBalancingv2::ElasticLoadBalancingv2EndpointRules::GetRulesBlob(), + Aws::ElasticLoadBalancingv2::ElasticLoadBalancingv2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ElasticLoadBalancingv2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2EndpointRules.cpp b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2EndpointRules.cpp index c1fa80367fbd..15eb670cb2fc 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ElasticLoadBalancingv2 { diff --git a/generated/src/aws-cpp-sdk-elasticmapreduce/CMakeLists.txt b/generated/src/aws-cpp-sdk-elasticmapreduce/CMakeLists.txt index 2230f8ec12e0..f86d01b63029 100644 --- a/generated/src/aws-cpp-sdk-elasticmapreduce/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-elasticmapreduce/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ELASTICMAPREDUCE_MODEL_HEADERS "include/aws/elasticmapreduce/model/*.h" ) +file(GLOB AWS_ELASTICMAPREDUCE_INTERNAL_HEADERS + "include/aws/elasticmapreduce/internal/*.h" +) + file(GLOB AWS_ELASTICMAPREDUCE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ELASTICMAPREDUCE_MODEL_SOURCE file(GLOB ELASTICMAPREDUCE_UNIFIED_HEADERS ${AWS_ELASTICMAPREDUCE_HEADERS} + ${AWS_ELASTICMAPREDUCE_INTERNAL_HEADERS} ${AWS_ELASTICMAPREDUCE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\elasticmapreduce" FILES ${AWS_ELASTICMAPREDUCE_HEADERS}) + source_group("Header Files\\aws\\elasticmapreduce\\internal" FILES ${AWS_ELASTICMAPREDUCE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\elasticmapreduce\\model" FILES ${AWS_ELASTICMAPREDUCE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ELASTICMAPREDUCE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ELASTICMAPREDUCE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMREndpointProvider.h b/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMREndpointProvider.h index d1a5331ca32f..09bf365dcd36 100644 --- a/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMREndpointProvider.h +++ b/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMREndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_EMR_API EMREndpointProvider : public EMRDefaultEpProviderBase { public: using EMRResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EMREndpointProvider() : EMRDefaultEpProviderBase(Aws::EMR::EMREndpointRules::GetRulesBlob(), Aws::EMR::EMREndpointRules::RulesBlobSize) {} + EMREndpointProvider(); ~EMREndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMR_EXPORTS.h b/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMR_EXPORTS.h index 35ebee8360f5..566ec3fdf1e7 100644 --- a/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMR_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMR_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EMR_API #define AWS_EMR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EMR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EMR_API #define AWS_EMR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EMR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EMR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMREndpointRules.h b/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/internal/EMREndpointRules.h similarity index 91% rename from generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMREndpointRules.h rename to generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/internal/EMREndpointRules.h index d03ef319c8b2..80befb34cdbb 100644 --- a/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/EMREndpointRules.h +++ b/generated/src/aws-cpp-sdk-elasticmapreduce/include/aws/elasticmapreduce/internal/EMREndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EMR { -class EMREndpointRules { +class AWS_EMR_LOCAL EMREndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMREndpointProvider.cpp b/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMREndpointProvider.cpp index 2b3ce0894c7b..8e5424c03dac 100644 --- a/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMREndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMREndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace EMR { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EMREndpointProvider::EMREndpointProvider() + : EMRDefaultEpProviderBase(Aws::EMR::EMREndpointRules::GetRulesBlob(), Aws::EMR::EMREndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EMR } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMREndpointRules.cpp b/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMREndpointRules.cpp index 27a259cd9db9..7ccfc9098637 100644 --- a/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMREndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMREndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EMR { diff --git a/generated/src/aws-cpp-sdk-elementalinference/CMakeLists.txt b/generated/src/aws-cpp-sdk-elementalinference/CMakeLists.txt index 5383e67c3fe9..ef51938cb76c 100644 --- a/generated/src/aws-cpp-sdk-elementalinference/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-elementalinference/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ELEMENTALINFERENCE_MODEL_HEADERS "include/aws/elementalinference/model/*.h" ) +file(GLOB AWS_ELEMENTALINFERENCE_INTERNAL_HEADERS + "include/aws/elementalinference/internal/*.h" +) + file(GLOB AWS_ELEMENTALINFERENCE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ELEMENTALINFERENCE_MODEL_SOURCE file(GLOB ELEMENTALINFERENCE_UNIFIED_HEADERS ${AWS_ELEMENTALINFERENCE_HEADERS} + ${AWS_ELEMENTALINFERENCE_INTERNAL_HEADERS} ${AWS_ELEMENTALINFERENCE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\elementalinference" FILES ${AWS_ELEMENTALINFERENCE_HEADERS}) + source_group("Header Files\\aws\\elementalinference\\internal" FILES ${AWS_ELEMENTALINFERENCE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\elementalinference\\model" FILES ${AWS_ELEMENTALINFERENCE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ELEMENTALINFERENCE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ELEMENTALINFERENCE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInferenceEndpointProvider.h b/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInferenceEndpointProvider.h index 864cd3666051..4c8aaba0c28e 100644 --- a/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInferenceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInferenceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_ELEMENTALINFERENCE_API ElementalInferenceEndpointProvider : public Ele public: using ElementalInferenceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ElementalInferenceEndpointProvider() - : ElementalInferenceDefaultEpProviderBase(Aws::ElementalInference::ElementalInferenceEndpointRules::GetRulesBlob(), - Aws::ElementalInference::ElementalInferenceEndpointRules::RulesBlobSize) {} + ElementalInferenceEndpointProvider(); ~ElementalInferenceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInference_EXPORTS.h b/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInference_EXPORTS.h index 6a47c2ad53f8..260138fbfaaa 100644 --- a/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInference_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInference_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ELEMENTALINFERENCE_API #define AWS_ELEMENTALINFERENCE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ELEMENTALINFERENCE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ELEMENTALINFERENCE_API #define AWS_ELEMENTALINFERENCE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ELEMENTALINFERENCE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ELEMENTALINFERENCE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInferenceEndpointRules.h b/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/internal/ElementalInferenceEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInferenceEndpointRules.h rename to generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/internal/ElementalInferenceEndpointRules.h index 6f3737f4709d..db459148060c 100644 --- a/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/ElementalInferenceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-elementalinference/include/aws/elementalinference/internal/ElementalInferenceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ElementalInference { -class ElementalInferenceEndpointRules { +class AWS_ELEMENTALINFERENCE_LOCAL ElementalInferenceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-elementalinference/source/ElementalInferenceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-elementalinference/source/ElementalInferenceEndpointProvider.cpp index 8d1a5298db9b..2439eeb890b0 100644 --- a/generated/src/aws-cpp-sdk-elementalinference/source/ElementalInferenceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-elementalinference/source/ElementalInferenceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ElementalInference { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ElementalInferenceEndpointProvider::ElementalInferenceEndpointProvider() + : ElementalInferenceDefaultEpProviderBase(Aws::ElementalInference::ElementalInferenceEndpointRules::GetRulesBlob(), + Aws::ElementalInference::ElementalInferenceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ElementalInference } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-elementalinference/source/ElementalInferenceEndpointRules.cpp b/generated/src/aws-cpp-sdk-elementalinference/source/ElementalInferenceEndpointRules.cpp index 91623374fa4e..795b1ce810f9 100644 --- a/generated/src/aws-cpp-sdk-elementalinference/source/ElementalInferenceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-elementalinference/source/ElementalInferenceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ElementalInference { diff --git a/generated/src/aws-cpp-sdk-email/CMakeLists.txt b/generated/src/aws-cpp-sdk-email/CMakeLists.txt index ac6de2ddf1b5..3666156f17a4 100644 --- a/generated/src/aws-cpp-sdk-email/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-email/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EMAIL_MODEL_HEADERS "include/aws/email/model/*.h" ) +file(GLOB AWS_EMAIL_INTERNAL_HEADERS + "include/aws/email/internal/*.h" +) + file(GLOB AWS_EMAIL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EMAIL_MODEL_SOURCE file(GLOB EMAIL_UNIFIED_HEADERS ${AWS_EMAIL_HEADERS} + ${AWS_EMAIL_INTERNAL_HEADERS} ${AWS_EMAIL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\email" FILES ${AWS_EMAIL_HEADERS}) + source_group("Header Files\\aws\\email\\internal" FILES ${AWS_EMAIL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\email\\model" FILES ${AWS_EMAIL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EMAIL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EMAIL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-email/include/aws/email/SESEndpointProvider.h b/generated/src/aws-cpp-sdk-email/include/aws/email/SESEndpointProvider.h index 07bd3b694bd6..9f4d8cd29a25 100644 --- a/generated/src/aws-cpp-sdk-email/include/aws/email/SESEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-email/include/aws/email/SESEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_SES_API SESEndpointProvider : public SESDefaultEpProviderBase { public: using SESResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SESEndpointProvider() : SESDefaultEpProviderBase(Aws::SES::SESEndpointRules::GetRulesBlob(), Aws::SES::SESEndpointRules::RulesBlobSize) {} + SESEndpointProvider(); ~SESEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-email/include/aws/email/SES_EXPORTS.h b/generated/src/aws-cpp-sdk-email/include/aws/email/SES_EXPORTS.h index 6ce86626843a..872f0f3d5577 100644 --- a/generated/src/aws-cpp-sdk-email/include/aws/email/SES_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-email/include/aws/email/SES_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SES_API #define AWS_SES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SES_API #define AWS_SES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-email/include/aws/email/SESEndpointRules.h b/generated/src/aws-cpp-sdk-email/include/aws/email/internal/SESEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-email/include/aws/email/SESEndpointRules.h rename to generated/src/aws-cpp-sdk-email/include/aws/email/internal/SESEndpointRules.h index 7ffe59350a90..603627ce6c7f 100644 --- a/generated/src/aws-cpp-sdk-email/include/aws/email/SESEndpointRules.h +++ b/generated/src/aws-cpp-sdk-email/include/aws/email/internal/SESEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SES { -class SESEndpointRules { +class AWS_SES_LOCAL SESEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-email/source/SESEndpointProvider.cpp b/generated/src/aws-cpp-sdk-email/source/SESEndpointProvider.cpp index c61115828a90..b30478916174 100644 --- a/generated/src/aws-cpp-sdk-email/source/SESEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-email/source/SESEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SES { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SESEndpointProvider::SESEndpointProvider() + : SESDefaultEpProviderBase(Aws::SES::SESEndpointRules::GetRulesBlob(), Aws::SES::SESEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SES } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-email/source/SESEndpointRules.cpp b/generated/src/aws-cpp-sdk-email/source/SESEndpointRules.cpp index 7c451868952b..c090b593aa9f 100644 --- a/generated/src/aws-cpp-sdk-email/source/SESEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-email/source/SESEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SES { diff --git a/generated/src/aws-cpp-sdk-emr-containers/CMakeLists.txt b/generated/src/aws-cpp-sdk-emr-containers/CMakeLists.txt index 5da16e584b94..de4479e4aaad 100644 --- a/generated/src/aws-cpp-sdk-emr-containers/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-emr-containers/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EMR-CONTAINERS_MODEL_HEADERS "include/aws/emr-containers/model/*.h" ) +file(GLOB AWS_EMR-CONTAINERS_INTERNAL_HEADERS + "include/aws/emr-containers/internal/*.h" +) + file(GLOB AWS_EMR-CONTAINERS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EMR-CONTAINERS_MODEL_SOURCE file(GLOB EMR-CONTAINERS_UNIFIED_HEADERS ${AWS_EMR-CONTAINERS_HEADERS} + ${AWS_EMR-CONTAINERS_INTERNAL_HEADERS} ${AWS_EMR-CONTAINERS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\emr-containers" FILES ${AWS_EMR-CONTAINERS_HEADERS}) + source_group("Header Files\\aws\\emr-containers\\internal" FILES ${AWS_EMR-CONTAINERS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\emr-containers\\model" FILES ${AWS_EMR-CONTAINERS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EMR-CONTAINERS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EMR-CONTAINERS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainersEndpointProvider.h b/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainersEndpointProvider.h index 399654b59c34..4ffcf0704b85 100644 --- a/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainersEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainersEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_EMRCONTAINERS_API EMRContainersEndpointProvider : public EMRContainers public: using EMRContainersResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EMRContainersEndpointProvider() - : EMRContainersDefaultEpProviderBase(Aws::EMRContainers::EMRContainersEndpointRules::GetRulesBlob(), - Aws::EMRContainers::EMRContainersEndpointRules::RulesBlobSize) {} + EMRContainersEndpointProvider(); ~EMRContainersEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainers_EXPORTS.h b/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainers_EXPORTS.h index 228335037092..2ae6914d8b94 100644 --- a/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainers_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainers_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EMRCONTAINERS_API #define AWS_EMRCONTAINERS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EMRCONTAINERS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EMRCONTAINERS_API #define AWS_EMRCONTAINERS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EMRCONTAINERS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EMRCONTAINERS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainersEndpointRules.h b/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/internal/EMRContainersEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainersEndpointRules.h rename to generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/internal/EMRContainersEndpointRules.h index d928943aac52..f9068e9e23df 100644 --- a/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/EMRContainersEndpointRules.h +++ b/generated/src/aws-cpp-sdk-emr-containers/include/aws/emr-containers/internal/EMRContainersEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EMRContainers { -class EMRContainersEndpointRules { +class AWS_EMRCONTAINERS_LOCAL EMRContainersEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersEndpointProvider.cpp b/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersEndpointProvider.cpp index 447862831e68..c5b96afe8d7c 100644 --- a/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace EMRContainers { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EMRContainersEndpointProvider::EMRContainersEndpointProvider() + : EMRContainersDefaultEpProviderBase(Aws::EMRContainers::EMRContainersEndpointRules::GetRulesBlob(), + Aws::EMRContainers::EMRContainersEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EMRContainers } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersEndpointRules.cpp b/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersEndpointRules.cpp index adaa7e44b855..6d376aed4b61 100644 --- a/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EMRContainers { diff --git a/generated/src/aws-cpp-sdk-emr-serverless/CMakeLists.txt b/generated/src/aws-cpp-sdk-emr-serverless/CMakeLists.txt index aeb8ef1ea37a..abf81e2b655c 100644 --- a/generated/src/aws-cpp-sdk-emr-serverless/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-emr-serverless/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EMR-SERVERLESS_MODEL_HEADERS "include/aws/emr-serverless/model/*.h" ) +file(GLOB AWS_EMR-SERVERLESS_INTERNAL_HEADERS + "include/aws/emr-serverless/internal/*.h" +) + file(GLOB AWS_EMR-SERVERLESS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EMR-SERVERLESS_MODEL_SOURCE file(GLOB EMR-SERVERLESS_UNIFIED_HEADERS ${AWS_EMR-SERVERLESS_HEADERS} + ${AWS_EMR-SERVERLESS_INTERNAL_HEADERS} ${AWS_EMR-SERVERLESS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\emr-serverless" FILES ${AWS_EMR-SERVERLESS_HEADERS}) + source_group("Header Files\\aws\\emr-serverless\\internal" FILES ${AWS_EMR-SERVERLESS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\emr-serverless\\model" FILES ${AWS_EMR-SERVERLESS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EMR-SERVERLESS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EMR-SERVERLESS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerlessEndpointProvider.h b/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerlessEndpointProvider.h index 5a28d4d8a47a..b87b563e0ff8 100644 --- a/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerlessEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerlessEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_EMRSERVERLESS_API EMRServerlessEndpointProvider : public EMRServerless public: using EMRServerlessResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EMRServerlessEndpointProvider() - : EMRServerlessDefaultEpProviderBase(Aws::EMRServerless::EMRServerlessEndpointRules::GetRulesBlob(), - Aws::EMRServerless::EMRServerlessEndpointRules::RulesBlobSize) {} + EMRServerlessEndpointProvider(); ~EMRServerlessEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerless_EXPORTS.h b/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerless_EXPORTS.h index c17d0d5c3f27..b30d9a9d0e4d 100644 --- a/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerless_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerless_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EMRSERVERLESS_API #define AWS_EMRSERVERLESS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EMRSERVERLESS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EMRSERVERLESS_API #define AWS_EMRSERVERLESS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EMRSERVERLESS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EMRSERVERLESS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerlessEndpointRules.h b/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/internal/EMRServerlessEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerlessEndpointRules.h rename to generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/internal/EMRServerlessEndpointRules.h index 8d5c1b0b67b9..c8cfde6caeed 100644 --- a/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/EMRServerlessEndpointRules.h +++ b/generated/src/aws-cpp-sdk-emr-serverless/include/aws/emr-serverless/internal/EMRServerlessEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EMRServerless { -class EMRServerlessEndpointRules { +class AWS_EMRSERVERLESS_LOCAL EMRServerlessEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessEndpointProvider.cpp b/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessEndpointProvider.cpp index 11b712ea8a32..2a178fcd67ef 100644 --- a/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace EMRServerless { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EMRServerlessEndpointProvider::EMRServerlessEndpointProvider() + : EMRServerlessDefaultEpProviderBase(Aws::EMRServerless::EMRServerlessEndpointRules::GetRulesBlob(), + Aws::EMRServerless::EMRServerlessEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EMRServerless } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessEndpointRules.cpp b/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessEndpointRules.cpp index 9856146834b2..dfebf1dd26bc 100644 --- a/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EMRServerless { diff --git a/generated/src/aws-cpp-sdk-entityresolution/CMakeLists.txt b/generated/src/aws-cpp-sdk-entityresolution/CMakeLists.txt index 32b39efcc88d..fbc738566e04 100644 --- a/generated/src/aws-cpp-sdk-entityresolution/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-entityresolution/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ENTITYRESOLUTION_MODEL_HEADERS "include/aws/entityresolution/model/*.h" ) +file(GLOB AWS_ENTITYRESOLUTION_INTERNAL_HEADERS + "include/aws/entityresolution/internal/*.h" +) + file(GLOB AWS_ENTITYRESOLUTION_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ENTITYRESOLUTION_MODEL_SOURCE file(GLOB ENTITYRESOLUTION_UNIFIED_HEADERS ${AWS_ENTITYRESOLUTION_HEADERS} + ${AWS_ENTITYRESOLUTION_INTERNAL_HEADERS} ${AWS_ENTITYRESOLUTION_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\entityresolution" FILES ${AWS_ENTITYRESOLUTION_HEADERS}) + source_group("Header Files\\aws\\entityresolution\\internal" FILES ${AWS_ENTITYRESOLUTION_INTERNAL_HEADERS}) source_group("Header Files\\aws\\entityresolution\\model" FILES ${AWS_ENTITYRESOLUTION_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ENTITYRESOLUTION_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ENTITYRESOLUTION_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolutionEndpointProvider.h b/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolutionEndpointProvider.h index 47d64b5e50e1..20bbd7425496 100644 --- a/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolutionEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolutionEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_ENTITYRESOLUTION_API EntityResolutionEndpointProvider : public EntityR public: using EntityResolutionResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EntityResolutionEndpointProvider() - : EntityResolutionDefaultEpProviderBase(Aws::EntityResolution::EntityResolutionEndpointRules::GetRulesBlob(), - Aws::EntityResolution::EntityResolutionEndpointRules::RulesBlobSize) {} + EntityResolutionEndpointProvider(); ~EntityResolutionEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolution_EXPORTS.h b/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolution_EXPORTS.h index d4d0d0f444a3..a902900dbccf 100644 --- a/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolution_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolution_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ENTITYRESOLUTION_API #define AWS_ENTITYRESOLUTION_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ENTITYRESOLUTION_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ENTITYRESOLUTION_API #define AWS_ENTITYRESOLUTION_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ENTITYRESOLUTION_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ENTITYRESOLUTION_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolutionEndpointRules.h b/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/internal/EntityResolutionEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolutionEndpointRules.h rename to generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/internal/EntityResolutionEndpointRules.h index 6948ddf1ccab..fde106461750 100644 --- a/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/EntityResolutionEndpointRules.h +++ b/generated/src/aws-cpp-sdk-entityresolution/include/aws/entityresolution/internal/EntityResolutionEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EntityResolution { -class EntityResolutionEndpointRules { +class AWS_ENTITYRESOLUTION_LOCAL EntityResolutionEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionEndpointProvider.cpp b/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionEndpointProvider.cpp index 5357abdb2258..b9867c379966 100644 --- a/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace EntityResolution { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EntityResolutionEndpointProvider::EntityResolutionEndpointProvider() + : EntityResolutionDefaultEpProviderBase(Aws::EntityResolution::EntityResolutionEndpointRules::GetRulesBlob(), + Aws::EntityResolution::EntityResolutionEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EntityResolution } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionEndpointRules.cpp b/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionEndpointRules.cpp index 357f29ca71c2..9e4b5566dc8e 100644 --- a/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EntityResolution { diff --git a/generated/src/aws-cpp-sdk-es/CMakeLists.txt b/generated/src/aws-cpp-sdk-es/CMakeLists.txt index 80e69882b7c3..8d0fdf787cc8 100644 --- a/generated/src/aws-cpp-sdk-es/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-es/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ES_MODEL_HEADERS "include/aws/es/model/*.h" ) +file(GLOB AWS_ES_INTERNAL_HEADERS + "include/aws/es/internal/*.h" +) + file(GLOB AWS_ES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ES_MODEL_SOURCE file(GLOB ES_UNIFIED_HEADERS ${AWS_ES_HEADERS} + ${AWS_ES_INTERNAL_HEADERS} ${AWS_ES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\es" FILES ${AWS_ES_HEADERS}) + source_group("Header Files\\aws\\es\\internal" FILES ${AWS_ES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\es\\model" FILES ${AWS_ES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchServiceEndpointProvider.h index 4f1d1c632dbd..7c8f4223a38f 100644 --- a/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_ELASTICSEARCHSERVICE_API ElasticsearchServiceEndpointProvider : public public: using ElasticsearchServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ElasticsearchServiceEndpointProvider() - : ElasticsearchServiceDefaultEpProviderBase(Aws::ElasticsearchService::ElasticsearchServiceEndpointRules::GetRulesBlob(), - Aws::ElasticsearchService::ElasticsearchServiceEndpointRules::RulesBlobSize) {} + ElasticsearchServiceEndpointProvider(); ~ElasticsearchServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchService_EXPORTS.h b/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchService_EXPORTS.h index c00f49a480f8..bec2a766c11f 100644 --- a/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ELASTICSEARCHSERVICE_API #define AWS_ELASTICSEARCHSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ELASTICSEARCHSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ELASTICSEARCHSERVICE_API #define AWS_ELASTICSEARCHSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ELASTICSEARCHSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ELASTICSEARCHSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchServiceEndpointRules.h b/generated/src/aws-cpp-sdk-es/include/aws/es/internal/ElasticsearchServiceEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-es/include/aws/es/internal/ElasticsearchServiceEndpointRules.h index 06305557995b..be6ba992b893 100644 --- a/generated/src/aws-cpp-sdk-es/include/aws/es/ElasticsearchServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-es/include/aws/es/internal/ElasticsearchServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ElasticsearchService { -class ElasticsearchServiceEndpointRules { +class AWS_ELASTICSEARCHSERVICE_LOCAL ElasticsearchServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceEndpointProvider.cpp index 4901b8ac0c0d..fb55c8cbbcd7 100644 --- a/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ElasticsearchService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ElasticsearchServiceEndpointProvider::ElasticsearchServiceEndpointProvider() + : ElasticsearchServiceDefaultEpProviderBase(Aws::ElasticsearchService::ElasticsearchServiceEndpointRules::GetRulesBlob(), + Aws::ElasticsearchService::ElasticsearchServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ElasticsearchService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceEndpointRules.cpp index fbe6ffb1f10c..3e49e82795e0 100644 --- a/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ElasticsearchService { diff --git a/generated/src/aws-cpp-sdk-eventbridge/CMakeLists.txt b/generated/src/aws-cpp-sdk-eventbridge/CMakeLists.txt index a874a5664606..50207118f256 100644 --- a/generated/src/aws-cpp-sdk-eventbridge/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-eventbridge/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EVENTBRIDGE_MODEL_HEADERS "include/aws/eventbridge/model/*.h" ) +file(GLOB AWS_EVENTBRIDGE_INTERNAL_HEADERS + "include/aws/eventbridge/internal/*.h" +) + file(GLOB AWS_EVENTBRIDGE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EVENTBRIDGE_MODEL_SOURCE file(GLOB EVENTBRIDGE_UNIFIED_HEADERS ${AWS_EVENTBRIDGE_HEADERS} + ${AWS_EVENTBRIDGE_INTERNAL_HEADERS} ${AWS_EVENTBRIDGE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\eventbridge" FILES ${AWS_EVENTBRIDGE_HEADERS}) + source_group("Header Files\\aws\\eventbridge\\internal" FILES ${AWS_EVENTBRIDGE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\eventbridge\\model" FILES ${AWS_EVENTBRIDGE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EVENTBRIDGE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EVENTBRIDGE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridgeEndpointProvider.h b/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridgeEndpointProvider.h index 51c236a875eb..4afe513110d9 100644 --- a/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridgeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridgeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_EVENTBRIDGE_API EventBridgeEndpointProvider : public EventBridgeDefaul public: using EventBridgeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EventBridgeEndpointProvider() - : EventBridgeDefaultEpProviderBase(Aws::EventBridge::EventBridgeEndpointRules::GetRulesBlob(), - Aws::EventBridge::EventBridgeEndpointRules::RulesBlobSize) {} + EventBridgeEndpointProvider(); ~EventBridgeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridge_EXPORTS.h b/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridge_EXPORTS.h index 8c52b0eabe09..24e8047705af 100644 --- a/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridge_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridge_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EVENTBRIDGE_API #define AWS_EVENTBRIDGE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EVENTBRIDGE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EVENTBRIDGE_API #define AWS_EVENTBRIDGE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EVENTBRIDGE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EVENTBRIDGE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridgeEndpointRules.h b/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/internal/EventBridgeEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridgeEndpointRules.h rename to generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/internal/EventBridgeEndpointRules.h index 481fd25c520b..b2df758eecd3 100644 --- a/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/EventBridgeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-eventbridge/include/aws/eventbridge/internal/EventBridgeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EventBridge { -class EventBridgeEndpointRules { +class AWS_EVENTBRIDGE_LOCAL EventBridgeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeEndpointProvider.cpp index d8335521c839..03d76c4330f0 100644 --- a/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace EventBridge { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EventBridgeEndpointProvider::EventBridgeEndpointProvider() + : EventBridgeDefaultEpProviderBase(Aws::EventBridge::EventBridgeEndpointRules::GetRulesBlob(), + Aws::EventBridge::EventBridgeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EventBridge } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeEndpointRules.cpp b/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeEndpointRules.cpp index 8269b1d2d889..152b56621948 100644 --- a/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EventBridge { diff --git a/generated/src/aws-cpp-sdk-events/CMakeLists.txt b/generated/src/aws-cpp-sdk-events/CMakeLists.txt index 43741b17e854..48c5a92a6ea2 100644 --- a/generated/src/aws-cpp-sdk-events/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-events/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EVENTS_MODEL_HEADERS "include/aws/events/model/*.h" ) +file(GLOB AWS_EVENTS_INTERNAL_HEADERS + "include/aws/events/internal/*.h" +) + file(GLOB AWS_EVENTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EVENTS_MODEL_SOURCE file(GLOB EVENTS_UNIFIED_HEADERS ${AWS_EVENTS_HEADERS} + ${AWS_EVENTS_INTERNAL_HEADERS} ${AWS_EVENTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\events" FILES ${AWS_EVENTS_HEADERS}) + source_group("Header Files\\aws\\events\\internal" FILES ${AWS_EVENTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\events\\model" FILES ${AWS_EVENTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EVENTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EVENTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEventsEndpointProvider.h b/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEventsEndpointProvider.h index c5267ae4fd62..9fa3c112e8c7 100644 --- a/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEventsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEventsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_CLOUDWATCHEVENTS_API CloudWatchEventsEndpointProvider : public CloudWa public: using CloudWatchEventsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudWatchEventsEndpointProvider() - : CloudWatchEventsDefaultEpProviderBase(Aws::CloudWatchEvents::CloudWatchEventsEndpointRules::GetRulesBlob(), - Aws::CloudWatchEvents::CloudWatchEventsEndpointRules::RulesBlobSize) {} + CloudWatchEventsEndpointProvider(); ~CloudWatchEventsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEvents_EXPORTS.h b/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEvents_EXPORTS.h index 0d7bc368cb45..f60ed4c9b41a 100644 --- a/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEvents_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEvents_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDWATCHEVENTS_API #define AWS_CLOUDWATCHEVENTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDWATCHEVENTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDWATCHEVENTS_API #define AWS_CLOUDWATCHEVENTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDWATCHEVENTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDWATCHEVENTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEventsEndpointRules.h b/generated/src/aws-cpp-sdk-events/include/aws/events/internal/CloudWatchEventsEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEventsEndpointRules.h rename to generated/src/aws-cpp-sdk-events/include/aws/events/internal/CloudWatchEventsEndpointRules.h index 64dff82b9ffe..28a9e677067e 100644 --- a/generated/src/aws-cpp-sdk-events/include/aws/events/CloudWatchEventsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-events/include/aws/events/internal/CloudWatchEventsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudWatchEvents { -class CloudWatchEventsEndpointRules { +class AWS_CLOUDWATCHEVENTS_LOCAL CloudWatchEventsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsEndpointProvider.cpp index e83e077ff058..52384787231e 100644 --- a/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudWatchEvents { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudWatchEventsEndpointProvider::CloudWatchEventsEndpointProvider() + : CloudWatchEventsDefaultEpProviderBase(Aws::CloudWatchEvents::CloudWatchEventsEndpointRules::GetRulesBlob(), + Aws::CloudWatchEvents::CloudWatchEventsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudWatchEvents } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsEndpointRules.cpp b/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsEndpointRules.cpp index 1f960e0ebd8b..7cf93907f45d 100644 --- a/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace CloudWatchEvents { diff --git a/generated/src/aws-cpp-sdk-evs/CMakeLists.txt b/generated/src/aws-cpp-sdk-evs/CMakeLists.txt index 6136b3a8e808..66b3809ce6a6 100644 --- a/generated/src/aws-cpp-sdk-evs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-evs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_EVS_MODEL_HEADERS "include/aws/evs/model/*.h" ) +file(GLOB AWS_EVS_INTERNAL_HEADERS + "include/aws/evs/internal/*.h" +) + file(GLOB AWS_EVS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_EVS_MODEL_SOURCE file(GLOB EVS_UNIFIED_HEADERS ${AWS_EVS_HEADERS} + ${AWS_EVS_INTERNAL_HEADERS} ${AWS_EVS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\evs" FILES ${AWS_EVS_HEADERS}) + source_group("Header Files\\aws\\evs\\internal" FILES ${AWS_EVS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\evs\\model" FILES ${AWS_EVS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_EVS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_EVS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVSEndpointProvider.h b/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVSEndpointProvider.h index 60cac511acc0..0f627b55c668 100644 --- a/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_EVS_API EVSEndpointProvider : public EVSDefaultEpProviderBase { public: using EVSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - EVSEndpointProvider() : EVSDefaultEpProviderBase(Aws::EVS::EVSEndpointRules::GetRulesBlob(), Aws::EVS::EVSEndpointRules::RulesBlobSize) {} + EVSEndpointProvider(); ~EVSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVS_EXPORTS.h b/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVS_EXPORTS.h index af3203a1182c..94a6ab3d6df0 100644 --- a/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_EVS_API #define AWS_EVS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_EVS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_EVS_API #define AWS_EVS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_EVS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_EVS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVSEndpointRules.h b/generated/src/aws-cpp-sdk-evs/include/aws/evs/internal/EVSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-evs/include/aws/evs/EVSEndpointRules.h rename to generated/src/aws-cpp-sdk-evs/include/aws/evs/internal/EVSEndpointRules.h index caff2f04cb19..9fe296eb8192 100644 --- a/generated/src/aws-cpp-sdk-evs/include/aws/evs/EVSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-evs/include/aws/evs/internal/EVSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace EVS { -class EVSEndpointRules { +class AWS_EVS_LOCAL EVSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-evs/source/EVSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-evs/source/EVSEndpointProvider.cpp index 7ba2c9795ef5..82488320cb7b 100644 --- a/generated/src/aws-cpp-sdk-evs/source/EVSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-evs/source/EVSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace EVS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +EVSEndpointProvider::EVSEndpointProvider() + : EVSDefaultEpProviderBase(Aws::EVS::EVSEndpointRules::GetRulesBlob(), Aws::EVS::EVSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace EVS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-evs/source/EVSEndpointRules.cpp b/generated/src/aws-cpp-sdk-evs/source/EVSEndpointRules.cpp index 4023e4d1e3f1..f481081ae4a5 100644 --- a/generated/src/aws-cpp-sdk-evs/source/EVSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-evs/source/EVSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace EVS { diff --git a/generated/src/aws-cpp-sdk-finspace-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-finspace-data/CMakeLists.txt index 434ae11039d2..02f84294755e 100644 --- a/generated/src/aws-cpp-sdk-finspace-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-finspace-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FINSPACE-DATA_MODEL_HEADERS "include/aws/finspace-data/model/*.h" ) +file(GLOB AWS_FINSPACE-DATA_INTERNAL_HEADERS + "include/aws/finspace-data/internal/*.h" +) + file(GLOB AWS_FINSPACE-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FINSPACE-DATA_MODEL_SOURCE file(GLOB FINSPACE-DATA_UNIFIED_HEADERS ${AWS_FINSPACE-DATA_HEADERS} + ${AWS_FINSPACE-DATA_INTERNAL_HEADERS} ${AWS_FINSPACE-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\finspace-data" FILES ${AWS_FINSPACE-DATA_HEADERS}) + source_group("Header Files\\aws\\finspace-data\\internal" FILES ${AWS_FINSPACE-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\finspace-data\\model" FILES ${AWS_FINSPACE-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FINSPACE-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FINSPACE-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceDataEndpointProvider.h b/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceDataEndpointProvider.h index 8b099a24e8dc..67682725dc6a 100644 --- a/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceDataEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceDataEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_FINSPACEDATA_API FinSpaceDataEndpointProvider : public FinSpaceDataDef public: using FinSpaceDataResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - FinSpaceDataEndpointProvider() - : FinSpaceDataDefaultEpProviderBase(Aws::FinSpaceData::FinSpaceDataEndpointRules::GetRulesBlob(), - Aws::FinSpaceData::FinSpaceDataEndpointRules::RulesBlobSize) {} + FinSpaceDataEndpointProvider(); ~FinSpaceDataEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceData_EXPORTS.h b/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceData_EXPORTS.h index 5433101c0fa8..bcbe4e910bcf 100644 --- a/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceData_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceData_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FINSPACEDATA_API #define AWS_FINSPACEDATA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FINSPACEDATA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FINSPACEDATA_API #define AWS_FINSPACEDATA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FINSPACEDATA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FINSPACEDATA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceDataEndpointRules.h b/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/internal/FinSpaceDataEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceDataEndpointRules.h rename to generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/internal/FinSpaceDataEndpointRules.h index 116ab8a457eb..47d6b18728ee 100644 --- a/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/FinSpaceDataEndpointRules.h +++ b/generated/src/aws-cpp-sdk-finspace-data/include/aws/finspace-data/internal/FinSpaceDataEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace FinSpaceData { -class FinSpaceDataEndpointRules { +class AWS_FINSPACEDATA_LOCAL FinSpaceDataEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataEndpointProvider.cpp b/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataEndpointProvider.cpp index 36a7f3577694..8a1fe6f334a9 100644 --- a/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace FinSpaceData { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +FinSpaceDataEndpointProvider::FinSpaceDataEndpointProvider() + : FinSpaceDataDefaultEpProviderBase(Aws::FinSpaceData::FinSpaceDataEndpointRules::GetRulesBlob(), + Aws::FinSpaceData::FinSpaceDataEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace FinSpaceData } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataEndpointRules.cpp b/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataEndpointRules.cpp index 26bf41a84c7f..ccbf32bb0093 100644 --- a/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace FinSpaceData { diff --git a/generated/src/aws-cpp-sdk-finspace/CMakeLists.txt b/generated/src/aws-cpp-sdk-finspace/CMakeLists.txt index f1c26c1012f9..b7b59b7502f1 100644 --- a/generated/src/aws-cpp-sdk-finspace/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-finspace/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FINSPACE_MODEL_HEADERS "include/aws/finspace/model/*.h" ) +file(GLOB AWS_FINSPACE_INTERNAL_HEADERS + "include/aws/finspace/internal/*.h" +) + file(GLOB AWS_FINSPACE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FINSPACE_MODEL_SOURCE file(GLOB FINSPACE_UNIFIED_HEADERS ${AWS_FINSPACE_HEADERS} + ${AWS_FINSPACE_INTERNAL_HEADERS} ${AWS_FINSPACE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\finspace" FILES ${AWS_FINSPACE_HEADERS}) + source_group("Header Files\\aws\\finspace\\internal" FILES ${AWS_FINSPACE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\finspace\\model" FILES ${AWS_FINSPACE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FINSPACE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FINSPACE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/FinspaceEndpointProvider.h b/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/FinspaceEndpointProvider.h index adec2de8c99c..9c2a58f75567 100644 --- a/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/FinspaceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/FinspaceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_FINSPACE_API FinspaceEndpointProvider : public FinspaceDefaultEpProvid public: using FinspaceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - FinspaceEndpointProvider() - : FinspaceDefaultEpProviderBase(Aws::finspace::FinspaceEndpointRules::GetRulesBlob(), - Aws::finspace::FinspaceEndpointRules::RulesBlobSize) {} + FinspaceEndpointProvider(); ~FinspaceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/Finspace_EXPORTS.h b/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/Finspace_EXPORTS.h index c01406c2efcb..e850166d5778 100644 --- a/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/Finspace_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/Finspace_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FINSPACE_API #define AWS_FINSPACE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FINSPACE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FINSPACE_API #define AWS_FINSPACE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FINSPACE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FINSPACE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/FinspaceEndpointRules.h b/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/internal/FinspaceEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-finspace/include/aws/finspace/FinspaceEndpointRules.h rename to generated/src/aws-cpp-sdk-finspace/include/aws/finspace/internal/FinspaceEndpointRules.h index 7acf38f01bfe..30455d824560 100644 --- a/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/FinspaceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-finspace/include/aws/finspace/internal/FinspaceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace finspace { -class FinspaceEndpointRules { +class AWS_FINSPACE_LOCAL FinspaceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-finspace/source/FinspaceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-finspace/source/FinspaceEndpointProvider.cpp index 6efc09329982..b59a25f534b1 100644 --- a/generated/src/aws-cpp-sdk-finspace/source/FinspaceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-finspace/source/FinspaceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace finspace { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +FinspaceEndpointProvider::FinspaceEndpointProvider() + : FinspaceDefaultEpProviderBase(Aws::finspace::FinspaceEndpointRules::GetRulesBlob(), + Aws::finspace::FinspaceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace finspace } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-finspace/source/FinspaceEndpointRules.cpp b/generated/src/aws-cpp-sdk-finspace/source/FinspaceEndpointRules.cpp index 620f080182a1..9a1cf1df85ce 100644 --- a/generated/src/aws-cpp-sdk-finspace/source/FinspaceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-finspace/source/FinspaceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace finspace { diff --git a/generated/src/aws-cpp-sdk-firehose/CMakeLists.txt b/generated/src/aws-cpp-sdk-firehose/CMakeLists.txt index c1c0c00e08e6..b14e01333127 100644 --- a/generated/src/aws-cpp-sdk-firehose/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-firehose/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FIREHOSE_MODEL_HEADERS "include/aws/firehose/model/*.h" ) +file(GLOB AWS_FIREHOSE_INTERNAL_HEADERS + "include/aws/firehose/internal/*.h" +) + file(GLOB AWS_FIREHOSE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FIREHOSE_MODEL_SOURCE file(GLOB FIREHOSE_UNIFIED_HEADERS ${AWS_FIREHOSE_HEADERS} + ${AWS_FIREHOSE_INTERNAL_HEADERS} ${AWS_FIREHOSE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\firehose" FILES ${AWS_FIREHOSE_HEADERS}) + source_group("Header Files\\aws\\firehose\\internal" FILES ${AWS_FIREHOSE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\firehose\\model" FILES ${AWS_FIREHOSE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FIREHOSE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FIREHOSE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/FirehoseEndpointProvider.h b/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/FirehoseEndpointProvider.h index 06ad357f7c1a..c15cd2229161 100644 --- a/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/FirehoseEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/FirehoseEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_FIREHOSE_API FirehoseEndpointProvider : public FirehoseDefaultEpProvid public: using FirehoseResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - FirehoseEndpointProvider() - : FirehoseDefaultEpProviderBase(Aws::Firehose::FirehoseEndpointRules::GetRulesBlob(), - Aws::Firehose::FirehoseEndpointRules::RulesBlobSize) {} + FirehoseEndpointProvider(); ~FirehoseEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/Firehose_EXPORTS.h b/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/Firehose_EXPORTS.h index 3f04dcebe669..98a5b40169c8 100644 --- a/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/Firehose_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/Firehose_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FIREHOSE_API #define AWS_FIREHOSE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FIREHOSE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FIREHOSE_API #define AWS_FIREHOSE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FIREHOSE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FIREHOSE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/FirehoseEndpointRules.h b/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/internal/FirehoseEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-firehose/include/aws/firehose/FirehoseEndpointRules.h rename to generated/src/aws-cpp-sdk-firehose/include/aws/firehose/internal/FirehoseEndpointRules.h index c78854d1502c..2fe3e9a8d727 100644 --- a/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/FirehoseEndpointRules.h +++ b/generated/src/aws-cpp-sdk-firehose/include/aws/firehose/internal/FirehoseEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Firehose { -class FirehoseEndpointRules { +class AWS_FIREHOSE_LOCAL FirehoseEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-firehose/source/FirehoseEndpointProvider.cpp b/generated/src/aws-cpp-sdk-firehose/source/FirehoseEndpointProvider.cpp index 09512fb79152..c04cf18f1127 100644 --- a/generated/src/aws-cpp-sdk-firehose/source/FirehoseEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-firehose/source/FirehoseEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Firehose { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +FirehoseEndpointProvider::FirehoseEndpointProvider() + : FirehoseDefaultEpProviderBase(Aws::Firehose::FirehoseEndpointRules::GetRulesBlob(), + Aws::Firehose::FirehoseEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Firehose } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-firehose/source/FirehoseEndpointRules.cpp b/generated/src/aws-cpp-sdk-firehose/source/FirehoseEndpointRules.cpp index e06ce0289743..1559692643d5 100644 --- a/generated/src/aws-cpp-sdk-firehose/source/FirehoseEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-firehose/source/FirehoseEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Firehose { diff --git a/generated/src/aws-cpp-sdk-fis/CMakeLists.txt b/generated/src/aws-cpp-sdk-fis/CMakeLists.txt index c34d73eaa1a5..c5f0c1b2981d 100644 --- a/generated/src/aws-cpp-sdk-fis/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-fis/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FIS_MODEL_HEADERS "include/aws/fis/model/*.h" ) +file(GLOB AWS_FIS_INTERNAL_HEADERS + "include/aws/fis/internal/*.h" +) + file(GLOB AWS_FIS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FIS_MODEL_SOURCE file(GLOB FIS_UNIFIED_HEADERS ${AWS_FIS_HEADERS} + ${AWS_FIS_INTERNAL_HEADERS} ${AWS_FIS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\fis" FILES ${AWS_FIS_HEADERS}) + source_group("Header Files\\aws\\fis\\internal" FILES ${AWS_FIS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\fis\\model" FILES ${AWS_FIS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FIS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FIS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-fis/include/aws/fis/FISEndpointProvider.h b/generated/src/aws-cpp-sdk-fis/include/aws/fis/FISEndpointProvider.h index 8302375d0d4b..a83712819834 100644 --- a/generated/src/aws-cpp-sdk-fis/include/aws/fis/FISEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-fis/include/aws/fis/FISEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_FIS_API FISEndpointProvider : public FISDefaultEpProviderBase { public: using FISResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - FISEndpointProvider() : FISDefaultEpProviderBase(Aws::FIS::FISEndpointRules::GetRulesBlob(), Aws::FIS::FISEndpointRules::RulesBlobSize) {} + FISEndpointProvider(); ~FISEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-fis/include/aws/fis/FIS_EXPORTS.h b/generated/src/aws-cpp-sdk-fis/include/aws/fis/FIS_EXPORTS.h index 8b3bbdfaef5e..91154ebc980d 100644 --- a/generated/src/aws-cpp-sdk-fis/include/aws/fis/FIS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-fis/include/aws/fis/FIS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FIS_API #define AWS_FIS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FIS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FIS_API #define AWS_FIS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FIS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FIS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-fis/include/aws/fis/FISEndpointRules.h b/generated/src/aws-cpp-sdk-fis/include/aws/fis/internal/FISEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-fis/include/aws/fis/FISEndpointRules.h rename to generated/src/aws-cpp-sdk-fis/include/aws/fis/internal/FISEndpointRules.h index 37adc718405a..5aa1f923edf6 100644 --- a/generated/src/aws-cpp-sdk-fis/include/aws/fis/FISEndpointRules.h +++ b/generated/src/aws-cpp-sdk-fis/include/aws/fis/internal/FISEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace FIS { -class FISEndpointRules { +class AWS_FIS_LOCAL FISEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-fis/source/FISEndpointProvider.cpp b/generated/src/aws-cpp-sdk-fis/source/FISEndpointProvider.cpp index d0b7d0706207..d47099fd6ca0 100644 --- a/generated/src/aws-cpp-sdk-fis/source/FISEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-fis/source/FISEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace FIS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +FISEndpointProvider::FISEndpointProvider() + : FISDefaultEpProviderBase(Aws::FIS::FISEndpointRules::GetRulesBlob(), Aws::FIS::FISEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace FIS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-fis/source/FISEndpointRules.cpp b/generated/src/aws-cpp-sdk-fis/source/FISEndpointRules.cpp index 3faaa823833e..4a3e7a1d1b30 100644 --- a/generated/src/aws-cpp-sdk-fis/source/FISEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-fis/source/FISEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace FIS { diff --git a/generated/src/aws-cpp-sdk-fms/CMakeLists.txt b/generated/src/aws-cpp-sdk-fms/CMakeLists.txt index 8701c2bb77f6..c9fd4c17d1ec 100644 --- a/generated/src/aws-cpp-sdk-fms/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-fms/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FMS_MODEL_HEADERS "include/aws/fms/model/*.h" ) +file(GLOB AWS_FMS_INTERNAL_HEADERS + "include/aws/fms/internal/*.h" +) + file(GLOB AWS_FMS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FMS_MODEL_SOURCE file(GLOB FMS_UNIFIED_HEADERS ${AWS_FMS_HEADERS} + ${AWS_FMS_INTERNAL_HEADERS} ${AWS_FMS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\fms" FILES ${AWS_FMS_HEADERS}) + source_group("Header Files\\aws\\fms\\internal" FILES ${AWS_FMS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\fms\\model" FILES ${AWS_FMS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FMS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FMS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMSEndpointProvider.h b/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMSEndpointProvider.h index 31670ba81a37..c01cbf733f00 100644 --- a/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_FMS_API FMSEndpointProvider : public FMSDefaultEpProviderBase { public: using FMSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - FMSEndpointProvider() : FMSDefaultEpProviderBase(Aws::FMS::FMSEndpointRules::GetRulesBlob(), Aws::FMS::FMSEndpointRules::RulesBlobSize) {} + FMSEndpointProvider(); ~FMSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMS_EXPORTS.h b/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMS_EXPORTS.h index 199ee506e111..f92b42b8e42f 100644 --- a/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FMS_API #define AWS_FMS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FMS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FMS_API #define AWS_FMS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FMS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FMS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMSEndpointRules.h b/generated/src/aws-cpp-sdk-fms/include/aws/fms/internal/FMSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-fms/include/aws/fms/FMSEndpointRules.h rename to generated/src/aws-cpp-sdk-fms/include/aws/fms/internal/FMSEndpointRules.h index 864645e5d7f3..e0fabdde2c9c 100644 --- a/generated/src/aws-cpp-sdk-fms/include/aws/fms/FMSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-fms/include/aws/fms/internal/FMSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace FMS { -class FMSEndpointRules { +class AWS_FMS_LOCAL FMSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-fms/source/FMSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-fms/source/FMSEndpointProvider.cpp index 8df9da1e87be..817f644955c5 100644 --- a/generated/src/aws-cpp-sdk-fms/source/FMSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-fms/source/FMSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace FMS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +FMSEndpointProvider::FMSEndpointProvider() + : FMSDefaultEpProviderBase(Aws::FMS::FMSEndpointRules::GetRulesBlob(), Aws::FMS::FMSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace FMS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-fms/source/FMSEndpointRules.cpp b/generated/src/aws-cpp-sdk-fms/source/FMSEndpointRules.cpp index 14415c678c5c..2cebcd9261b6 100644 --- a/generated/src/aws-cpp-sdk-fms/source/FMSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-fms/source/FMSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace FMS { diff --git a/generated/src/aws-cpp-sdk-forecast/CMakeLists.txt b/generated/src/aws-cpp-sdk-forecast/CMakeLists.txt index fbfd1e071f64..328308198aa7 100644 --- a/generated/src/aws-cpp-sdk-forecast/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-forecast/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FORECAST_MODEL_HEADERS "include/aws/forecast/model/*.h" ) +file(GLOB AWS_FORECAST_INTERNAL_HEADERS + "include/aws/forecast/internal/*.h" +) + file(GLOB AWS_FORECAST_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FORECAST_MODEL_SOURCE file(GLOB FORECAST_UNIFIED_HEADERS ${AWS_FORECAST_HEADERS} + ${AWS_FORECAST_INTERNAL_HEADERS} ${AWS_FORECAST_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\forecast" FILES ${AWS_FORECAST_HEADERS}) + source_group("Header Files\\aws\\forecast\\internal" FILES ${AWS_FORECAST_INTERNAL_HEADERS}) source_group("Header Files\\aws\\forecast\\model" FILES ${AWS_FORECAST_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FORECAST_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FORECAST_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastServiceEndpointProvider.h index 17ce4f807611..dcb60de431e3 100644 --- a/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_FORECASTSERVICE_API ForecastServiceEndpointProvider : public ForecastS public: using ForecastServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ForecastServiceEndpointProvider() - : ForecastServiceDefaultEpProviderBase(Aws::ForecastService::ForecastServiceEndpointRules::GetRulesBlob(), - Aws::ForecastService::ForecastServiceEndpointRules::RulesBlobSize) {} + ForecastServiceEndpointProvider(); ~ForecastServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastService_EXPORTS.h b/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastService_EXPORTS.h index bff02b65db50..2e781b1c54b4 100644 --- a/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FORECASTSERVICE_API #define AWS_FORECASTSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FORECASTSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FORECASTSERVICE_API #define AWS_FORECASTSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FORECASTSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FORECASTSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastServiceEndpointRules.h b/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/internal/ForecastServiceEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-forecast/include/aws/forecast/internal/ForecastServiceEndpointRules.h index 99c70016726c..f2dc86a86ce5 100644 --- a/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/ForecastServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-forecast/include/aws/forecast/internal/ForecastServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ForecastService { -class ForecastServiceEndpointRules { +class AWS_FORECASTSERVICE_LOCAL ForecastServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceEndpointProvider.cpp index 7fa55ef5f1a9..e4ad96b15487 100644 --- a/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ForecastService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ForecastServiceEndpointProvider::ForecastServiceEndpointProvider() + : ForecastServiceDefaultEpProviderBase(Aws::ForecastService::ForecastServiceEndpointRules::GetRulesBlob(), + Aws::ForecastService::ForecastServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ForecastService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceEndpointRules.cpp index 79a90c5fab00..a5e99ae5010f 100644 --- a/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ForecastService { diff --git a/generated/src/aws-cpp-sdk-forecastquery/CMakeLists.txt b/generated/src/aws-cpp-sdk-forecastquery/CMakeLists.txt index 55579189b9a6..e6b58cca9eb1 100644 --- a/generated/src/aws-cpp-sdk-forecastquery/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-forecastquery/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FORECASTQUERY_MODEL_HEADERS "include/aws/forecastquery/model/*.h" ) +file(GLOB AWS_FORECASTQUERY_INTERNAL_HEADERS + "include/aws/forecastquery/internal/*.h" +) + file(GLOB AWS_FORECASTQUERY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FORECASTQUERY_MODEL_SOURCE file(GLOB FORECASTQUERY_UNIFIED_HEADERS ${AWS_FORECASTQUERY_HEADERS} + ${AWS_FORECASTQUERY_INTERNAL_HEADERS} ${AWS_FORECASTQUERY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\forecastquery" FILES ${AWS_FORECASTQUERY_HEADERS}) + source_group("Header Files\\aws\\forecastquery\\internal" FILES ${AWS_FORECASTQUERY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\forecastquery\\model" FILES ${AWS_FORECASTQUERY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FORECASTQUERY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FORECASTQUERY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryServiceEndpointProvider.h index 6f130d340616..cadf2d29a697 100644 --- a/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_FORECASTQUERYSERVICE_API ForecastQueryServiceEndpointProvider : public public: using ForecastQueryServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ForecastQueryServiceEndpointProvider() - : ForecastQueryServiceDefaultEpProviderBase(Aws::ForecastQueryService::ForecastQueryServiceEndpointRules::GetRulesBlob(), - Aws::ForecastQueryService::ForecastQueryServiceEndpointRules::RulesBlobSize) {} + ForecastQueryServiceEndpointProvider(); ~ForecastQueryServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryService_EXPORTS.h b/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryService_EXPORTS.h index 8d00d8d6467f..e38af0eb4842 100644 --- a/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FORECASTQUERYSERVICE_API #define AWS_FORECASTQUERYSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FORECASTQUERYSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FORECASTQUERYSERVICE_API #define AWS_FORECASTQUERYSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FORECASTQUERYSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FORECASTQUERYSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryServiceEndpointRules.h b/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/internal/ForecastQueryServiceEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/internal/ForecastQueryServiceEndpointRules.h index febde33c61d7..e359481c7c5f 100644 --- a/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/ForecastQueryServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-forecastquery/include/aws/forecastquery/internal/ForecastQueryServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ForecastQueryService { -class ForecastQueryServiceEndpointRules { +class AWS_FORECASTQUERYSERVICE_LOCAL ForecastQueryServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceEndpointProvider.cpp index 613546629391..109a54521f63 100644 --- a/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ForecastQueryService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ForecastQueryServiceEndpointProvider::ForecastQueryServiceEndpointProvider() + : ForecastQueryServiceDefaultEpProviderBase(Aws::ForecastQueryService::ForecastQueryServiceEndpointRules::GetRulesBlob(), + Aws::ForecastQueryService::ForecastQueryServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ForecastQueryService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceEndpointRules.cpp index 7a658ca11436..c0513cdacab9 100644 --- a/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ForecastQueryService { diff --git a/generated/src/aws-cpp-sdk-frauddetector/CMakeLists.txt b/generated/src/aws-cpp-sdk-frauddetector/CMakeLists.txt index 1ba4d7c5d69a..772012b57081 100644 --- a/generated/src/aws-cpp-sdk-frauddetector/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-frauddetector/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FRAUDDETECTOR_MODEL_HEADERS "include/aws/frauddetector/model/*.h" ) +file(GLOB AWS_FRAUDDETECTOR_INTERNAL_HEADERS + "include/aws/frauddetector/internal/*.h" +) + file(GLOB AWS_FRAUDDETECTOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FRAUDDETECTOR_MODEL_SOURCE file(GLOB FRAUDDETECTOR_UNIFIED_HEADERS ${AWS_FRAUDDETECTOR_HEADERS} + ${AWS_FRAUDDETECTOR_INTERNAL_HEADERS} ${AWS_FRAUDDETECTOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\frauddetector" FILES ${AWS_FRAUDDETECTOR_HEADERS}) + source_group("Header Files\\aws\\frauddetector\\internal" FILES ${AWS_FRAUDDETECTOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\frauddetector\\model" FILES ${AWS_FRAUDDETECTOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FRAUDDETECTOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FRAUDDETECTOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetectorEndpointProvider.h b/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetectorEndpointProvider.h index db90c324dac6..fe0e877fad8e 100644 --- a/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetectorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetectorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_FRAUDDETECTOR_API FraudDetectorEndpointProvider : public FraudDetector public: using FraudDetectorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - FraudDetectorEndpointProvider() - : FraudDetectorDefaultEpProviderBase(Aws::FraudDetector::FraudDetectorEndpointRules::GetRulesBlob(), - Aws::FraudDetector::FraudDetectorEndpointRules::RulesBlobSize) {} + FraudDetectorEndpointProvider(); ~FraudDetectorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetector_EXPORTS.h b/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetector_EXPORTS.h index 2b8a4bd34433..103cfa9fcee9 100644 --- a/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetector_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetector_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FRAUDDETECTOR_API #define AWS_FRAUDDETECTOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FRAUDDETECTOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FRAUDDETECTOR_API #define AWS_FRAUDDETECTOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FRAUDDETECTOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FRAUDDETECTOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetectorEndpointRules.h b/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/internal/FraudDetectorEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetectorEndpointRules.h rename to generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/internal/FraudDetectorEndpointRules.h index 33b6d2e1785e..56a5d657d342 100644 --- a/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/FraudDetectorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-frauddetector/include/aws/frauddetector/internal/FraudDetectorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace FraudDetector { -class FraudDetectorEndpointRules { +class AWS_FRAUDDETECTOR_LOCAL FraudDetectorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorEndpointProvider.cpp index a42f15933820..aedcf155570e 100644 --- a/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace FraudDetector { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +FraudDetectorEndpointProvider::FraudDetectorEndpointProvider() + : FraudDetectorDefaultEpProviderBase(Aws::FraudDetector::FraudDetectorEndpointRules::GetRulesBlob(), + Aws::FraudDetector::FraudDetectorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace FraudDetector } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorEndpointRules.cpp b/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorEndpointRules.cpp index 77163289700f..d5ae3942697b 100644 --- a/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace FraudDetector { diff --git a/generated/src/aws-cpp-sdk-freetier/CMakeLists.txt b/generated/src/aws-cpp-sdk-freetier/CMakeLists.txt index 4f4eada2b3a9..d9c05ad74580 100644 --- a/generated/src/aws-cpp-sdk-freetier/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-freetier/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FREETIER_MODEL_HEADERS "include/aws/freetier/model/*.h" ) +file(GLOB AWS_FREETIER_INTERNAL_HEADERS + "include/aws/freetier/internal/*.h" +) + file(GLOB AWS_FREETIER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FREETIER_MODEL_SOURCE file(GLOB FREETIER_UNIFIED_HEADERS ${AWS_FREETIER_HEADERS} + ${AWS_FREETIER_INTERNAL_HEADERS} ${AWS_FREETIER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\freetier" FILES ${AWS_FREETIER_HEADERS}) + source_group("Header Files\\aws\\freetier\\internal" FILES ${AWS_FREETIER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\freetier\\model" FILES ${AWS_FREETIER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FREETIER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FREETIER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTierEndpointProvider.h b/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTierEndpointProvider.h index 9757e7d26363..ed3cecb99123 100644 --- a/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTierEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTierEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_FREETIER_API FreeTierEndpointProvider : public FreeTierDefaultEpProvid public: using FreeTierResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - FreeTierEndpointProvider() - : FreeTierDefaultEpProviderBase(Aws::FreeTier::FreeTierEndpointRules::GetRulesBlob(), - Aws::FreeTier::FreeTierEndpointRules::RulesBlobSize) {} + FreeTierEndpointProvider(); ~FreeTierEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTier_EXPORTS.h b/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTier_EXPORTS.h index 258692db6b4e..f5f273d1163d 100644 --- a/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTier_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTier_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FREETIER_API #define AWS_FREETIER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FREETIER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FREETIER_API #define AWS_FREETIER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FREETIER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FREETIER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTierEndpointRules.h b/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/internal/FreeTierEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTierEndpointRules.h rename to generated/src/aws-cpp-sdk-freetier/include/aws/freetier/internal/FreeTierEndpointRules.h index bda8da0dd465..9f48b37a95cf 100644 --- a/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/FreeTierEndpointRules.h +++ b/generated/src/aws-cpp-sdk-freetier/include/aws/freetier/internal/FreeTierEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace FreeTier { -class FreeTierEndpointRules { +class AWS_FREETIER_LOCAL FreeTierEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-freetier/source/FreeTierEndpointProvider.cpp b/generated/src/aws-cpp-sdk-freetier/source/FreeTierEndpointProvider.cpp index 6a7109d6532c..aa4ad15fe694 100644 --- a/generated/src/aws-cpp-sdk-freetier/source/FreeTierEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-freetier/source/FreeTierEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace FreeTier { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +FreeTierEndpointProvider::FreeTierEndpointProvider() + : FreeTierDefaultEpProviderBase(Aws::FreeTier::FreeTierEndpointRules::GetRulesBlob(), + Aws::FreeTier::FreeTierEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace FreeTier } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-freetier/source/FreeTierEndpointRules.cpp b/generated/src/aws-cpp-sdk-freetier/source/FreeTierEndpointRules.cpp index 7acf2eadf377..c0d21f7ddd88 100644 --- a/generated/src/aws-cpp-sdk-freetier/source/FreeTierEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-freetier/source/FreeTierEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace FreeTier { diff --git a/generated/src/aws-cpp-sdk-fsx/CMakeLists.txt b/generated/src/aws-cpp-sdk-fsx/CMakeLists.txt index 4a141eb7649d..f222eab9527f 100644 --- a/generated/src/aws-cpp-sdk-fsx/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-fsx/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_FSX_MODEL_HEADERS "include/aws/fsx/model/*.h" ) +file(GLOB AWS_FSX_INTERNAL_HEADERS + "include/aws/fsx/internal/*.h" +) + file(GLOB AWS_FSX_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_FSX_MODEL_SOURCE file(GLOB FSX_UNIFIED_HEADERS ${AWS_FSX_HEADERS} + ${AWS_FSX_INTERNAL_HEADERS} ${AWS_FSX_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\fsx" FILES ${AWS_FSX_HEADERS}) + source_group("Header Files\\aws\\fsx\\internal" FILES ${AWS_FSX_INTERNAL_HEADERS}) source_group("Header Files\\aws\\fsx\\model" FILES ${AWS_FSX_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_FSX_SOURCE}) source_group("Source Files\\model" FILES ${AWS_FSX_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSxEndpointProvider.h b/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSxEndpointProvider.h index 7858834022bd..18c314d02e21 100644 --- a/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSxEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSxEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_FSX_API FSxEndpointProvider : public FSxDefaultEpProviderBase { public: using FSxResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - FSxEndpointProvider() : FSxDefaultEpProviderBase(Aws::FSx::FSxEndpointRules::GetRulesBlob(), Aws::FSx::FSxEndpointRules::RulesBlobSize) {} + FSxEndpointProvider(); ~FSxEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSx_EXPORTS.h b/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSx_EXPORTS.h index 54975067f2ac..10b86ed6e733 100644 --- a/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSx_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSx_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_FSX_API #define AWS_FSX_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_FSX_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_FSX_API #define AWS_FSX_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_FSX_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_FSX_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSxEndpointRules.h b/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/internal/FSxEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSxEndpointRules.h rename to generated/src/aws-cpp-sdk-fsx/include/aws/fsx/internal/FSxEndpointRules.h index fdf8b1d50530..fc5bf8459c21 100644 --- a/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/FSxEndpointRules.h +++ b/generated/src/aws-cpp-sdk-fsx/include/aws/fsx/internal/FSxEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace FSx { -class FSxEndpointRules { +class AWS_FSX_LOCAL FSxEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-fsx/source/FSxEndpointProvider.cpp b/generated/src/aws-cpp-sdk-fsx/source/FSxEndpointProvider.cpp index 2e1dbd0e80d8..fe6e16360e20 100644 --- a/generated/src/aws-cpp-sdk-fsx/source/FSxEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-fsx/source/FSxEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace FSx { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +FSxEndpointProvider::FSxEndpointProvider() + : FSxDefaultEpProviderBase(Aws::FSx::FSxEndpointRules::GetRulesBlob(), Aws::FSx::FSxEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace FSx } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-fsx/source/FSxEndpointRules.cpp b/generated/src/aws-cpp-sdk-fsx/source/FSxEndpointRules.cpp index 0376ea101729..9d221f73bf60 100644 --- a/generated/src/aws-cpp-sdk-fsx/source/FSxEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-fsx/source/FSxEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace FSx { diff --git a/generated/src/aws-cpp-sdk-gamelift/CMakeLists.txt b/generated/src/aws-cpp-sdk-gamelift/CMakeLists.txt index 520a5361dc2b..31b54af45a8e 100644 --- a/generated/src/aws-cpp-sdk-gamelift/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-gamelift/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GAMELIFT_MODEL_HEADERS "include/aws/gamelift/model/*.h" ) +file(GLOB AWS_GAMELIFT_INTERNAL_HEADERS + "include/aws/gamelift/internal/*.h" +) + file(GLOB AWS_GAMELIFT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GAMELIFT_MODEL_SOURCE file(GLOB GAMELIFT_UNIFIED_HEADERS ${AWS_GAMELIFT_HEADERS} + ${AWS_GAMELIFT_INTERNAL_HEADERS} ${AWS_GAMELIFT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\gamelift" FILES ${AWS_GAMELIFT_HEADERS}) + source_group("Header Files\\aws\\gamelift\\internal" FILES ${AWS_GAMELIFT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\gamelift\\model" FILES ${AWS_GAMELIFT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GAMELIFT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GAMELIFT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLiftEndpointProvider.h b/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLiftEndpointProvider.h index b90593c42c43..661ae93d42ef 100644 --- a/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLiftEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLiftEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GAMELIFT_API GameLiftEndpointProvider : public GameLiftDefaultEpProvid public: using GameLiftResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GameLiftEndpointProvider() - : GameLiftDefaultEpProviderBase(Aws::GameLift::GameLiftEndpointRules::GetRulesBlob(), - Aws::GameLift::GameLiftEndpointRules::RulesBlobSize) {} + GameLiftEndpointProvider(); ~GameLiftEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLift_EXPORTS.h b/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLift_EXPORTS.h index 2447337b1841..0a0a52484e05 100644 --- a/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLift_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLift_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GAMELIFT_API #define AWS_GAMELIFT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GAMELIFT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GAMELIFT_API #define AWS_GAMELIFT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GAMELIFT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GAMELIFT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLiftEndpointRules.h b/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/internal/GameLiftEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLiftEndpointRules.h rename to generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/internal/GameLiftEndpointRules.h index 20eb55cb3e2e..8d55e0b3f926 100644 --- a/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/GameLiftEndpointRules.h +++ b/generated/src/aws-cpp-sdk-gamelift/include/aws/gamelift/internal/GameLiftEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GameLift { -class GameLiftEndpointRules { +class AWS_GAMELIFT_LOCAL GameLiftEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-gamelift/source/GameLiftEndpointProvider.cpp b/generated/src/aws-cpp-sdk-gamelift/source/GameLiftEndpointProvider.cpp index 2ba1ef6bec53..c48bd82a8dcf 100644 --- a/generated/src/aws-cpp-sdk-gamelift/source/GameLiftEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-gamelift/source/GameLiftEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GameLift { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GameLiftEndpointProvider::GameLiftEndpointProvider() + : GameLiftDefaultEpProviderBase(Aws::GameLift::GameLiftEndpointRules::GetRulesBlob(), + Aws::GameLift::GameLiftEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GameLift } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-gamelift/source/GameLiftEndpointRules.cpp b/generated/src/aws-cpp-sdk-gamelift/source/GameLiftEndpointRules.cpp index a3c770cc6542..d70e9cf86ac2 100644 --- a/generated/src/aws-cpp-sdk-gamelift/source/GameLiftEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-gamelift/source/GameLiftEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GameLift { diff --git a/generated/src/aws-cpp-sdk-gameliftstreams/CMakeLists.txt b/generated/src/aws-cpp-sdk-gameliftstreams/CMakeLists.txt index 422d247f8ba7..321dbe18ecd8 100644 --- a/generated/src/aws-cpp-sdk-gameliftstreams/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-gameliftstreams/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GAMELIFTSTREAMS_MODEL_HEADERS "include/aws/gameliftstreams/model/*.h" ) +file(GLOB AWS_GAMELIFTSTREAMS_INTERNAL_HEADERS + "include/aws/gameliftstreams/internal/*.h" +) + file(GLOB AWS_GAMELIFTSTREAMS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GAMELIFTSTREAMS_MODEL_SOURCE file(GLOB GAMELIFTSTREAMS_UNIFIED_HEADERS ${AWS_GAMELIFTSTREAMS_HEADERS} + ${AWS_GAMELIFTSTREAMS_INTERNAL_HEADERS} ${AWS_GAMELIFTSTREAMS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\gameliftstreams" FILES ${AWS_GAMELIFTSTREAMS_HEADERS}) + source_group("Header Files\\aws\\gameliftstreams\\internal" FILES ${AWS_GAMELIFTSTREAMS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\gameliftstreams\\model" FILES ${AWS_GAMELIFTSTREAMS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GAMELIFTSTREAMS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GAMELIFTSTREAMS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreamsEndpointProvider.h b/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreamsEndpointProvider.h index 69a89b92d2f9..6f8d3b374ae6 100644 --- a/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreamsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreamsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GAMELIFTSTREAMS_API GameLiftStreamsEndpointProvider : public GameLiftS public: using GameLiftStreamsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GameLiftStreamsEndpointProvider() - : GameLiftStreamsDefaultEpProviderBase(Aws::GameLiftStreams::GameLiftStreamsEndpointRules::GetRulesBlob(), - Aws::GameLiftStreams::GameLiftStreamsEndpointRules::RulesBlobSize) {} + GameLiftStreamsEndpointProvider(); ~GameLiftStreamsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreams_EXPORTS.h b/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreams_EXPORTS.h index 2a8702b2b7a6..78b54e755284 100644 --- a/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreams_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreams_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GAMELIFTSTREAMS_API #define AWS_GAMELIFTSTREAMS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GAMELIFTSTREAMS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GAMELIFTSTREAMS_API #define AWS_GAMELIFTSTREAMS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GAMELIFTSTREAMS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GAMELIFTSTREAMS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreamsEndpointRules.h b/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/internal/GameLiftStreamsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreamsEndpointRules.h rename to generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/internal/GameLiftStreamsEndpointRules.h index fcc9bfaad37b..ad2a45c8338e 100644 --- a/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/GameLiftStreamsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-gameliftstreams/include/aws/gameliftstreams/internal/GameLiftStreamsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GameLiftStreams { -class GameLiftStreamsEndpointRules { +class AWS_GAMELIFTSTREAMS_LOCAL GameLiftStreamsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsEndpointProvider.cpp index 476d8c9547fa..98e0b63d57c3 100644 --- a/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GameLiftStreams { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GameLiftStreamsEndpointProvider::GameLiftStreamsEndpointProvider() + : GameLiftStreamsDefaultEpProviderBase(Aws::GameLiftStreams::GameLiftStreamsEndpointRules::GetRulesBlob(), + Aws::GameLiftStreams::GameLiftStreamsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GameLiftStreams } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsEndpointRules.cpp b/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsEndpointRules.cpp index a7bb477f6fbe..6c8979dc7eeb 100644 --- a/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GameLiftStreams { diff --git a/generated/src/aws-cpp-sdk-geo-maps/CMakeLists.txt b/generated/src/aws-cpp-sdk-geo-maps/CMakeLists.txt index af806d9dffe9..6efc68a243ae 100644 --- a/generated/src/aws-cpp-sdk-geo-maps/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-geo-maps/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GEO-MAPS_MODEL_HEADERS "include/aws/geo-maps/model/*.h" ) +file(GLOB AWS_GEO-MAPS_INTERNAL_HEADERS + "include/aws/geo-maps/internal/*.h" +) + file(GLOB AWS_GEO-MAPS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GEO-MAPS_MODEL_SOURCE file(GLOB GEO-MAPS_UNIFIED_HEADERS ${AWS_GEO-MAPS_HEADERS} + ${AWS_GEO-MAPS_INTERNAL_HEADERS} ${AWS_GEO-MAPS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\geo-maps" FILES ${AWS_GEO-MAPS_HEADERS}) + source_group("Header Files\\aws\\geo-maps\\internal" FILES ${AWS_GEO-MAPS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\geo-maps\\model" FILES ${AWS_GEO-MAPS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GEO-MAPS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GEO-MAPS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMapsEndpointProvider.h b/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMapsEndpointProvider.h index 8effbcb0e124..09e9605fc19c 100644 --- a/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMapsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMapsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GEOMAPS_API GeoMapsEndpointProvider : public GeoMapsDefaultEpProviderB public: using GeoMapsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GeoMapsEndpointProvider() - : GeoMapsDefaultEpProviderBase(Aws::GeoMaps::GeoMapsEndpointRules::GetRulesBlob(), - Aws::GeoMaps::GeoMapsEndpointRules::RulesBlobSize) {} + GeoMapsEndpointProvider(); ~GeoMapsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMaps_EXPORTS.h b/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMaps_EXPORTS.h index 4da0ee0a9070..086528b6aa6d 100644 --- a/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMaps_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMaps_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GEOMAPS_API #define AWS_GEOMAPS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GEOMAPS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GEOMAPS_API #define AWS_GEOMAPS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GEOMAPS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GEOMAPS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMapsEndpointRules.h b/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/internal/GeoMapsEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMapsEndpointRules.h rename to generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/internal/GeoMapsEndpointRules.h index b5eb4e455210..ee72b9cff121 100644 --- a/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/GeoMapsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-geo-maps/include/aws/geo-maps/internal/GeoMapsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GeoMaps { -class GeoMapsEndpointRules { +class AWS_GEOMAPS_LOCAL GeoMapsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsEndpointProvider.cpp index b254186166b8..69c22f78fcd2 100644 --- a/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace GeoMaps { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GeoMapsEndpointProvider::GeoMapsEndpointProvider() + : GeoMapsDefaultEpProviderBase(Aws::GeoMaps::GeoMapsEndpointRules::GetRulesBlob(), Aws::GeoMaps::GeoMapsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GeoMaps } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsEndpointRules.cpp b/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsEndpointRules.cpp index 492e7626ae0e..a4a3bad65ee3 100644 --- a/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GeoMaps { diff --git a/generated/src/aws-cpp-sdk-geo-places/CMakeLists.txt b/generated/src/aws-cpp-sdk-geo-places/CMakeLists.txt index 0e8cbf599bf4..51b44431a396 100644 --- a/generated/src/aws-cpp-sdk-geo-places/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-geo-places/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GEO-PLACES_MODEL_HEADERS "include/aws/geo-places/model/*.h" ) +file(GLOB AWS_GEO-PLACES_INTERNAL_HEADERS + "include/aws/geo-places/internal/*.h" +) + file(GLOB AWS_GEO-PLACES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GEO-PLACES_MODEL_SOURCE file(GLOB GEO-PLACES_UNIFIED_HEADERS ${AWS_GEO-PLACES_HEADERS} + ${AWS_GEO-PLACES_INTERNAL_HEADERS} ${AWS_GEO-PLACES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\geo-places" FILES ${AWS_GEO-PLACES_HEADERS}) + source_group("Header Files\\aws\\geo-places\\internal" FILES ${AWS_GEO-PLACES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\geo-places\\model" FILES ${AWS_GEO-PLACES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GEO-PLACES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GEO-PLACES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlacesEndpointProvider.h b/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlacesEndpointProvider.h index 25959a0e5e1e..feadef35a5e5 100644 --- a/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlacesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlacesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GEOPLACES_API GeoPlacesEndpointProvider : public GeoPlacesDefaultEpPro public: using GeoPlacesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GeoPlacesEndpointProvider() - : GeoPlacesDefaultEpProviderBase(Aws::GeoPlaces::GeoPlacesEndpointRules::GetRulesBlob(), - Aws::GeoPlaces::GeoPlacesEndpointRules::RulesBlobSize) {} + GeoPlacesEndpointProvider(); ~GeoPlacesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlaces_EXPORTS.h b/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlaces_EXPORTS.h index 2710ed981a38..c5a5b386e1c8 100644 --- a/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlaces_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlaces_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GEOPLACES_API #define AWS_GEOPLACES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GEOPLACES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GEOPLACES_API #define AWS_GEOPLACES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GEOPLACES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GEOPLACES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlacesEndpointRules.h b/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/internal/GeoPlacesEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlacesEndpointRules.h rename to generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/internal/GeoPlacesEndpointRules.h index 6b3a276ba05d..02391c77ac66 100644 --- a/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/GeoPlacesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-geo-places/include/aws/geo-places/internal/GeoPlacesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GeoPlaces { -class GeoPlacesEndpointRules { +class AWS_GEOPLACES_LOCAL GeoPlacesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesEndpointProvider.cpp index 07b7aabf6e21..2b31645008c5 100644 --- a/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GeoPlaces { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GeoPlacesEndpointProvider::GeoPlacesEndpointProvider() + : GeoPlacesDefaultEpProviderBase(Aws::GeoPlaces::GeoPlacesEndpointRules::GetRulesBlob(), + Aws::GeoPlaces::GeoPlacesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GeoPlaces } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesEndpointRules.cpp b/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesEndpointRules.cpp index eda0be664556..98965f3a2ffa 100644 --- a/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GeoPlaces { diff --git a/generated/src/aws-cpp-sdk-geo-routes/CMakeLists.txt b/generated/src/aws-cpp-sdk-geo-routes/CMakeLists.txt index 6f3e08ab48d8..c30e930841d3 100644 --- a/generated/src/aws-cpp-sdk-geo-routes/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-geo-routes/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GEO-ROUTES_MODEL_HEADERS "include/aws/geo-routes/model/*.h" ) +file(GLOB AWS_GEO-ROUTES_INTERNAL_HEADERS + "include/aws/geo-routes/internal/*.h" +) + file(GLOB AWS_GEO-ROUTES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GEO-ROUTES_MODEL_SOURCE file(GLOB GEO-ROUTES_UNIFIED_HEADERS ${AWS_GEO-ROUTES_HEADERS} + ${AWS_GEO-ROUTES_INTERNAL_HEADERS} ${AWS_GEO-ROUTES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\geo-routes" FILES ${AWS_GEO-ROUTES_HEADERS}) + source_group("Header Files\\aws\\geo-routes\\internal" FILES ${AWS_GEO-ROUTES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\geo-routes\\model" FILES ${AWS_GEO-ROUTES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GEO-ROUTES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GEO-ROUTES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutesEndpointProvider.h b/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutesEndpointProvider.h index 9cae9d44d29b..b92ff69cda11 100644 --- a/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GEOROUTES_API GeoRoutesEndpointProvider : public GeoRoutesDefaultEpPro public: using GeoRoutesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GeoRoutesEndpointProvider() - : GeoRoutesDefaultEpProviderBase(Aws::GeoRoutes::GeoRoutesEndpointRules::GetRulesBlob(), - Aws::GeoRoutes::GeoRoutesEndpointRules::RulesBlobSize) {} + GeoRoutesEndpointProvider(); ~GeoRoutesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutes_EXPORTS.h b/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutes_EXPORTS.h index d46dcd519c0c..50689c323bd7 100644 --- a/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutes_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutes_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GEOROUTES_API #define AWS_GEOROUTES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GEOROUTES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GEOROUTES_API #define AWS_GEOROUTES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GEOROUTES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GEOROUTES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutesEndpointRules.h b/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/internal/GeoRoutesEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutesEndpointRules.h rename to generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/internal/GeoRoutesEndpointRules.h index d394533edde8..d6f469b44898 100644 --- a/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/GeoRoutesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-geo-routes/include/aws/geo-routes/internal/GeoRoutesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GeoRoutes { -class GeoRoutesEndpointRules { +class AWS_GEOROUTES_LOCAL GeoRoutesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesEndpointProvider.cpp index 6d94114921a7..56fa66da95ef 100644 --- a/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GeoRoutes { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GeoRoutesEndpointProvider::GeoRoutesEndpointProvider() + : GeoRoutesDefaultEpProviderBase(Aws::GeoRoutes::GeoRoutesEndpointRules::GetRulesBlob(), + Aws::GeoRoutes::GeoRoutesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GeoRoutes } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesEndpointRules.cpp b/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesEndpointRules.cpp index 109482690310..2f8d2d7b8eda 100644 --- a/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GeoRoutes { diff --git a/generated/src/aws-cpp-sdk-glacier/CMakeLists.txt b/generated/src/aws-cpp-sdk-glacier/CMakeLists.txt index d95b5dce20d3..d676db49587a 100644 --- a/generated/src/aws-cpp-sdk-glacier/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-glacier/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GLACIER_MODEL_HEADERS "include/aws/glacier/model/*.h" ) +file(GLOB AWS_GLACIER_INTERNAL_HEADERS + "include/aws/glacier/internal/*.h" +) + file(GLOB AWS_GLACIER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GLACIER_MODEL_SOURCE file(GLOB GLACIER_UNIFIED_HEADERS ${AWS_GLACIER_HEADERS} + ${AWS_GLACIER_INTERNAL_HEADERS} ${AWS_GLACIER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\glacier" FILES ${AWS_GLACIER_HEADERS}) + source_group("Header Files\\aws\\glacier\\internal" FILES ${AWS_GLACIER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\glacier\\model" FILES ${AWS_GLACIER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GLACIER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GLACIER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/GlacierEndpointProvider.h b/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/GlacierEndpointProvider.h index 9f7abbe62ef2..0df7ce8ccb5d 100644 --- a/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/GlacierEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/GlacierEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GLACIER_API GlacierEndpointProvider : public GlacierDefaultEpProviderB public: using GlacierResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GlacierEndpointProvider() - : GlacierDefaultEpProviderBase(Aws::Glacier::GlacierEndpointRules::GetRulesBlob(), - Aws::Glacier::GlacierEndpointRules::RulesBlobSize) {} + GlacierEndpointProvider(); ~GlacierEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/Glacier_EXPORTS.h b/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/Glacier_EXPORTS.h index 519b7171a637..21a2d3d59a13 100644 --- a/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/Glacier_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/Glacier_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GLACIER_API #define AWS_GLACIER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GLACIER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GLACIER_API #define AWS_GLACIER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GLACIER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GLACIER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/GlacierEndpointRules.h b/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/internal/GlacierEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-glacier/include/aws/glacier/GlacierEndpointRules.h rename to generated/src/aws-cpp-sdk-glacier/include/aws/glacier/internal/GlacierEndpointRules.h index a1757b88c8b9..215727af2ff4 100644 --- a/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/GlacierEndpointRules.h +++ b/generated/src/aws-cpp-sdk-glacier/include/aws/glacier/internal/GlacierEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Glacier { -class GlacierEndpointRules { +class AWS_GLACIER_LOCAL GlacierEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-glacier/source/GlacierEndpointProvider.cpp b/generated/src/aws-cpp-sdk-glacier/source/GlacierEndpointProvider.cpp index 17159158084f..8773ac6247e7 100644 --- a/generated/src/aws-cpp-sdk-glacier/source/GlacierEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-glacier/source/GlacierEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Glacier { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GlacierEndpointProvider::GlacierEndpointProvider() + : GlacierDefaultEpProviderBase(Aws::Glacier::GlacierEndpointRules::GetRulesBlob(), Aws::Glacier::GlacierEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Glacier } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-glacier/source/GlacierEndpointRules.cpp b/generated/src/aws-cpp-sdk-glacier/source/GlacierEndpointRules.cpp index 72eb70194703..2e9afc311bae 100644 --- a/generated/src/aws-cpp-sdk-glacier/source/GlacierEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-glacier/source/GlacierEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Glacier { diff --git a/generated/src/aws-cpp-sdk-globalaccelerator/CMakeLists.txt b/generated/src/aws-cpp-sdk-globalaccelerator/CMakeLists.txt index 9dbbcac7cbd6..cb6b00a5ace3 100644 --- a/generated/src/aws-cpp-sdk-globalaccelerator/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-globalaccelerator/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GLOBALACCELERATOR_MODEL_HEADERS "include/aws/globalaccelerator/model/*.h" ) +file(GLOB AWS_GLOBALACCELERATOR_INTERNAL_HEADERS + "include/aws/globalaccelerator/internal/*.h" +) + file(GLOB AWS_GLOBALACCELERATOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GLOBALACCELERATOR_MODEL_SOURCE file(GLOB GLOBALACCELERATOR_UNIFIED_HEADERS ${AWS_GLOBALACCELERATOR_HEADERS} + ${AWS_GLOBALACCELERATOR_INTERNAL_HEADERS} ${AWS_GLOBALACCELERATOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\globalaccelerator" FILES ${AWS_GLOBALACCELERATOR_HEADERS}) + source_group("Header Files\\aws\\globalaccelerator\\internal" FILES ${AWS_GLOBALACCELERATOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\globalaccelerator\\model" FILES ${AWS_GLOBALACCELERATOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GLOBALACCELERATOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GLOBALACCELERATOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAcceleratorEndpointProvider.h b/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAcceleratorEndpointProvider.h index 37783b3b6a9f..53c4b0d29453 100644 --- a/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAcceleratorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAcceleratorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_GLOBALACCELERATOR_API GlobalAcceleratorEndpointProvider : public Globa public: using GlobalAcceleratorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GlobalAcceleratorEndpointProvider() - : GlobalAcceleratorDefaultEpProviderBase(Aws::GlobalAccelerator::GlobalAcceleratorEndpointRules::GetRulesBlob(), - Aws::GlobalAccelerator::GlobalAcceleratorEndpointRules::RulesBlobSize) {} + GlobalAcceleratorEndpointProvider(); ~GlobalAcceleratorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAccelerator_EXPORTS.h b/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAccelerator_EXPORTS.h index 8a2924a6d283..f9ac14952e04 100644 --- a/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAccelerator_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAccelerator_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GLOBALACCELERATOR_API #define AWS_GLOBALACCELERATOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GLOBALACCELERATOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GLOBALACCELERATOR_API #define AWS_GLOBALACCELERATOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GLOBALACCELERATOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GLOBALACCELERATOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAcceleratorEndpointRules.h b/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/internal/GlobalAcceleratorEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAcceleratorEndpointRules.h rename to generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/internal/GlobalAcceleratorEndpointRules.h index e04ccf7f1027..17c8633fe774 100644 --- a/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/GlobalAcceleratorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-globalaccelerator/include/aws/globalaccelerator/internal/GlobalAcceleratorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GlobalAccelerator { -class GlobalAcceleratorEndpointRules { +class AWS_GLOBALACCELERATOR_LOCAL GlobalAcceleratorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorEndpointProvider.cpp index 1963bd4c31b3..f8a5d9483b44 100644 --- a/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GlobalAccelerator { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GlobalAcceleratorEndpointProvider::GlobalAcceleratorEndpointProvider() + : GlobalAcceleratorDefaultEpProviderBase(Aws::GlobalAccelerator::GlobalAcceleratorEndpointRules::GetRulesBlob(), + Aws::GlobalAccelerator::GlobalAcceleratorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GlobalAccelerator } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorEndpointRules.cpp b/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorEndpointRules.cpp index 981ac3d7ac90..0120343d2182 100644 --- a/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GlobalAccelerator { diff --git a/generated/src/aws-cpp-sdk-glue/CMakeLists.txt b/generated/src/aws-cpp-sdk-glue/CMakeLists.txt index 5fbb615510f3..8f289bca1bfe 100644 --- a/generated/src/aws-cpp-sdk-glue/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-glue/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GLUE_MODEL_HEADERS "include/aws/glue/model/*.h" ) +file(GLOB AWS_GLUE_INTERNAL_HEADERS + "include/aws/glue/internal/*.h" +) + file(GLOB AWS_GLUE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GLUE_MODEL_SOURCE file(GLOB GLUE_UNIFIED_HEADERS ${AWS_GLUE_HEADERS} + ${AWS_GLUE_INTERNAL_HEADERS} ${AWS_GLUE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\glue" FILES ${AWS_GLUE_HEADERS}) + source_group("Header Files\\aws\\glue\\internal" FILES ${AWS_GLUE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\glue\\model" FILES ${AWS_GLUE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GLUE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GLUE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-glue/include/aws/glue/GlueEndpointProvider.h b/generated/src/aws-cpp-sdk-glue/include/aws/glue/GlueEndpointProvider.h index 5ec40c890493..3f3dad1c828f 100644 --- a/generated/src/aws-cpp-sdk-glue/include/aws/glue/GlueEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-glue/include/aws/glue/GlueEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_GLUE_API GlueEndpointProvider : public GlueDefaultEpProviderBase { public: using GlueResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GlueEndpointProvider() - : GlueDefaultEpProviderBase(Aws::Glue::GlueEndpointRules::GetRulesBlob(), Aws::Glue::GlueEndpointRules::RulesBlobSize) {} + GlueEndpointProvider(); ~GlueEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-glue/include/aws/glue/Glue_EXPORTS.h b/generated/src/aws-cpp-sdk-glue/include/aws/glue/Glue_EXPORTS.h index 6f44cb3ac0bf..3f06a9640705 100644 --- a/generated/src/aws-cpp-sdk-glue/include/aws/glue/Glue_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-glue/include/aws/glue/Glue_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GLUE_API #define AWS_GLUE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GLUE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GLUE_API #define AWS_GLUE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GLUE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GLUE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-glue/include/aws/glue/GlueEndpointRules.h b/generated/src/aws-cpp-sdk-glue/include/aws/glue/internal/GlueEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-glue/include/aws/glue/GlueEndpointRules.h rename to generated/src/aws-cpp-sdk-glue/include/aws/glue/internal/GlueEndpointRules.h index bcb54ac411a9..98efa8a53965 100644 --- a/generated/src/aws-cpp-sdk-glue/include/aws/glue/GlueEndpointRules.h +++ b/generated/src/aws-cpp-sdk-glue/include/aws/glue/internal/GlueEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Glue { -class GlueEndpointRules { +class AWS_GLUE_LOCAL GlueEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-glue/source/GlueEndpointProvider.cpp b/generated/src/aws-cpp-sdk-glue/source/GlueEndpointProvider.cpp index 16b1fca171c4..35b8197c6553 100644 --- a/generated/src/aws-cpp-sdk-glue/source/GlueEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-glue/source/GlueEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Glue { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GlueEndpointProvider::GlueEndpointProvider() + : GlueDefaultEpProviderBase(Aws::Glue::GlueEndpointRules::GetRulesBlob(), Aws::Glue::GlueEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Glue } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-glue/source/GlueEndpointRules.cpp b/generated/src/aws-cpp-sdk-glue/source/GlueEndpointRules.cpp index e63d640c471d..10401a930850 100644 --- a/generated/src/aws-cpp-sdk-glue/source/GlueEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-glue/source/GlueEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Glue { diff --git a/generated/src/aws-cpp-sdk-grafana/CMakeLists.txt b/generated/src/aws-cpp-sdk-grafana/CMakeLists.txt index 90d7f75fb855..62f1fa2c2ced 100644 --- a/generated/src/aws-cpp-sdk-grafana/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-grafana/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GRAFANA_MODEL_HEADERS "include/aws/grafana/model/*.h" ) +file(GLOB AWS_GRAFANA_INTERNAL_HEADERS + "include/aws/grafana/internal/*.h" +) + file(GLOB AWS_GRAFANA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GRAFANA_MODEL_SOURCE file(GLOB GRAFANA_UNIFIED_HEADERS ${AWS_GRAFANA_HEADERS} + ${AWS_GRAFANA_INTERNAL_HEADERS} ${AWS_GRAFANA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\grafana" FILES ${AWS_GRAFANA_HEADERS}) + source_group("Header Files\\aws\\grafana\\internal" FILES ${AWS_GRAFANA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\grafana\\model" FILES ${AWS_GRAFANA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GRAFANA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GRAFANA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafanaEndpointProvider.h b/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafanaEndpointProvider.h index d1aaec01623e..873994440edb 100644 --- a/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafanaEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafanaEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MANAGEDGRAFANA_API ManagedGrafanaEndpointProvider : public ManagedGraf public: using ManagedGrafanaResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ManagedGrafanaEndpointProvider() - : ManagedGrafanaDefaultEpProviderBase(Aws::ManagedGrafana::ManagedGrafanaEndpointRules::GetRulesBlob(), - Aws::ManagedGrafana::ManagedGrafanaEndpointRules::RulesBlobSize) {} + ManagedGrafanaEndpointProvider(); ~ManagedGrafanaEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafana_EXPORTS.h b/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafana_EXPORTS.h index 6756d8cf84de..bdacbea4c76a 100644 --- a/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafana_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafana_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MANAGEDGRAFANA_API #define AWS_MANAGEDGRAFANA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MANAGEDGRAFANA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MANAGEDGRAFANA_API #define AWS_MANAGEDGRAFANA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MANAGEDGRAFANA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MANAGEDGRAFANA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafanaEndpointRules.h b/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/internal/ManagedGrafanaEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafanaEndpointRules.h rename to generated/src/aws-cpp-sdk-grafana/include/aws/grafana/internal/ManagedGrafanaEndpointRules.h index 346c70e7073f..aa1d03d46c19 100644 --- a/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/ManagedGrafanaEndpointRules.h +++ b/generated/src/aws-cpp-sdk-grafana/include/aws/grafana/internal/ManagedGrafanaEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ManagedGrafana { -class ManagedGrafanaEndpointRules { +class AWS_MANAGEDGRAFANA_LOCAL ManagedGrafanaEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaEndpointProvider.cpp b/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaEndpointProvider.cpp index 8c9e985b6927..ee271a8fdd5f 100644 --- a/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ManagedGrafana { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ManagedGrafanaEndpointProvider::ManagedGrafanaEndpointProvider() + : ManagedGrafanaDefaultEpProviderBase(Aws::ManagedGrafana::ManagedGrafanaEndpointRules::GetRulesBlob(), + Aws::ManagedGrafana::ManagedGrafanaEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ManagedGrafana } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaEndpointRules.cpp b/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaEndpointRules.cpp index 1756f4f8463a..1005db39df72 100644 --- a/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ManagedGrafana { diff --git a/generated/src/aws-cpp-sdk-greengrass/CMakeLists.txt b/generated/src/aws-cpp-sdk-greengrass/CMakeLists.txt index 17c97dbb4bc1..1da656ef6960 100644 --- a/generated/src/aws-cpp-sdk-greengrass/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-greengrass/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GREENGRASS_MODEL_HEADERS "include/aws/greengrass/model/*.h" ) +file(GLOB AWS_GREENGRASS_INTERNAL_HEADERS + "include/aws/greengrass/internal/*.h" +) + file(GLOB AWS_GREENGRASS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GREENGRASS_MODEL_SOURCE file(GLOB GREENGRASS_UNIFIED_HEADERS ${AWS_GREENGRASS_HEADERS} + ${AWS_GREENGRASS_INTERNAL_HEADERS} ${AWS_GREENGRASS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\greengrass" FILES ${AWS_GREENGRASS_HEADERS}) + source_group("Header Files\\aws\\greengrass\\internal" FILES ${AWS_GREENGRASS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\greengrass\\model" FILES ${AWS_GREENGRASS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GREENGRASS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GREENGRASS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/GreengrassEndpointProvider.h b/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/GreengrassEndpointProvider.h index 81440478bb26..7d061d66f95a 100644 --- a/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/GreengrassEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/GreengrassEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GREENGRASS_API GreengrassEndpointProvider : public GreengrassDefaultEp public: using GreengrassResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GreengrassEndpointProvider() - : GreengrassDefaultEpProviderBase(Aws::Greengrass::GreengrassEndpointRules::GetRulesBlob(), - Aws::Greengrass::GreengrassEndpointRules::RulesBlobSize) {} + GreengrassEndpointProvider(); ~GreengrassEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/Greengrass_EXPORTS.h b/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/Greengrass_EXPORTS.h index d2f4591e14b4..c8b1128f5361 100644 --- a/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/Greengrass_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/Greengrass_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GREENGRASS_API #define AWS_GREENGRASS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GREENGRASS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GREENGRASS_API #define AWS_GREENGRASS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GREENGRASS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GREENGRASS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/GreengrassEndpointRules.h b/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/internal/GreengrassEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/GreengrassEndpointRules.h rename to generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/internal/GreengrassEndpointRules.h index 83df2e6c5b55..a9db631924d8 100644 --- a/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/GreengrassEndpointRules.h +++ b/generated/src/aws-cpp-sdk-greengrass/include/aws/greengrass/internal/GreengrassEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Greengrass { -class GreengrassEndpointRules { +class AWS_GREENGRASS_LOCAL GreengrassEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-greengrass/source/GreengrassEndpointProvider.cpp b/generated/src/aws-cpp-sdk-greengrass/source/GreengrassEndpointProvider.cpp index f31bf3ce656e..81ffa8395248 100644 --- a/generated/src/aws-cpp-sdk-greengrass/source/GreengrassEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-greengrass/source/GreengrassEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Greengrass { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GreengrassEndpointProvider::GreengrassEndpointProvider() + : GreengrassDefaultEpProviderBase(Aws::Greengrass::GreengrassEndpointRules::GetRulesBlob(), + Aws::Greengrass::GreengrassEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Greengrass } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-greengrass/source/GreengrassEndpointRules.cpp b/generated/src/aws-cpp-sdk-greengrass/source/GreengrassEndpointRules.cpp index 39758b310f13..8815d862946a 100644 --- a/generated/src/aws-cpp-sdk-greengrass/source/GreengrassEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-greengrass/source/GreengrassEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Greengrass { diff --git a/generated/src/aws-cpp-sdk-greengrassv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-greengrassv2/CMakeLists.txt index 295d6f466cb6..e12522785f6c 100644 --- a/generated/src/aws-cpp-sdk-greengrassv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-greengrassv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GREENGRASSV2_MODEL_HEADERS "include/aws/greengrassv2/model/*.h" ) +file(GLOB AWS_GREENGRASSV2_INTERNAL_HEADERS + "include/aws/greengrassv2/internal/*.h" +) + file(GLOB AWS_GREENGRASSV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GREENGRASSV2_MODEL_SOURCE file(GLOB GREENGRASSV2_UNIFIED_HEADERS ${AWS_GREENGRASSV2_HEADERS} + ${AWS_GREENGRASSV2_INTERNAL_HEADERS} ${AWS_GREENGRASSV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\greengrassv2" FILES ${AWS_GREENGRASSV2_HEADERS}) + source_group("Header Files\\aws\\greengrassv2\\internal" FILES ${AWS_GREENGRASSV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\greengrassv2\\model" FILES ${AWS_GREENGRASSV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GREENGRASSV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GREENGRASSV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2EndpointProvider.h b/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2EndpointProvider.h index 0d7f5a86abd7..14a6f59220dd 100644 --- a/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GREENGRASSV2_API GreengrassV2EndpointProvider : public GreengrassV2Def public: using GreengrassV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GreengrassV2EndpointProvider() - : GreengrassV2DefaultEpProviderBase(Aws::GreengrassV2::GreengrassV2EndpointRules::GetRulesBlob(), - Aws::GreengrassV2::GreengrassV2EndpointRules::RulesBlobSize) {} + GreengrassV2EndpointProvider(); ~GreengrassV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2_EXPORTS.h b/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2_EXPORTS.h index 6d36c6149680..3f2cbce4e388 100644 --- a/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GREENGRASSV2_API #define AWS_GREENGRASSV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GREENGRASSV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GREENGRASSV2_API #define AWS_GREENGRASSV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GREENGRASSV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GREENGRASSV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2EndpointRules.h b/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/internal/GreengrassV2EndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2EndpointRules.h rename to generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/internal/GreengrassV2EndpointRules.h index d5135904f8b5..2aa4169ecd6f 100644 --- a/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/GreengrassV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-greengrassv2/include/aws/greengrassv2/internal/GreengrassV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GreengrassV2 { -class GreengrassV2EndpointRules { +class AWS_GREENGRASSV2_LOCAL GreengrassV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2EndpointProvider.cpp index 2a3514ddf57b..ae4b827cae3a 100644 --- a/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GreengrassV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GreengrassV2EndpointProvider::GreengrassV2EndpointProvider() + : GreengrassV2DefaultEpProviderBase(Aws::GreengrassV2::GreengrassV2EndpointRules::GetRulesBlob(), + Aws::GreengrassV2::GreengrassV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GreengrassV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2EndpointRules.cpp index 4ba9c408bf73..049903d7b2a9 100644 --- a/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GreengrassV2 { diff --git a/generated/src/aws-cpp-sdk-groundstation/CMakeLists.txt b/generated/src/aws-cpp-sdk-groundstation/CMakeLists.txt index 6976ee92675c..eecbafa0f0ec 100644 --- a/generated/src/aws-cpp-sdk-groundstation/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-groundstation/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GROUNDSTATION_MODEL_HEADERS "include/aws/groundstation/model/*.h" ) +file(GLOB AWS_GROUNDSTATION_INTERNAL_HEADERS + "include/aws/groundstation/internal/*.h" +) + file(GLOB AWS_GROUNDSTATION_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GROUNDSTATION_MODEL_SOURCE file(GLOB GROUNDSTATION_UNIFIED_HEADERS ${AWS_GROUNDSTATION_HEADERS} + ${AWS_GROUNDSTATION_INTERNAL_HEADERS} ${AWS_GROUNDSTATION_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\groundstation" FILES ${AWS_GROUNDSTATION_HEADERS}) + source_group("Header Files\\aws\\groundstation\\internal" FILES ${AWS_GROUNDSTATION_INTERNAL_HEADERS}) source_group("Header Files\\aws\\groundstation\\model" FILES ${AWS_GROUNDSTATION_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GROUNDSTATION_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GROUNDSTATION_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStationEndpointProvider.h b/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStationEndpointProvider.h index 09690ed2f84c..29543b48ed51 100644 --- a/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStationEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStationEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GROUNDSTATION_API GroundStationEndpointProvider : public GroundStation public: using GroundStationResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GroundStationEndpointProvider() - : GroundStationDefaultEpProviderBase(Aws::GroundStation::GroundStationEndpointRules::GetRulesBlob(), - Aws::GroundStation::GroundStationEndpointRules::RulesBlobSize) {} + GroundStationEndpointProvider(); ~GroundStationEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStation_EXPORTS.h b/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStation_EXPORTS.h index 49109b2aff3f..6d7738dccfd9 100644 --- a/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStation_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStation_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GROUNDSTATION_API #define AWS_GROUNDSTATION_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GROUNDSTATION_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GROUNDSTATION_API #define AWS_GROUNDSTATION_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GROUNDSTATION_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GROUNDSTATION_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStationEndpointRules.h b/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/internal/GroundStationEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStationEndpointRules.h rename to generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/internal/GroundStationEndpointRules.h index 8609b2c3cc8c..42d5a25eb42b 100644 --- a/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/GroundStationEndpointRules.h +++ b/generated/src/aws-cpp-sdk-groundstation/include/aws/groundstation/internal/GroundStationEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GroundStation { -class GroundStationEndpointRules { +class AWS_GROUNDSTATION_LOCAL GroundStationEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-groundstation/source/GroundStationEndpointProvider.cpp b/generated/src/aws-cpp-sdk-groundstation/source/GroundStationEndpointProvider.cpp index e4edc4d5e339..e07571e01a05 100644 --- a/generated/src/aws-cpp-sdk-groundstation/source/GroundStationEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-groundstation/source/GroundStationEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GroundStation { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GroundStationEndpointProvider::GroundStationEndpointProvider() + : GroundStationDefaultEpProviderBase(Aws::GroundStation::GroundStationEndpointRules::GetRulesBlob(), + Aws::GroundStation::GroundStationEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GroundStation } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-groundstation/source/GroundStationEndpointRules.cpp b/generated/src/aws-cpp-sdk-groundstation/source/GroundStationEndpointRules.cpp index 93fde4d4846a..6c1d0abf0a8d 100644 --- a/generated/src/aws-cpp-sdk-groundstation/source/GroundStationEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-groundstation/source/GroundStationEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GroundStation { diff --git a/generated/src/aws-cpp-sdk-guardduty/CMakeLists.txt b/generated/src/aws-cpp-sdk-guardduty/CMakeLists.txt index 51314c7a9933..365e0a974dec 100644 --- a/generated/src/aws-cpp-sdk-guardduty/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-guardduty/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_GUARDDUTY_MODEL_HEADERS "include/aws/guardduty/model/*.h" ) +file(GLOB AWS_GUARDDUTY_INTERNAL_HEADERS + "include/aws/guardduty/internal/*.h" +) + file(GLOB AWS_GUARDDUTY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_GUARDDUTY_MODEL_SOURCE file(GLOB GUARDDUTY_UNIFIED_HEADERS ${AWS_GUARDDUTY_HEADERS} + ${AWS_GUARDDUTY_INTERNAL_HEADERS} ${AWS_GUARDDUTY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\guardduty" FILES ${AWS_GUARDDUTY_HEADERS}) + source_group("Header Files\\aws\\guardduty\\internal" FILES ${AWS_GUARDDUTY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\guardduty\\model" FILES ${AWS_GUARDDUTY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_GUARDDUTY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_GUARDDUTY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDutyEndpointProvider.h b/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDutyEndpointProvider.h index 8653fdde07e7..f245f36ab5e1 100644 --- a/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDutyEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDutyEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_GUARDDUTY_API GuardDutyEndpointProvider : public GuardDutyDefaultEpPro public: using GuardDutyResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - GuardDutyEndpointProvider() - : GuardDutyDefaultEpProviderBase(Aws::GuardDuty::GuardDutyEndpointRules::GetRulesBlob(), - Aws::GuardDuty::GuardDutyEndpointRules::RulesBlobSize) {} + GuardDutyEndpointProvider(); ~GuardDutyEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDuty_EXPORTS.h b/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDuty_EXPORTS.h index 8317a926a1a6..d9efaa72cd90 100644 --- a/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDuty_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDuty_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_GUARDDUTY_API #define AWS_GUARDDUTY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_GUARDDUTY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_GUARDDUTY_API #define AWS_GUARDDUTY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_GUARDDUTY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_GUARDDUTY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDutyEndpointRules.h b/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/internal/GuardDutyEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDutyEndpointRules.h rename to generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/internal/GuardDutyEndpointRules.h index e074d278b9c3..65afc5bf1b33 100644 --- a/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/GuardDutyEndpointRules.h +++ b/generated/src/aws-cpp-sdk-guardduty/include/aws/guardduty/internal/GuardDutyEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace GuardDuty { -class GuardDutyEndpointRules { +class AWS_GUARDDUTY_LOCAL GuardDutyEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyEndpointProvider.cpp b/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyEndpointProvider.cpp index f63b41f54280..f896ece0d943 100644 --- a/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace GuardDuty { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +GuardDutyEndpointProvider::GuardDutyEndpointProvider() + : GuardDutyDefaultEpProviderBase(Aws::GuardDuty::GuardDutyEndpointRules::GetRulesBlob(), + Aws::GuardDuty::GuardDutyEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace GuardDuty } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyEndpointRules.cpp b/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyEndpointRules.cpp index dbf1c44edd30..aad9a51d666e 100644 --- a/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace GuardDuty { diff --git a/generated/src/aws-cpp-sdk-health/CMakeLists.txt b/generated/src/aws-cpp-sdk-health/CMakeLists.txt index f84c377ec28c..9d4b0f153c13 100644 --- a/generated/src/aws-cpp-sdk-health/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-health/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_HEALTH_MODEL_HEADERS "include/aws/health/model/*.h" ) +file(GLOB AWS_HEALTH_INTERNAL_HEADERS + "include/aws/health/internal/*.h" +) + file(GLOB AWS_HEALTH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_HEALTH_MODEL_SOURCE file(GLOB HEALTH_UNIFIED_HEADERS ${AWS_HEALTH_HEADERS} + ${AWS_HEALTH_INTERNAL_HEADERS} ${AWS_HEALTH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\health" FILES ${AWS_HEALTH_HEADERS}) + source_group("Header Files\\aws\\health\\internal" FILES ${AWS_HEALTH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\health\\model" FILES ${AWS_HEALTH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_HEALTH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_HEALTH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-health/include/aws/health/HealthEndpointProvider.h b/generated/src/aws-cpp-sdk-health/include/aws/health/HealthEndpointProvider.h index 4fcc98d24b72..1b8ca21fad4e 100644 --- a/generated/src/aws-cpp-sdk-health/include/aws/health/HealthEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-health/include/aws/health/HealthEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_HEALTH_API HealthEndpointProvider : public HealthDefaultEpProviderBase public: using HealthResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - HealthEndpointProvider() - : HealthDefaultEpProviderBase(Aws::Health::HealthEndpointRules::GetRulesBlob(), Aws::Health::HealthEndpointRules::RulesBlobSize) {} + HealthEndpointProvider(); ~HealthEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-health/include/aws/health/Health_EXPORTS.h b/generated/src/aws-cpp-sdk-health/include/aws/health/Health_EXPORTS.h index 76ccc6cee7d0..6f5ff7751fe1 100644 --- a/generated/src/aws-cpp-sdk-health/include/aws/health/Health_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-health/include/aws/health/Health_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_HEALTH_API #define AWS_HEALTH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_HEALTH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_HEALTH_API #define AWS_HEALTH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_HEALTH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_HEALTH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-health/include/aws/health/HealthEndpointRules.h b/generated/src/aws-cpp-sdk-health/include/aws/health/internal/HealthEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-health/include/aws/health/HealthEndpointRules.h rename to generated/src/aws-cpp-sdk-health/include/aws/health/internal/HealthEndpointRules.h index 5e9e53515880..3220779b2037 100644 --- a/generated/src/aws-cpp-sdk-health/include/aws/health/HealthEndpointRules.h +++ b/generated/src/aws-cpp-sdk-health/include/aws/health/internal/HealthEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Health { -class HealthEndpointRules { +class AWS_HEALTH_LOCAL HealthEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-health/source/HealthEndpointProvider.cpp b/generated/src/aws-cpp-sdk-health/source/HealthEndpointProvider.cpp index 81f71b1053b4..7e83d7389429 100644 --- a/generated/src/aws-cpp-sdk-health/source/HealthEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-health/source/HealthEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Health { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +HealthEndpointProvider::HealthEndpointProvider() + : HealthDefaultEpProviderBase(Aws::Health::HealthEndpointRules::GetRulesBlob(), Aws::Health::HealthEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Health } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-health/source/HealthEndpointRules.cpp b/generated/src/aws-cpp-sdk-health/source/HealthEndpointRules.cpp index 46a15090f233..ebf4c33eafe4 100644 --- a/generated/src/aws-cpp-sdk-health/source/HealthEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-health/source/HealthEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Health { diff --git a/generated/src/aws-cpp-sdk-healthlake/CMakeLists.txt b/generated/src/aws-cpp-sdk-healthlake/CMakeLists.txt index 2f54a1145b52..ff5c9281ed17 100644 --- a/generated/src/aws-cpp-sdk-healthlake/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-healthlake/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_HEALTHLAKE_MODEL_HEADERS "include/aws/healthlake/model/*.h" ) +file(GLOB AWS_HEALTHLAKE_INTERNAL_HEADERS + "include/aws/healthlake/internal/*.h" +) + file(GLOB AWS_HEALTHLAKE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_HEALTHLAKE_MODEL_SOURCE file(GLOB HEALTHLAKE_UNIFIED_HEADERS ${AWS_HEALTHLAKE_HEADERS} + ${AWS_HEALTHLAKE_INTERNAL_HEADERS} ${AWS_HEALTHLAKE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\healthlake" FILES ${AWS_HEALTHLAKE_HEADERS}) + source_group("Header Files\\aws\\healthlake\\internal" FILES ${AWS_HEALTHLAKE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\healthlake\\model" FILES ${AWS_HEALTHLAKE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_HEALTHLAKE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_HEALTHLAKE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLakeEndpointProvider.h b/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLakeEndpointProvider.h index c05cdd8b2786..b9e1e42947ae 100644 --- a/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLakeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLakeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_HEALTHLAKE_API HealthLakeEndpointProvider : public HealthLakeDefaultEp public: using HealthLakeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - HealthLakeEndpointProvider() - : HealthLakeDefaultEpProviderBase(Aws::HealthLake::HealthLakeEndpointRules::GetRulesBlob(), - Aws::HealthLake::HealthLakeEndpointRules::RulesBlobSize) {} + HealthLakeEndpointProvider(); ~HealthLakeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLake_EXPORTS.h b/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLake_EXPORTS.h index ba34f1467201..2cde498d63ed 100644 --- a/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLake_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLake_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_HEALTHLAKE_API #define AWS_HEALTHLAKE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_HEALTHLAKE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_HEALTHLAKE_API #define AWS_HEALTHLAKE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_HEALTHLAKE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_HEALTHLAKE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLakeEndpointRules.h b/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/internal/HealthLakeEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLakeEndpointRules.h rename to generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/internal/HealthLakeEndpointRules.h index 3451399f9902..e1836528432a 100644 --- a/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/HealthLakeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-healthlake/include/aws/healthlake/internal/HealthLakeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace HealthLake { -class HealthLakeEndpointRules { +class AWS_HEALTHLAKE_LOCAL HealthLakeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeEndpointProvider.cpp index db7333659df9..21c20ed2b5d2 100644 --- a/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace HealthLake { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +HealthLakeEndpointProvider::HealthLakeEndpointProvider() + : HealthLakeDefaultEpProviderBase(Aws::HealthLake::HealthLakeEndpointRules::GetRulesBlob(), + Aws::HealthLake::HealthLakeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace HealthLake } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeEndpointRules.cpp b/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeEndpointRules.cpp index 891e2f736537..4c659d843c59 100644 --- a/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace HealthLake { diff --git a/generated/src/aws-cpp-sdk-iam/CMakeLists.txt b/generated/src/aws-cpp-sdk-iam/CMakeLists.txt index 85178f8a795c..490fdd4dfd18 100644 --- a/generated/src/aws-cpp-sdk-iam/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iam/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IAM_MODEL_HEADERS "include/aws/iam/model/*.h" ) +file(GLOB AWS_IAM_INTERNAL_HEADERS + "include/aws/iam/internal/*.h" +) + file(GLOB AWS_IAM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IAM_MODEL_SOURCE file(GLOB IAM_UNIFIED_HEADERS ${AWS_IAM_HEADERS} + ${AWS_IAM_INTERNAL_HEADERS} ${AWS_IAM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iam" FILES ${AWS_IAM_HEADERS}) + source_group("Header Files\\aws\\iam\\internal" FILES ${AWS_IAM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iam\\model" FILES ${AWS_IAM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IAM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IAM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAMEndpointProvider.h b/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAMEndpointProvider.h index 7fad7a0e55c0..9c4d1677267b 100644 --- a/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAMEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAMEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_IAM_API IAMEndpointProvider : public IAMDefaultEpProviderBase { public: using IAMResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IAMEndpointProvider() : IAMDefaultEpProviderBase(Aws::IAM::IAMEndpointRules::GetRulesBlob(), Aws::IAM::IAMEndpointRules::RulesBlobSize) {} + IAMEndpointProvider(); ~IAMEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAM_EXPORTS.h b/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAM_EXPORTS.h index 06405d0d5896..eedaac9b8ece 100644 --- a/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAM_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAM_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IAM_API #define AWS_IAM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IAM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IAM_API #define AWS_IAM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IAM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IAM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAMEndpointRules.h b/generated/src/aws-cpp-sdk-iam/include/aws/iam/internal/IAMEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-iam/include/aws/iam/IAMEndpointRules.h rename to generated/src/aws-cpp-sdk-iam/include/aws/iam/internal/IAMEndpointRules.h index 50acdea4ece6..0cf871f33a63 100644 --- a/generated/src/aws-cpp-sdk-iam/include/aws/iam/IAMEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iam/include/aws/iam/internal/IAMEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IAM { -class IAMEndpointRules { +class AWS_IAM_LOCAL IAMEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iam/source/IAMEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iam/source/IAMEndpointProvider.cpp index af07f235f838..8fa618e899ef 100644 --- a/generated/src/aws-cpp-sdk-iam/source/IAMEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iam/source/IAMEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace IAM { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IAMEndpointProvider::IAMEndpointProvider() + : IAMDefaultEpProviderBase(Aws::IAM::IAMEndpointRules::GetRulesBlob(), Aws::IAM::IAMEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IAM } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iam/source/IAMEndpointRules.cpp b/generated/src/aws-cpp-sdk-iam/source/IAMEndpointRules.cpp index 9a6ee1b6fc7e..c74b31f839f5 100644 --- a/generated/src/aws-cpp-sdk-iam/source/IAMEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iam/source/IAMEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IAM { diff --git a/generated/src/aws-cpp-sdk-identitystore/CMakeLists.txt b/generated/src/aws-cpp-sdk-identitystore/CMakeLists.txt index 9df34581cb6f..f13f5334392c 100644 --- a/generated/src/aws-cpp-sdk-identitystore/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-identitystore/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IDENTITYSTORE_MODEL_HEADERS "include/aws/identitystore/model/*.h" ) +file(GLOB AWS_IDENTITYSTORE_INTERNAL_HEADERS + "include/aws/identitystore/internal/*.h" +) + file(GLOB AWS_IDENTITYSTORE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IDENTITYSTORE_MODEL_SOURCE file(GLOB IDENTITYSTORE_UNIFIED_HEADERS ${AWS_IDENTITYSTORE_HEADERS} + ${AWS_IDENTITYSTORE_INTERNAL_HEADERS} ${AWS_IDENTITYSTORE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\identitystore" FILES ${AWS_IDENTITYSTORE_HEADERS}) + source_group("Header Files\\aws\\identitystore\\internal" FILES ${AWS_IDENTITYSTORE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\identitystore\\model" FILES ${AWS_IDENTITYSTORE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IDENTITYSTORE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IDENTITYSTORE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStoreEndpointProvider.h b/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStoreEndpointProvider.h index e559d0172b5e..8a645c96234d 100644 --- a/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStoreEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStoreEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IDENTITYSTORE_API IdentityStoreEndpointProvider : public IdentityStore public: using IdentityStoreResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IdentityStoreEndpointProvider() - : IdentityStoreDefaultEpProviderBase(Aws::IdentityStore::IdentityStoreEndpointRules::GetRulesBlob(), - Aws::IdentityStore::IdentityStoreEndpointRules::RulesBlobSize) {} + IdentityStoreEndpointProvider(); ~IdentityStoreEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStore_EXPORTS.h b/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStore_EXPORTS.h index c442b2890732..db6372f9b1dc 100644 --- a/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStore_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStore_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IDENTITYSTORE_API #define AWS_IDENTITYSTORE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IDENTITYSTORE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IDENTITYSTORE_API #define AWS_IDENTITYSTORE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IDENTITYSTORE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IDENTITYSTORE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStoreEndpointRules.h b/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/internal/IdentityStoreEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStoreEndpointRules.h rename to generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/internal/IdentityStoreEndpointRules.h index 9d897c778806..550468bc030e 100644 --- a/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/IdentityStoreEndpointRules.h +++ b/generated/src/aws-cpp-sdk-identitystore/include/aws/identitystore/internal/IdentityStoreEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IdentityStore { -class IdentityStoreEndpointRules { +class AWS_IDENTITYSTORE_LOCAL IdentityStoreEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreEndpointProvider.cpp b/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreEndpointProvider.cpp index 6a5c8c6f2f80..fa0134107e9b 100644 --- a/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IdentityStore { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IdentityStoreEndpointProvider::IdentityStoreEndpointProvider() + : IdentityStoreDefaultEpProviderBase(Aws::IdentityStore::IdentityStoreEndpointRules::GetRulesBlob(), + Aws::IdentityStore::IdentityStoreEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IdentityStore } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreEndpointRules.cpp b/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreEndpointRules.cpp index f9fe6263617f..8ceb761e2186 100644 --- a/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IdentityStore { diff --git a/generated/src/aws-cpp-sdk-imagebuilder/CMakeLists.txt b/generated/src/aws-cpp-sdk-imagebuilder/CMakeLists.txt index 3bbedeca25aa..91acc832ebeb 100644 --- a/generated/src/aws-cpp-sdk-imagebuilder/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-imagebuilder/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IMAGEBUILDER_MODEL_HEADERS "include/aws/imagebuilder/model/*.h" ) +file(GLOB AWS_IMAGEBUILDER_INTERNAL_HEADERS + "include/aws/imagebuilder/internal/*.h" +) + file(GLOB AWS_IMAGEBUILDER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IMAGEBUILDER_MODEL_SOURCE file(GLOB IMAGEBUILDER_UNIFIED_HEADERS ${AWS_IMAGEBUILDER_HEADERS} + ${AWS_IMAGEBUILDER_INTERNAL_HEADERS} ${AWS_IMAGEBUILDER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\imagebuilder" FILES ${AWS_IMAGEBUILDER_HEADERS}) + source_group("Header Files\\aws\\imagebuilder\\internal" FILES ${AWS_IMAGEBUILDER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\imagebuilder\\model" FILES ${AWS_IMAGEBUILDER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IMAGEBUILDER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IMAGEBUILDER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/ImagebuilderEndpointProvider.h b/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/ImagebuilderEndpointProvider.h index b242f2c72d36..364eceffadbd 100644 --- a/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/ImagebuilderEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/ImagebuilderEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IMAGEBUILDER_API ImagebuilderEndpointProvider : public ImagebuilderDef public: using ImagebuilderResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ImagebuilderEndpointProvider() - : ImagebuilderDefaultEpProviderBase(Aws::imagebuilder::ImagebuilderEndpointRules::GetRulesBlob(), - Aws::imagebuilder::ImagebuilderEndpointRules::RulesBlobSize) {} + ImagebuilderEndpointProvider(); ~ImagebuilderEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/Imagebuilder_EXPORTS.h b/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/Imagebuilder_EXPORTS.h index 83d5d56ef893..3d1a23c70f54 100644 --- a/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/Imagebuilder_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/Imagebuilder_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IMAGEBUILDER_API #define AWS_IMAGEBUILDER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IMAGEBUILDER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IMAGEBUILDER_API #define AWS_IMAGEBUILDER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IMAGEBUILDER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IMAGEBUILDER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/ImagebuilderEndpointRules.h b/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/internal/ImagebuilderEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/ImagebuilderEndpointRules.h rename to generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/internal/ImagebuilderEndpointRules.h index fb29c997555e..9e91a08d45cc 100644 --- a/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/ImagebuilderEndpointRules.h +++ b/generated/src/aws-cpp-sdk-imagebuilder/include/aws/imagebuilder/internal/ImagebuilderEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace imagebuilder { -class ImagebuilderEndpointRules { +class AWS_IMAGEBUILDER_LOCAL ImagebuilderEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderEndpointProvider.cpp b/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderEndpointProvider.cpp index e5cc582ebfb8..7d059d57503e 100644 --- a/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace imagebuilder { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ImagebuilderEndpointProvider::ImagebuilderEndpointProvider() + : ImagebuilderDefaultEpProviderBase(Aws::imagebuilder::ImagebuilderEndpointRules::GetRulesBlob(), + Aws::imagebuilder::ImagebuilderEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace imagebuilder } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderEndpointRules.cpp b/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderEndpointRules.cpp index 838bb71996dd..dc1f45101add 100644 --- a/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace imagebuilder { diff --git a/generated/src/aws-cpp-sdk-importexport/CMakeLists.txt b/generated/src/aws-cpp-sdk-importexport/CMakeLists.txt index a25e97fe8185..b27f66613da4 100644 --- a/generated/src/aws-cpp-sdk-importexport/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-importexport/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IMPORTEXPORT_MODEL_HEADERS "include/aws/importexport/model/*.h" ) +file(GLOB AWS_IMPORTEXPORT_INTERNAL_HEADERS + "include/aws/importexport/internal/*.h" +) + file(GLOB AWS_IMPORTEXPORT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IMPORTEXPORT_MODEL_SOURCE file(GLOB IMPORTEXPORT_UNIFIED_HEADERS ${AWS_IMPORTEXPORT_HEADERS} + ${AWS_IMPORTEXPORT_INTERNAL_HEADERS} ${AWS_IMPORTEXPORT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\importexport" FILES ${AWS_IMPORTEXPORT_HEADERS}) + source_group("Header Files\\aws\\importexport\\internal" FILES ${AWS_IMPORTEXPORT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\importexport\\model" FILES ${AWS_IMPORTEXPORT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IMPORTEXPORT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IMPORTEXPORT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExportEndpointProvider.h b/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExportEndpointProvider.h index 6e4d56425bb4..2c8ca9de456f 100644 --- a/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExportEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExportEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IMPORTEXPORT_API ImportExportEndpointProvider : public ImportExportDef public: using ImportExportResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ImportExportEndpointProvider() - : ImportExportDefaultEpProviderBase(Aws::ImportExport::ImportExportEndpointRules::GetRulesBlob(), - Aws::ImportExport::ImportExportEndpointRules::RulesBlobSize) {} + ImportExportEndpointProvider(); ~ImportExportEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExport_EXPORTS.h b/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExport_EXPORTS.h index 5be9f81754ac..9f0b87cfb7f6 100644 --- a/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExport_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExport_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IMPORTEXPORT_API #define AWS_IMPORTEXPORT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IMPORTEXPORT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IMPORTEXPORT_API #define AWS_IMPORTEXPORT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IMPORTEXPORT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IMPORTEXPORT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExportEndpointRules.h b/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/internal/ImportExportEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExportEndpointRules.h rename to generated/src/aws-cpp-sdk-importexport/include/aws/importexport/internal/ImportExportEndpointRules.h index b855277696cc..ec7df0e37c11 100644 --- a/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/ImportExportEndpointRules.h +++ b/generated/src/aws-cpp-sdk-importexport/include/aws/importexport/internal/ImportExportEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ImportExport { -class ImportExportEndpointRules { +class AWS_IMPORTEXPORT_LOCAL ImportExportEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-importexport/source/ImportExportEndpointProvider.cpp b/generated/src/aws-cpp-sdk-importexport/source/ImportExportEndpointProvider.cpp index 0a02983c069d..f68643587734 100644 --- a/generated/src/aws-cpp-sdk-importexport/source/ImportExportEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-importexport/source/ImportExportEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ImportExport { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ImportExportEndpointProvider::ImportExportEndpointProvider() + : ImportExportDefaultEpProviderBase(Aws::ImportExport::ImportExportEndpointRules::GetRulesBlob(), + Aws::ImportExport::ImportExportEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ImportExport } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-importexport/source/ImportExportEndpointRules.cpp b/generated/src/aws-cpp-sdk-importexport/source/ImportExportEndpointRules.cpp index b4b087501346..fb60258cdf3c 100644 --- a/generated/src/aws-cpp-sdk-importexport/source/ImportExportEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-importexport/source/ImportExportEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ImportExport { diff --git a/generated/src/aws-cpp-sdk-inspector-scan/CMakeLists.txt b/generated/src/aws-cpp-sdk-inspector-scan/CMakeLists.txt index 3e1cdd97ed33..3f2457aa9d5a 100644 --- a/generated/src/aws-cpp-sdk-inspector-scan/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-inspector-scan/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_INSPECTOR-SCAN_MODEL_HEADERS "include/aws/inspector-scan/model/*.h" ) +file(GLOB AWS_INSPECTOR-SCAN_INTERNAL_HEADERS + "include/aws/inspector-scan/internal/*.h" +) + file(GLOB AWS_INSPECTOR-SCAN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_INSPECTOR-SCAN_MODEL_SOURCE file(GLOB INSPECTOR-SCAN_UNIFIED_HEADERS ${AWS_INSPECTOR-SCAN_HEADERS} + ${AWS_INSPECTOR-SCAN_INTERNAL_HEADERS} ${AWS_INSPECTOR-SCAN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\inspector-scan" FILES ${AWS_INSPECTOR-SCAN_HEADERS}) + source_group("Header Files\\aws\\inspector-scan\\internal" FILES ${AWS_INSPECTOR-SCAN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\inspector-scan\\model" FILES ${AWS_INSPECTOR-SCAN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_INSPECTOR-SCAN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_INSPECTOR-SCAN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/InspectorscanEndpointProvider.h b/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/InspectorscanEndpointProvider.h index 0f51fe874d3c..b7e7b2be14d4 100644 --- a/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/InspectorscanEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/InspectorscanEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_INSPECTORSCAN_API InspectorscanEndpointProvider : public Inspectorscan public: using InspectorscanResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - InspectorscanEndpointProvider() - : InspectorscanDefaultEpProviderBase(Aws::inspectorscan::InspectorscanEndpointRules::GetRulesBlob(), - Aws::inspectorscan::InspectorscanEndpointRules::RulesBlobSize) {} + InspectorscanEndpointProvider(); ~InspectorscanEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/Inspectorscan_EXPORTS.h b/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/Inspectorscan_EXPORTS.h index 28838db6049a..f4343061279a 100644 --- a/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/Inspectorscan_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/Inspectorscan_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_INSPECTORSCAN_API #define AWS_INSPECTORSCAN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_INSPECTORSCAN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_INSPECTORSCAN_API #define AWS_INSPECTORSCAN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_INSPECTORSCAN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_INSPECTORSCAN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/InspectorscanEndpointRules.h b/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/internal/InspectorscanEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/InspectorscanEndpointRules.h rename to generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/internal/InspectorscanEndpointRules.h index 63e8742bd70d..8c88e60e1845 100644 --- a/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/InspectorscanEndpointRules.h +++ b/generated/src/aws-cpp-sdk-inspector-scan/include/aws/inspector-scan/internal/InspectorscanEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace inspectorscan { -class InspectorscanEndpointRules { +class AWS_INSPECTORSCAN_LOCAL InspectorscanEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanEndpointProvider.cpp b/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanEndpointProvider.cpp index 4afeed27a55c..779b2ba5e702 100644 --- a/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace inspectorscan { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +InspectorscanEndpointProvider::InspectorscanEndpointProvider() + : InspectorscanDefaultEpProviderBase(Aws::inspectorscan::InspectorscanEndpointRules::GetRulesBlob(), + Aws::inspectorscan::InspectorscanEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace inspectorscan } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanEndpointRules.cpp b/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanEndpointRules.cpp index 441ef0d3c703..e196bbd93cd0 100644 --- a/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace inspectorscan { diff --git a/generated/src/aws-cpp-sdk-inspector/CMakeLists.txt b/generated/src/aws-cpp-sdk-inspector/CMakeLists.txt index cfd674fc147a..c04e05d47735 100644 --- a/generated/src/aws-cpp-sdk-inspector/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-inspector/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_INSPECTOR_MODEL_HEADERS "include/aws/inspector/model/*.h" ) +file(GLOB AWS_INSPECTOR_INTERNAL_HEADERS + "include/aws/inspector/internal/*.h" +) + file(GLOB AWS_INSPECTOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_INSPECTOR_MODEL_SOURCE file(GLOB INSPECTOR_UNIFIED_HEADERS ${AWS_INSPECTOR_HEADERS} + ${AWS_INSPECTOR_INTERNAL_HEADERS} ${AWS_INSPECTOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\inspector" FILES ${AWS_INSPECTOR_HEADERS}) + source_group("Header Files\\aws\\inspector\\internal" FILES ${AWS_INSPECTOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\inspector\\model" FILES ${AWS_INSPECTOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_INSPECTOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_INSPECTOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/InspectorEndpointProvider.h b/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/InspectorEndpointProvider.h index 5180ea1f497d..00e8522e6a75 100644 --- a/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/InspectorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/InspectorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_INSPECTOR_API InspectorEndpointProvider : public InspectorDefaultEpPro public: using InspectorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - InspectorEndpointProvider() - : InspectorDefaultEpProviderBase(Aws::Inspector::InspectorEndpointRules::GetRulesBlob(), - Aws::Inspector::InspectorEndpointRules::RulesBlobSize) {} + InspectorEndpointProvider(); ~InspectorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/Inspector_EXPORTS.h b/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/Inspector_EXPORTS.h index 182870eca0bd..acaab1006a07 100644 --- a/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/Inspector_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/Inspector_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_INSPECTOR_API #define AWS_INSPECTOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_INSPECTOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_INSPECTOR_API #define AWS_INSPECTOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_INSPECTOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_INSPECTOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/InspectorEndpointRules.h b/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/internal/InspectorEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-inspector/include/aws/inspector/InspectorEndpointRules.h rename to generated/src/aws-cpp-sdk-inspector/include/aws/inspector/internal/InspectorEndpointRules.h index 5d509af2e6be..17eb5159eb23 100644 --- a/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/InspectorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-inspector/include/aws/inspector/internal/InspectorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Inspector { -class InspectorEndpointRules { +class AWS_INSPECTOR_LOCAL InspectorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-inspector/source/InspectorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-inspector/source/InspectorEndpointProvider.cpp index aba3838a1095..b43feee96062 100644 --- a/generated/src/aws-cpp-sdk-inspector/source/InspectorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-inspector/source/InspectorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Inspector { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +InspectorEndpointProvider::InspectorEndpointProvider() + : InspectorDefaultEpProviderBase(Aws::Inspector::InspectorEndpointRules::GetRulesBlob(), + Aws::Inspector::InspectorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Inspector } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-inspector/source/InspectorEndpointRules.cpp b/generated/src/aws-cpp-sdk-inspector/source/InspectorEndpointRules.cpp index 78481553450b..8590c4ae7f3e 100644 --- a/generated/src/aws-cpp-sdk-inspector/source/InspectorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-inspector/source/InspectorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Inspector { diff --git a/generated/src/aws-cpp-sdk-inspector2/CMakeLists.txt b/generated/src/aws-cpp-sdk-inspector2/CMakeLists.txt index 29d0f572bdd2..69e9a9bac21a 100644 --- a/generated/src/aws-cpp-sdk-inspector2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-inspector2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_INSPECTOR2_MODEL_HEADERS "include/aws/inspector2/model/*.h" ) +file(GLOB AWS_INSPECTOR2_INTERNAL_HEADERS + "include/aws/inspector2/internal/*.h" +) + file(GLOB AWS_INSPECTOR2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_INSPECTOR2_MODEL_SOURCE file(GLOB INSPECTOR2_UNIFIED_HEADERS ${AWS_INSPECTOR2_HEADERS} + ${AWS_INSPECTOR2_INTERNAL_HEADERS} ${AWS_INSPECTOR2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\inspector2" FILES ${AWS_INSPECTOR2_HEADERS}) + source_group("Header Files\\aws\\inspector2\\internal" FILES ${AWS_INSPECTOR2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\inspector2\\model" FILES ${AWS_INSPECTOR2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_INSPECTOR2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_INSPECTOR2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2EndpointProvider.h b/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2EndpointProvider.h index 6eabab9cb76a..8d727cc4b3bb 100644 --- a/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_INSPECTOR2_API Inspector2EndpointProvider : public Inspector2DefaultEp public: using Inspector2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Inspector2EndpointProvider() - : Inspector2DefaultEpProviderBase(Aws::Inspector2::Inspector2EndpointRules::GetRulesBlob(), - Aws::Inspector2::Inspector2EndpointRules::RulesBlobSize) {} + Inspector2EndpointProvider(); ~Inspector2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2_EXPORTS.h b/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2_EXPORTS.h index b32300f6e2f9..ecc0fed2ab9b 100644 --- a/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_INSPECTOR2_API #define AWS_INSPECTOR2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_INSPECTOR2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_INSPECTOR2_API #define AWS_INSPECTOR2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_INSPECTOR2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_INSPECTOR2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2EndpointRules.h b/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/internal/Inspector2EndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2EndpointRules.h rename to generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/internal/Inspector2EndpointRules.h index 1e497613a607..2b58542e4718 100644 --- a/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/Inspector2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-inspector2/include/aws/inspector2/internal/Inspector2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Inspector2 { -class Inspector2EndpointRules { +class AWS_INSPECTOR2_LOCAL Inspector2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-inspector2/source/Inspector2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-inspector2/source/Inspector2EndpointProvider.cpp index 11832d7633da..5a4bc3bd2697 100644 --- a/generated/src/aws-cpp-sdk-inspector2/source/Inspector2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-inspector2/source/Inspector2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Inspector2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Inspector2EndpointProvider::Inspector2EndpointProvider() + : Inspector2DefaultEpProviderBase(Aws::Inspector2::Inspector2EndpointRules::GetRulesBlob(), + Aws::Inspector2::Inspector2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Inspector2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-inspector2/source/Inspector2EndpointRules.cpp b/generated/src/aws-cpp-sdk-inspector2/source/Inspector2EndpointRules.cpp index fa930c9d7325..d1a904828d09 100644 --- a/generated/src/aws-cpp-sdk-inspector2/source/Inspector2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-inspector2/source/Inspector2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Inspector2 { diff --git a/generated/src/aws-cpp-sdk-interconnect/CMakeLists.txt b/generated/src/aws-cpp-sdk-interconnect/CMakeLists.txt index 389760dad07e..48220d9ca68a 100644 --- a/generated/src/aws-cpp-sdk-interconnect/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-interconnect/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_INTERCONNECT_MODEL_HEADERS "include/aws/interconnect/model/*.h" ) +file(GLOB AWS_INTERCONNECT_INTERNAL_HEADERS + "include/aws/interconnect/internal/*.h" +) + file(GLOB AWS_INTERCONNECT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_INTERCONNECT_MODEL_SOURCE file(GLOB INTERCONNECT_UNIFIED_HEADERS ${AWS_INTERCONNECT_HEADERS} + ${AWS_INTERCONNECT_INTERNAL_HEADERS} ${AWS_INTERCONNECT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\interconnect" FILES ${AWS_INTERCONNECT_HEADERS}) + source_group("Header Files\\aws\\interconnect\\internal" FILES ${AWS_INTERCONNECT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\interconnect\\model" FILES ${AWS_INTERCONNECT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_INTERCONNECT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_INTERCONNECT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/InterconnectEndpointProvider.h b/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/InterconnectEndpointProvider.h index 48924ba472a1..8ccafc2b431f 100644 --- a/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/InterconnectEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/InterconnectEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_INTERCONNECT_API InterconnectEndpointProvider : public InterconnectDef public: using InterconnectResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - InterconnectEndpointProvider() - : InterconnectDefaultEpProviderBase(Aws::Interconnect::InterconnectEndpointRules::GetRulesBlob(), - Aws::Interconnect::InterconnectEndpointRules::RulesBlobSize) {} + InterconnectEndpointProvider(); ~InterconnectEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/Interconnect_EXPORTS.h b/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/Interconnect_EXPORTS.h index d284adf6cf7c..9b6e2d0d1963 100644 --- a/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/Interconnect_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/Interconnect_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_INTERCONNECT_API #define AWS_INTERCONNECT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_INTERCONNECT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_INTERCONNECT_API #define AWS_INTERCONNECT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_INTERCONNECT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_INTERCONNECT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/InterconnectEndpointRules.h b/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/internal/InterconnectEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/InterconnectEndpointRules.h rename to generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/internal/InterconnectEndpointRules.h index a7017267b0ff..a5b9fc7a0224 100644 --- a/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/InterconnectEndpointRules.h +++ b/generated/src/aws-cpp-sdk-interconnect/include/aws/interconnect/internal/InterconnectEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Interconnect { -class InterconnectEndpointRules { +class AWS_INTERCONNECT_LOCAL InterconnectEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-interconnect/source/InterconnectEndpointProvider.cpp b/generated/src/aws-cpp-sdk-interconnect/source/InterconnectEndpointProvider.cpp index 4ebf1bb1ca38..c0103495e086 100644 --- a/generated/src/aws-cpp-sdk-interconnect/source/InterconnectEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-interconnect/source/InterconnectEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Interconnect { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +InterconnectEndpointProvider::InterconnectEndpointProvider() + : InterconnectDefaultEpProviderBase(Aws::Interconnect::InterconnectEndpointRules::GetRulesBlob(), + Aws::Interconnect::InterconnectEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Interconnect } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-interconnect/source/InterconnectEndpointRules.cpp b/generated/src/aws-cpp-sdk-interconnect/source/InterconnectEndpointRules.cpp index 752623962a6e..bfc8f1989db2 100644 --- a/generated/src/aws-cpp-sdk-interconnect/source/InterconnectEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-interconnect/source/InterconnectEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Interconnect { diff --git a/generated/src/aws-cpp-sdk-internetmonitor/CMakeLists.txt b/generated/src/aws-cpp-sdk-internetmonitor/CMakeLists.txt index b74280de0876..f0f3e17dbf7e 100644 --- a/generated/src/aws-cpp-sdk-internetmonitor/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-internetmonitor/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_INTERNETMONITOR_MODEL_HEADERS "include/aws/internetmonitor/model/*.h" ) +file(GLOB AWS_INTERNETMONITOR_INTERNAL_HEADERS + "include/aws/internetmonitor/internal/*.h" +) + file(GLOB AWS_INTERNETMONITOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_INTERNETMONITOR_MODEL_SOURCE file(GLOB INTERNETMONITOR_UNIFIED_HEADERS ${AWS_INTERNETMONITOR_HEADERS} + ${AWS_INTERNETMONITOR_INTERNAL_HEADERS} ${AWS_INTERNETMONITOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\internetmonitor" FILES ${AWS_INTERNETMONITOR_HEADERS}) + source_group("Header Files\\aws\\internetmonitor\\internal" FILES ${AWS_INTERNETMONITOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\internetmonitor\\model" FILES ${AWS_INTERNETMONITOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_INTERNETMONITOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_INTERNETMONITOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitorEndpointProvider.h b/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitorEndpointProvider.h index 8e76d198d4d9..2158cac2cf0d 100644 --- a/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_INTERNETMONITOR_API InternetMonitorEndpointProvider : public InternetM public: using InternetMonitorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - InternetMonitorEndpointProvider() - : InternetMonitorDefaultEpProviderBase(Aws::InternetMonitor::InternetMonitorEndpointRules::GetRulesBlob(), - Aws::InternetMonitor::InternetMonitorEndpointRules::RulesBlobSize) {} + InternetMonitorEndpointProvider(); ~InternetMonitorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitor_EXPORTS.h b/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitor_EXPORTS.h index b8af9b5eafa0..3d00056b8e08 100644 --- a/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitor_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitor_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_INTERNETMONITOR_API #define AWS_INTERNETMONITOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_INTERNETMONITOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_INTERNETMONITOR_API #define AWS_INTERNETMONITOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_INTERNETMONITOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_INTERNETMONITOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitorEndpointRules.h b/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/internal/InternetMonitorEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitorEndpointRules.h rename to generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/internal/InternetMonitorEndpointRules.h index b8c92ea0c4d3..466245239047 100644 --- a/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/InternetMonitorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-internetmonitor/include/aws/internetmonitor/internal/InternetMonitorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace InternetMonitor { -class InternetMonitorEndpointRules { +class AWS_INTERNETMONITOR_LOCAL InternetMonitorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorEndpointProvider.cpp index 457eacf0e242..377008769e2b 100644 --- a/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace InternetMonitor { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +InternetMonitorEndpointProvider::InternetMonitorEndpointProvider() + : InternetMonitorDefaultEpProviderBase(Aws::InternetMonitor::InternetMonitorEndpointRules::GetRulesBlob(), + Aws::InternetMonitor::InternetMonitorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace InternetMonitor } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorEndpointRules.cpp b/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorEndpointRules.cpp index 981a511967c2..bba832affa2f 100644 --- a/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace InternetMonitor { diff --git a/generated/src/aws-cpp-sdk-invoicing/CMakeLists.txt b/generated/src/aws-cpp-sdk-invoicing/CMakeLists.txt index 3b6c6ad8f1a0..7551dc4ecdd7 100644 --- a/generated/src/aws-cpp-sdk-invoicing/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-invoicing/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_INVOICING_MODEL_HEADERS "include/aws/invoicing/model/*.h" ) +file(GLOB AWS_INVOICING_INTERNAL_HEADERS + "include/aws/invoicing/internal/*.h" +) + file(GLOB AWS_INVOICING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_INVOICING_MODEL_SOURCE file(GLOB INVOICING_UNIFIED_HEADERS ${AWS_INVOICING_HEADERS} + ${AWS_INVOICING_INTERNAL_HEADERS} ${AWS_INVOICING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\invoicing" FILES ${AWS_INVOICING_HEADERS}) + source_group("Header Files\\aws\\invoicing\\internal" FILES ${AWS_INVOICING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\invoicing\\model" FILES ${AWS_INVOICING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_INVOICING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_INVOICING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/InvoicingEndpointProvider.h b/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/InvoicingEndpointProvider.h index 5b57b85e13a6..93d095c79c00 100644 --- a/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/InvoicingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/InvoicingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_INVOICING_API InvoicingEndpointProvider : public InvoicingDefaultEpPro public: using InvoicingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - InvoicingEndpointProvider() - : InvoicingDefaultEpProviderBase(Aws::Invoicing::InvoicingEndpointRules::GetRulesBlob(), - Aws::Invoicing::InvoicingEndpointRules::RulesBlobSize) {} + InvoicingEndpointProvider(); ~InvoicingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/Invoicing_EXPORTS.h b/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/Invoicing_EXPORTS.h index 2f2bd0d5eae7..9efb910982fe 100644 --- a/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/Invoicing_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/Invoicing_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_INVOICING_API #define AWS_INVOICING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_INVOICING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_INVOICING_API #define AWS_INVOICING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_INVOICING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_INVOICING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/InvoicingEndpointRules.h b/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/internal/InvoicingEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/InvoicingEndpointRules.h rename to generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/internal/InvoicingEndpointRules.h index 63b2445e4f44..78972b00ccfa 100644 --- a/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/InvoicingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-invoicing/include/aws/invoicing/internal/InvoicingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Invoicing { -class InvoicingEndpointRules { +class AWS_INVOICING_LOCAL InvoicingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-invoicing/source/InvoicingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-invoicing/source/InvoicingEndpointProvider.cpp index 094864b49021..9b6b4d22e935 100644 --- a/generated/src/aws-cpp-sdk-invoicing/source/InvoicingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-invoicing/source/InvoicingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Invoicing { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +InvoicingEndpointProvider::InvoicingEndpointProvider() + : InvoicingDefaultEpProviderBase(Aws::Invoicing::InvoicingEndpointRules::GetRulesBlob(), + Aws::Invoicing::InvoicingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Invoicing } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-invoicing/source/InvoicingEndpointRules.cpp b/generated/src/aws-cpp-sdk-invoicing/source/InvoicingEndpointRules.cpp index f2bda4da3321..30d767a920d1 100644 --- a/generated/src/aws-cpp-sdk-invoicing/source/InvoicingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-invoicing/source/InvoicingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Invoicing { diff --git a/generated/src/aws-cpp-sdk-iot-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-iot-data/CMakeLists.txt index d08d34041315..ea21bd1287dd 100644 --- a/generated/src/aws-cpp-sdk-iot-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iot-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOT-DATA_MODEL_HEADERS "include/aws/iot-data/model/*.h" ) +file(GLOB AWS_IOT-DATA_INTERNAL_HEADERS + "include/aws/iot-data/internal/*.h" +) + file(GLOB AWS_IOT-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOT-DATA_MODEL_SOURCE file(GLOB IOT-DATA_UNIFIED_HEADERS ${AWS_IOT-DATA_HEADERS} + ${AWS_IOT-DATA_INTERNAL_HEADERS} ${AWS_IOT-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iot-data" FILES ${AWS_IOT-DATA_HEADERS}) + source_group("Header Files\\aws\\iot-data\\internal" FILES ${AWS_IOT-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iot-data\\model" FILES ${AWS_IOT-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOT-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOT-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlaneEndpointProvider.h b/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlaneEndpointProvider.h index d14625495065..ab2384cc4e82 100644 --- a/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlaneEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlaneEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IOTDATAPLANE_API IoTDataPlaneEndpointProvider : public IoTDataPlaneDef public: using IoTDataPlaneResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTDataPlaneEndpointProvider() - : IoTDataPlaneDefaultEpProviderBase(Aws::IoTDataPlane::IoTDataPlaneEndpointRules::GetRulesBlob(), - Aws::IoTDataPlane::IoTDataPlaneEndpointRules::RulesBlobSize) {} + IoTDataPlaneEndpointProvider(); ~IoTDataPlaneEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlane_EXPORTS.h b/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlane_EXPORTS.h index 6479d5c5f39f..5ec9eebf8726 100644 --- a/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlane_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlane_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTDATAPLANE_API #define AWS_IOTDATAPLANE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTDATAPLANE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTDATAPLANE_API #define AWS_IOTDATAPLANE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTDATAPLANE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTDATAPLANE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlaneEndpointRules.h b/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/internal/IoTDataPlaneEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlaneEndpointRules.h rename to generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/internal/IoTDataPlaneEndpointRules.h index a4c71b1f1f1c..9c441c61062b 100644 --- a/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/IoTDataPlaneEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iot-data/include/aws/iot-data/internal/IoTDataPlaneEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTDataPlane { -class IoTDataPlaneEndpointRules { +class AWS_IOTDATAPLANE_LOCAL IoTDataPlaneEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneEndpointProvider.cpp index 58235a67dc41..283ff51c7828 100644 --- a/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTDataPlane { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTDataPlaneEndpointProvider::IoTDataPlaneEndpointProvider() + : IoTDataPlaneDefaultEpProviderBase(Aws::IoTDataPlane::IoTDataPlaneEndpointRules::GetRulesBlob(), + Aws::IoTDataPlane::IoTDataPlaneEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTDataPlane } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneEndpointRules.cpp b/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneEndpointRules.cpp index 9b6d570e80a0..e0a6cd09b10e 100644 --- a/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTDataPlane { diff --git a/generated/src/aws-cpp-sdk-iot-jobs-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-iot-jobs-data/CMakeLists.txt index 51ef0064553f..1badf93650b2 100644 --- a/generated/src/aws-cpp-sdk-iot-jobs-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iot-jobs-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOT-JOBS-DATA_MODEL_HEADERS "include/aws/iot-jobs-data/model/*.h" ) +file(GLOB AWS_IOT-JOBS-DATA_INTERNAL_HEADERS + "include/aws/iot-jobs-data/internal/*.h" +) + file(GLOB AWS_IOT-JOBS-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOT-JOBS-DATA_MODEL_SOURCE file(GLOB IOT-JOBS-DATA_UNIFIED_HEADERS ${AWS_IOT-JOBS-DATA_HEADERS} + ${AWS_IOT-JOBS-DATA_INTERNAL_HEADERS} ${AWS_IOT-JOBS-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iot-jobs-data" FILES ${AWS_IOT-JOBS-DATA_HEADERS}) + source_group("Header Files\\aws\\iot-jobs-data\\internal" FILES ${AWS_IOT-JOBS-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iot-jobs-data\\model" FILES ${AWS_IOT-JOBS-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOT-JOBS-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOT-JOBS-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlaneEndpointProvider.h b/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlaneEndpointProvider.h index 04059f4ed01e..b4f6e7b654bb 100644 --- a/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlaneEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlaneEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_IOTJOBSDATAPLANE_API IoTJobsDataPlaneEndpointProvider : public IoTJobs public: using IoTJobsDataPlaneResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTJobsDataPlaneEndpointProvider() - : IoTJobsDataPlaneDefaultEpProviderBase(Aws::IoTJobsDataPlane::IoTJobsDataPlaneEndpointRules::GetRulesBlob(), - Aws::IoTJobsDataPlane::IoTJobsDataPlaneEndpointRules::RulesBlobSize) {} + IoTJobsDataPlaneEndpointProvider(); ~IoTJobsDataPlaneEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlane_EXPORTS.h b/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlane_EXPORTS.h index 562fcf4cf883..f5994c0ee7c0 100644 --- a/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlane_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlane_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTJOBSDATAPLANE_API #define AWS_IOTJOBSDATAPLANE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTJOBSDATAPLANE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTJOBSDATAPLANE_API #define AWS_IOTJOBSDATAPLANE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTJOBSDATAPLANE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTJOBSDATAPLANE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlaneEndpointRules.h b/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/internal/IoTJobsDataPlaneEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlaneEndpointRules.h rename to generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/internal/IoTJobsDataPlaneEndpointRules.h index 30a156b02271..5021449ba2b4 100644 --- a/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/IoTJobsDataPlaneEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iot-jobs-data/include/aws/iot-jobs-data/internal/IoTJobsDataPlaneEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTJobsDataPlane { -class IoTJobsDataPlaneEndpointRules { +class AWS_IOTJOBSDATAPLANE_LOCAL IoTJobsDataPlaneEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneEndpointProvider.cpp index f4c6534d3888..c4b996def423 100644 --- a/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTJobsDataPlane { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTJobsDataPlaneEndpointProvider::IoTJobsDataPlaneEndpointProvider() + : IoTJobsDataPlaneDefaultEpProviderBase(Aws::IoTJobsDataPlane::IoTJobsDataPlaneEndpointRules::GetRulesBlob(), + Aws::IoTJobsDataPlane::IoTJobsDataPlaneEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTJobsDataPlane } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneEndpointRules.cpp b/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneEndpointRules.cpp index 3f3b4eae1181..c79ceb4ce4eb 100644 --- a/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTJobsDataPlane { diff --git a/generated/src/aws-cpp-sdk-iot-managed-integrations/CMakeLists.txt b/generated/src/aws-cpp-sdk-iot-managed-integrations/CMakeLists.txt index acbca7056573..ca3de249a33c 100644 --- a/generated/src/aws-cpp-sdk-iot-managed-integrations/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iot-managed-integrations/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOT-MANAGED-INTEGRATIONS_MODEL_HEADERS "include/aws/iot-managed-integrations/model/*.h" ) +file(GLOB AWS_IOT-MANAGED-INTEGRATIONS_INTERNAL_HEADERS + "include/aws/iot-managed-integrations/internal/*.h" +) + file(GLOB AWS_IOT-MANAGED-INTEGRATIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOT-MANAGED-INTEGRATIONS_MODEL_SOURCE file(GLOB IOT-MANAGED-INTEGRATIONS_UNIFIED_HEADERS ${AWS_IOT-MANAGED-INTEGRATIONS_HEADERS} + ${AWS_IOT-MANAGED-INTEGRATIONS_INTERNAL_HEADERS} ${AWS_IOT-MANAGED-INTEGRATIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iot-managed-integrations" FILES ${AWS_IOT-MANAGED-INTEGRATIONS_HEADERS}) + source_group("Header Files\\aws\\iot-managed-integrations\\internal" FILES ${AWS_IOT-MANAGED-INTEGRATIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iot-managed-integrations\\model" FILES ${AWS_IOT-MANAGED-INTEGRATIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOT-MANAGED-INTEGRATIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOT-MANAGED-INTEGRATIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrationsEndpointProvider.h b/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrationsEndpointProvider.h index e12db2b4c95e..6ba1f07ad9fb 100644 --- a/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrationsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrationsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_IOTMANAGEDINTEGRATIONS_API IoTManagedIntegrationsEndpointProvider : pu public: using IoTManagedIntegrationsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTManagedIntegrationsEndpointProvider() - : IoTManagedIntegrationsDefaultEpProviderBase(Aws::IoTManagedIntegrations::IoTManagedIntegrationsEndpointRules::GetRulesBlob(), - Aws::IoTManagedIntegrations::IoTManagedIntegrationsEndpointRules::RulesBlobSize) {} + IoTManagedIntegrationsEndpointProvider(); ~IoTManagedIntegrationsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrations_EXPORTS.h b/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrations_EXPORTS.h index 4c24369addd3..d9e55c761737 100644 --- a/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrations_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrations_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTMANAGEDINTEGRATIONS_API #define AWS_IOTMANAGEDINTEGRATIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTMANAGEDINTEGRATIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTMANAGEDINTEGRATIONS_API #define AWS_IOTMANAGEDINTEGRATIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTMANAGEDINTEGRATIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTMANAGEDINTEGRATIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrationsEndpointRules.h b/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/internal/IoTManagedIntegrationsEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrationsEndpointRules.h rename to generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/internal/IoTManagedIntegrationsEndpointRules.h index 293cd2be587c..6ed970a5c26a 100644 --- a/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/IoTManagedIntegrationsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iot-managed-integrations/include/aws/iot-managed-integrations/internal/IoTManagedIntegrationsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTManagedIntegrations { -class IoTManagedIntegrationsEndpointRules { +class AWS_IOTMANAGEDINTEGRATIONS_LOCAL IoTManagedIntegrationsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsEndpointProvider.cpp index c4b2b14d2a8f..11173fc10e78 100644 --- a/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTManagedIntegrations { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTManagedIntegrationsEndpointProvider::IoTManagedIntegrationsEndpointProvider() + : IoTManagedIntegrationsDefaultEpProviderBase(Aws::IoTManagedIntegrations::IoTManagedIntegrationsEndpointRules::GetRulesBlob(), + Aws::IoTManagedIntegrations::IoTManagedIntegrationsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTManagedIntegrations } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsEndpointRules.cpp b/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsEndpointRules.cpp index 87424651b973..26fba068a047 100644 --- a/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTManagedIntegrations { diff --git a/generated/src/aws-cpp-sdk-iot/CMakeLists.txt b/generated/src/aws-cpp-sdk-iot/CMakeLists.txt index b32f01a913da..bf013c603555 100644 --- a/generated/src/aws-cpp-sdk-iot/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iot/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOT_MODEL_HEADERS "include/aws/iot/model/*.h" ) +file(GLOB AWS_IOT_INTERNAL_HEADERS + "include/aws/iot/internal/*.h" +) + file(GLOB AWS_IOT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOT_MODEL_SOURCE file(GLOB IOT_UNIFIED_HEADERS ${AWS_IOT_HEADERS} + ${AWS_IOT_INTERNAL_HEADERS} ${AWS_IOT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iot" FILES ${AWS_IOT_HEADERS}) + source_group("Header Files\\aws\\iot\\internal" FILES ${AWS_IOT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iot\\model" FILES ${AWS_IOT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoTEndpointProvider.h b/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoTEndpointProvider.h index 7067d4d0db20..820edc9236ec 100644 --- a/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoTEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoTEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_IOT_API IoTEndpointProvider : public IoTDefaultEpProviderBase { public: using IoTResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTEndpointProvider() : IoTDefaultEpProviderBase(Aws::IoT::IoTEndpointRules::GetRulesBlob(), Aws::IoT::IoTEndpointRules::RulesBlobSize) {} + IoTEndpointProvider(); ~IoTEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoT_EXPORTS.h b/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoT_EXPORTS.h index eefa5d8d84ca..86346a946a5f 100644 --- a/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoT_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoT_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOT_API #define AWS_IOT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOT_API #define AWS_IOT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoTEndpointRules.h b/generated/src/aws-cpp-sdk-iot/include/aws/iot/internal/IoTEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-iot/include/aws/iot/IoTEndpointRules.h rename to generated/src/aws-cpp-sdk-iot/include/aws/iot/internal/IoTEndpointRules.h index 9a4d73399ac4..de3a78bead23 100644 --- a/generated/src/aws-cpp-sdk-iot/include/aws/iot/IoTEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iot/include/aws/iot/internal/IoTEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoT { -class IoTEndpointRules { +class AWS_IOT_LOCAL IoTEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iot/source/IoTEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iot/source/IoTEndpointProvider.cpp index 67c386f543e2..138416deff28 100644 --- a/generated/src/aws-cpp-sdk-iot/source/IoTEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iot/source/IoTEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace IoT { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTEndpointProvider::IoTEndpointProvider() + : IoTDefaultEpProviderBase(Aws::IoT::IoTEndpointRules::GetRulesBlob(), Aws::IoT::IoTEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoT } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iot/source/IoTEndpointRules.cpp b/generated/src/aws-cpp-sdk-iot/source/IoTEndpointRules.cpp index 91ac82973e4f..70a16639b096 100644 --- a/generated/src/aws-cpp-sdk-iot/source/IoTEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iot/source/IoTEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoT { diff --git a/generated/src/aws-cpp-sdk-iotdeviceadvisor/CMakeLists.txt b/generated/src/aws-cpp-sdk-iotdeviceadvisor/CMakeLists.txt index e2e2069359d1..9db9fd0f813b 100644 --- a/generated/src/aws-cpp-sdk-iotdeviceadvisor/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iotdeviceadvisor/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOTDEVICEADVISOR_MODEL_HEADERS "include/aws/iotdeviceadvisor/model/*.h" ) +file(GLOB AWS_IOTDEVICEADVISOR_INTERNAL_HEADERS + "include/aws/iotdeviceadvisor/internal/*.h" +) + file(GLOB AWS_IOTDEVICEADVISOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOTDEVICEADVISOR_MODEL_SOURCE file(GLOB IOTDEVICEADVISOR_UNIFIED_HEADERS ${AWS_IOTDEVICEADVISOR_HEADERS} + ${AWS_IOTDEVICEADVISOR_INTERNAL_HEADERS} ${AWS_IOTDEVICEADVISOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iotdeviceadvisor" FILES ${AWS_IOTDEVICEADVISOR_HEADERS}) + source_group("Header Files\\aws\\iotdeviceadvisor\\internal" FILES ${AWS_IOTDEVICEADVISOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iotdeviceadvisor\\model" FILES ${AWS_IOTDEVICEADVISOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOTDEVICEADVISOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOTDEVICEADVISOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisorEndpointProvider.h b/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisorEndpointProvider.h index c912cb5c8116..69d482f56802 100644 --- a/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_IOTDEVICEADVISOR_API IoTDeviceAdvisorEndpointProvider : public IoTDevi public: using IoTDeviceAdvisorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTDeviceAdvisorEndpointProvider() - : IoTDeviceAdvisorDefaultEpProviderBase(Aws::IoTDeviceAdvisor::IoTDeviceAdvisorEndpointRules::GetRulesBlob(), - Aws::IoTDeviceAdvisor::IoTDeviceAdvisorEndpointRules::RulesBlobSize) {} + IoTDeviceAdvisorEndpointProvider(); ~IoTDeviceAdvisorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisor_EXPORTS.h b/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisor_EXPORTS.h index ea56e1b840ad..8b715e21cd1d 100644 --- a/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisor_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisor_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTDEVICEADVISOR_API #define AWS_IOTDEVICEADVISOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTDEVICEADVISOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTDEVICEADVISOR_API #define AWS_IOTDEVICEADVISOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTDEVICEADVISOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTDEVICEADVISOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisorEndpointRules.h b/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/internal/IoTDeviceAdvisorEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisorEndpointRules.h rename to generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/internal/IoTDeviceAdvisorEndpointRules.h index 3bad3583002f..bd358cdb6657 100644 --- a/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/IoTDeviceAdvisorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iotdeviceadvisor/include/aws/iotdeviceadvisor/internal/IoTDeviceAdvisorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTDeviceAdvisor { -class IoTDeviceAdvisorEndpointRules { +class AWS_IOTDEVICEADVISOR_LOCAL IoTDeviceAdvisorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorEndpointProvider.cpp index 87ebeaa244b3..6999cb40934f 100644 --- a/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTDeviceAdvisor { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTDeviceAdvisorEndpointProvider::IoTDeviceAdvisorEndpointProvider() + : IoTDeviceAdvisorDefaultEpProviderBase(Aws::IoTDeviceAdvisor::IoTDeviceAdvisorEndpointRules::GetRulesBlob(), + Aws::IoTDeviceAdvisor::IoTDeviceAdvisorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTDeviceAdvisor } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorEndpointRules.cpp b/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorEndpointRules.cpp index 2e22b07aa2f0..942464dfebd1 100644 --- a/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTDeviceAdvisor { diff --git a/generated/src/aws-cpp-sdk-iotfleetwise/CMakeLists.txt b/generated/src/aws-cpp-sdk-iotfleetwise/CMakeLists.txt index 11d88c18bdc7..21d2fd162aaf 100644 --- a/generated/src/aws-cpp-sdk-iotfleetwise/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iotfleetwise/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOTFLEETWISE_MODEL_HEADERS "include/aws/iotfleetwise/model/*.h" ) +file(GLOB AWS_IOTFLEETWISE_INTERNAL_HEADERS + "include/aws/iotfleetwise/internal/*.h" +) + file(GLOB AWS_IOTFLEETWISE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOTFLEETWISE_MODEL_SOURCE file(GLOB IOTFLEETWISE_UNIFIED_HEADERS ${AWS_IOTFLEETWISE_HEADERS} + ${AWS_IOTFLEETWISE_INTERNAL_HEADERS} ${AWS_IOTFLEETWISE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iotfleetwise" FILES ${AWS_IOTFLEETWISE_HEADERS}) + source_group("Header Files\\aws\\iotfleetwise\\internal" FILES ${AWS_IOTFLEETWISE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iotfleetwise\\model" FILES ${AWS_IOTFLEETWISE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOTFLEETWISE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOTFLEETWISE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWiseEndpointProvider.h b/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWiseEndpointProvider.h index cc18eea70509..2c7a9f2bba7c 100644 --- a/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWiseEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWiseEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IOTFLEETWISE_API IoTFleetWiseEndpointProvider : public IoTFleetWiseDef public: using IoTFleetWiseResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTFleetWiseEndpointProvider() - : IoTFleetWiseDefaultEpProviderBase(Aws::IoTFleetWise::IoTFleetWiseEndpointRules::GetRulesBlob(), - Aws::IoTFleetWise::IoTFleetWiseEndpointRules::RulesBlobSize) {} + IoTFleetWiseEndpointProvider(); ~IoTFleetWiseEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWise_EXPORTS.h b/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWise_EXPORTS.h index 672bd9c0b16d..16a288c5d5f4 100644 --- a/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWise_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWise_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTFLEETWISE_API #define AWS_IOTFLEETWISE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTFLEETWISE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTFLEETWISE_API #define AWS_IOTFLEETWISE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTFLEETWISE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTFLEETWISE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWiseEndpointRules.h b/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/internal/IoTFleetWiseEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWiseEndpointRules.h rename to generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/internal/IoTFleetWiseEndpointRules.h index 1b12062ce896..bb891bb426de 100644 --- a/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/IoTFleetWiseEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iotfleetwise/include/aws/iotfleetwise/internal/IoTFleetWiseEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTFleetWise { -class IoTFleetWiseEndpointRules { +class AWS_IOTFLEETWISE_LOCAL IoTFleetWiseEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseEndpointProvider.cpp index ad23118f6fb0..0be56198e2d1 100644 --- a/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTFleetWise { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTFleetWiseEndpointProvider::IoTFleetWiseEndpointProvider() + : IoTFleetWiseDefaultEpProviderBase(Aws::IoTFleetWise::IoTFleetWiseEndpointRules::GetRulesBlob(), + Aws::IoTFleetWise::IoTFleetWiseEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTFleetWise } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseEndpointRules.cpp b/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseEndpointRules.cpp index f97902c65c63..67a8e06038f2 100644 --- a/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTFleetWise { diff --git a/generated/src/aws-cpp-sdk-iotsecuretunneling/CMakeLists.txt b/generated/src/aws-cpp-sdk-iotsecuretunneling/CMakeLists.txt index 3a5bbcdeac45..feaa4f9231c2 100644 --- a/generated/src/aws-cpp-sdk-iotsecuretunneling/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iotsecuretunneling/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOTSECURETUNNELING_MODEL_HEADERS "include/aws/iotsecuretunneling/model/*.h" ) +file(GLOB AWS_IOTSECURETUNNELING_INTERNAL_HEADERS + "include/aws/iotsecuretunneling/internal/*.h" +) + file(GLOB AWS_IOTSECURETUNNELING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOTSECURETUNNELING_MODEL_SOURCE file(GLOB IOTSECURETUNNELING_UNIFIED_HEADERS ${AWS_IOTSECURETUNNELING_HEADERS} + ${AWS_IOTSECURETUNNELING_INTERNAL_HEADERS} ${AWS_IOTSECURETUNNELING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iotsecuretunneling" FILES ${AWS_IOTSECURETUNNELING_HEADERS}) + source_group("Header Files\\aws\\iotsecuretunneling\\internal" FILES ${AWS_IOTSECURETUNNELING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iotsecuretunneling\\model" FILES ${AWS_IOTSECURETUNNELING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOTSECURETUNNELING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOTSECURETUNNELING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunnelingEndpointProvider.h b/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunnelingEndpointProvider.h index 571da87dcd33..c304a5435eca 100644 --- a/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunnelingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunnelingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_IOTSECURETUNNELING_API IoTSecureTunnelingEndpointProvider : public IoT public: using IoTSecureTunnelingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTSecureTunnelingEndpointProvider() - : IoTSecureTunnelingDefaultEpProviderBase(Aws::IoTSecureTunneling::IoTSecureTunnelingEndpointRules::GetRulesBlob(), - Aws::IoTSecureTunneling::IoTSecureTunnelingEndpointRules::RulesBlobSize) {} + IoTSecureTunnelingEndpointProvider(); ~IoTSecureTunnelingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunneling_EXPORTS.h b/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunneling_EXPORTS.h index 9149058facad..d40c6ec4b3a0 100644 --- a/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunneling_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunneling_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTSECURETUNNELING_API #define AWS_IOTSECURETUNNELING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTSECURETUNNELING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTSECURETUNNELING_API #define AWS_IOTSECURETUNNELING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTSECURETUNNELING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTSECURETUNNELING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunnelingEndpointRules.h b/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/internal/IoTSecureTunnelingEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunnelingEndpointRules.h rename to generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/internal/IoTSecureTunnelingEndpointRules.h index 76da9047c1c7..fe877eea8b14 100644 --- a/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/IoTSecureTunnelingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iotsecuretunneling/include/aws/iotsecuretunneling/internal/IoTSecureTunnelingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTSecureTunneling { -class IoTSecureTunnelingEndpointRules { +class AWS_IOTSECURETUNNELING_LOCAL IoTSecureTunnelingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingEndpointProvider.cpp index 18f7ee76704a..6b7c3658d8e1 100644 --- a/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTSecureTunneling { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTSecureTunnelingEndpointProvider::IoTSecureTunnelingEndpointProvider() + : IoTSecureTunnelingDefaultEpProviderBase(Aws::IoTSecureTunneling::IoTSecureTunnelingEndpointRules::GetRulesBlob(), + Aws::IoTSecureTunneling::IoTSecureTunnelingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTSecureTunneling } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingEndpointRules.cpp b/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingEndpointRules.cpp index 62ec1a0c37fc..b8ddc97887a2 100644 --- a/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTSecureTunneling { diff --git a/generated/src/aws-cpp-sdk-iotsitewise/CMakeLists.txt b/generated/src/aws-cpp-sdk-iotsitewise/CMakeLists.txt index 26bbc283b609..4323c5606ad4 100644 --- a/generated/src/aws-cpp-sdk-iotsitewise/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iotsitewise/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOTSITEWISE_MODEL_HEADERS "include/aws/iotsitewise/model/*.h" ) +file(GLOB AWS_IOTSITEWISE_INTERNAL_HEADERS + "include/aws/iotsitewise/internal/*.h" +) + file(GLOB AWS_IOTSITEWISE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOTSITEWISE_MODEL_SOURCE file(GLOB IOTSITEWISE_UNIFIED_HEADERS ${AWS_IOTSITEWISE_HEADERS} + ${AWS_IOTSITEWISE_INTERNAL_HEADERS} ${AWS_IOTSITEWISE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iotsitewise" FILES ${AWS_IOTSITEWISE_HEADERS}) + source_group("Header Files\\aws\\iotsitewise\\internal" FILES ${AWS_IOTSITEWISE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iotsitewise\\model" FILES ${AWS_IOTSITEWISE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOTSITEWISE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOTSITEWISE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWiseEndpointProvider.h b/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWiseEndpointProvider.h index 382a95af9a99..4fbeaff0d299 100644 --- a/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWiseEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWiseEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IOTSITEWISE_API IoTSiteWiseEndpointProvider : public IoTSiteWiseDefaul public: using IoTSiteWiseResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTSiteWiseEndpointProvider() - : IoTSiteWiseDefaultEpProviderBase(Aws::IoTSiteWise::IoTSiteWiseEndpointRules::GetRulesBlob(), - Aws::IoTSiteWise::IoTSiteWiseEndpointRules::RulesBlobSize) {} + IoTSiteWiseEndpointProvider(); ~IoTSiteWiseEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWise_EXPORTS.h b/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWise_EXPORTS.h index 303221320d13..784ddf2433d3 100644 --- a/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWise_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWise_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTSITEWISE_API #define AWS_IOTSITEWISE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTSITEWISE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTSITEWISE_API #define AWS_IOTSITEWISE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTSITEWISE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTSITEWISE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWiseEndpointRules.h b/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/internal/IoTSiteWiseEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWiseEndpointRules.h rename to generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/internal/IoTSiteWiseEndpointRules.h index c636888e2a41..49e3a6fae0b9 100644 --- a/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/IoTSiteWiseEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iotsitewise/include/aws/iotsitewise/internal/IoTSiteWiseEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTSiteWise { -class IoTSiteWiseEndpointRules { +class AWS_IOTSITEWISE_LOCAL IoTSiteWiseEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseEndpointProvider.cpp index f9c16fb0fc97..f50b45454593 100644 --- a/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTSiteWise { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTSiteWiseEndpointProvider::IoTSiteWiseEndpointProvider() + : IoTSiteWiseDefaultEpProviderBase(Aws::IoTSiteWise::IoTSiteWiseEndpointRules::GetRulesBlob(), + Aws::IoTSiteWise::IoTSiteWiseEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTSiteWise } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseEndpointRules.cpp b/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseEndpointRules.cpp index 22fe9fc25344..4ebb8e6e0280 100644 --- a/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTSiteWise { diff --git a/generated/src/aws-cpp-sdk-iotthingsgraph/CMakeLists.txt b/generated/src/aws-cpp-sdk-iotthingsgraph/CMakeLists.txt index c8e51dbeda50..ce008927feac 100644 --- a/generated/src/aws-cpp-sdk-iotthingsgraph/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iotthingsgraph/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOTTHINGSGRAPH_MODEL_HEADERS "include/aws/iotthingsgraph/model/*.h" ) +file(GLOB AWS_IOTTHINGSGRAPH_INTERNAL_HEADERS + "include/aws/iotthingsgraph/internal/*.h" +) + file(GLOB AWS_IOTTHINGSGRAPH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOTTHINGSGRAPH_MODEL_SOURCE file(GLOB IOTTHINGSGRAPH_UNIFIED_HEADERS ${AWS_IOTTHINGSGRAPH_HEADERS} + ${AWS_IOTTHINGSGRAPH_INTERNAL_HEADERS} ${AWS_IOTTHINGSGRAPH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iotthingsgraph" FILES ${AWS_IOTTHINGSGRAPH_HEADERS}) + source_group("Header Files\\aws\\iotthingsgraph\\internal" FILES ${AWS_IOTTHINGSGRAPH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iotthingsgraph\\model" FILES ${AWS_IOTTHINGSGRAPH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOTTHINGSGRAPH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOTTHINGSGRAPH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraphEndpointProvider.h b/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraphEndpointProvider.h index 45813b8df834..44747c2b55ba 100644 --- a/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraphEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraphEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IOTTHINGSGRAPH_API IoTThingsGraphEndpointProvider : public IoTThingsGr public: using IoTThingsGraphResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTThingsGraphEndpointProvider() - : IoTThingsGraphDefaultEpProviderBase(Aws::IoTThingsGraph::IoTThingsGraphEndpointRules::GetRulesBlob(), - Aws::IoTThingsGraph::IoTThingsGraphEndpointRules::RulesBlobSize) {} + IoTThingsGraphEndpointProvider(); ~IoTThingsGraphEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraph_EXPORTS.h b/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraph_EXPORTS.h index c42bd33e6be2..23529cd938ea 100644 --- a/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraph_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraph_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTTHINGSGRAPH_API #define AWS_IOTTHINGSGRAPH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTTHINGSGRAPH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTTHINGSGRAPH_API #define AWS_IOTTHINGSGRAPH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTTHINGSGRAPH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTTHINGSGRAPH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraphEndpointRules.h b/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/internal/IoTThingsGraphEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraphEndpointRules.h rename to generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/internal/IoTThingsGraphEndpointRules.h index f2e2c9628245..ee724049af4e 100644 --- a/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/IoTThingsGraphEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iotthingsgraph/include/aws/iotthingsgraph/internal/IoTThingsGraphEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTThingsGraph { -class IoTThingsGraphEndpointRules { +class AWS_IOTTHINGSGRAPH_LOCAL IoTThingsGraphEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphEndpointProvider.cpp index 5609efafdfe5..72b494a9ad2f 100644 --- a/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTThingsGraph { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTThingsGraphEndpointProvider::IoTThingsGraphEndpointProvider() + : IoTThingsGraphDefaultEpProviderBase(Aws::IoTThingsGraph::IoTThingsGraphEndpointRules::GetRulesBlob(), + Aws::IoTThingsGraph::IoTThingsGraphEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTThingsGraph } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphEndpointRules.cpp b/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphEndpointRules.cpp index 63f832a7e935..a6cf2ef0a02c 100644 --- a/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTThingsGraph { diff --git a/generated/src/aws-cpp-sdk-iottwinmaker/CMakeLists.txt b/generated/src/aws-cpp-sdk-iottwinmaker/CMakeLists.txt index 2cf1b05f9cb6..73860c0b7995 100644 --- a/generated/src/aws-cpp-sdk-iottwinmaker/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iottwinmaker/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOTTWINMAKER_MODEL_HEADERS "include/aws/iottwinmaker/model/*.h" ) +file(GLOB AWS_IOTTWINMAKER_INTERNAL_HEADERS + "include/aws/iottwinmaker/internal/*.h" +) + file(GLOB AWS_IOTTWINMAKER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOTTWINMAKER_MODEL_SOURCE file(GLOB IOTTWINMAKER_UNIFIED_HEADERS ${AWS_IOTTWINMAKER_HEADERS} + ${AWS_IOTTWINMAKER_INTERNAL_HEADERS} ${AWS_IOTTWINMAKER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iottwinmaker" FILES ${AWS_IOTTWINMAKER_HEADERS}) + source_group("Header Files\\aws\\iottwinmaker\\internal" FILES ${AWS_IOTTWINMAKER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iottwinmaker\\model" FILES ${AWS_IOTTWINMAKER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOTTWINMAKER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOTTWINMAKER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMakerEndpointProvider.h b/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMakerEndpointProvider.h index 1a1e203c0279..6965e120f707 100644 --- a/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMakerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMakerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IOTTWINMAKER_API IoTTwinMakerEndpointProvider : public IoTTwinMakerDef public: using IoTTwinMakerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTTwinMakerEndpointProvider() - : IoTTwinMakerDefaultEpProviderBase(Aws::IoTTwinMaker::IoTTwinMakerEndpointRules::GetRulesBlob(), - Aws::IoTTwinMaker::IoTTwinMakerEndpointRules::RulesBlobSize) {} + IoTTwinMakerEndpointProvider(); ~IoTTwinMakerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMaker_EXPORTS.h b/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMaker_EXPORTS.h index 714cdc38bccd..98511104ca09 100644 --- a/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMaker_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMaker_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTTWINMAKER_API #define AWS_IOTTWINMAKER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTTWINMAKER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTTWINMAKER_API #define AWS_IOTTWINMAKER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTTWINMAKER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTTWINMAKER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMakerEndpointRules.h b/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/internal/IoTTwinMakerEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMakerEndpointRules.h rename to generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/internal/IoTTwinMakerEndpointRules.h index 76433799eacd..e9e69c0cde2c 100644 --- a/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/IoTTwinMakerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iottwinmaker/include/aws/iottwinmaker/internal/IoTTwinMakerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTTwinMaker { -class IoTTwinMakerEndpointRules { +class AWS_IOTTWINMAKER_LOCAL IoTTwinMakerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerEndpointProvider.cpp index 604cccbc7968..e3230a1e16e8 100644 --- a/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTTwinMaker { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTTwinMakerEndpointProvider::IoTTwinMakerEndpointProvider() + : IoTTwinMakerDefaultEpProviderBase(Aws::IoTTwinMaker::IoTTwinMakerEndpointRules::GetRulesBlob(), + Aws::IoTTwinMaker::IoTTwinMakerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTTwinMaker } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerEndpointRules.cpp b/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerEndpointRules.cpp index c513ff9799fd..e15abfc5d2e9 100644 --- a/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTTwinMaker { diff --git a/generated/src/aws-cpp-sdk-iotwireless/CMakeLists.txt b/generated/src/aws-cpp-sdk-iotwireless/CMakeLists.txt index 00d8ed58a138..e5502421dd2d 100644 --- a/generated/src/aws-cpp-sdk-iotwireless/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-iotwireless/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IOTWIRELESS_MODEL_HEADERS "include/aws/iotwireless/model/*.h" ) +file(GLOB AWS_IOTWIRELESS_INTERNAL_HEADERS + "include/aws/iotwireless/internal/*.h" +) + file(GLOB AWS_IOTWIRELESS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IOTWIRELESS_MODEL_SOURCE file(GLOB IOTWIRELESS_UNIFIED_HEADERS ${AWS_IOTWIRELESS_HEADERS} + ${AWS_IOTWIRELESS_INTERNAL_HEADERS} ${AWS_IOTWIRELESS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\iotwireless" FILES ${AWS_IOTWIRELESS_HEADERS}) + source_group("Header Files\\aws\\iotwireless\\internal" FILES ${AWS_IOTWIRELESS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\iotwireless\\model" FILES ${AWS_IOTWIRELESS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IOTWIRELESS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IOTWIRELESS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWirelessEndpointProvider.h b/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWirelessEndpointProvider.h index 007bcb9a3fcc..8bd5bf02c0bb 100644 --- a/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWirelessEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWirelessEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IOTWIRELESS_API IoTWirelessEndpointProvider : public IoTWirelessDefaul public: using IoTWirelessResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IoTWirelessEndpointProvider() - : IoTWirelessDefaultEpProviderBase(Aws::IoTWireless::IoTWirelessEndpointRules::GetRulesBlob(), - Aws::IoTWireless::IoTWirelessEndpointRules::RulesBlobSize) {} + IoTWirelessEndpointProvider(); ~IoTWirelessEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWireless_EXPORTS.h b/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWireless_EXPORTS.h index 9846839769ca..c344ebc0149b 100644 --- a/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWireless_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWireless_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IOTWIRELESS_API #define AWS_IOTWIRELESS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IOTWIRELESS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IOTWIRELESS_API #define AWS_IOTWIRELESS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IOTWIRELESS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IOTWIRELESS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWirelessEndpointRules.h b/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/internal/IoTWirelessEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWirelessEndpointRules.h rename to generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/internal/IoTWirelessEndpointRules.h index 5eb549848217..485035ed026e 100644 --- a/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/IoTWirelessEndpointRules.h +++ b/generated/src/aws-cpp-sdk-iotwireless/include/aws/iotwireless/internal/IoTWirelessEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IoTWireless { -class IoTWirelessEndpointRules { +class AWS_IOTWIRELESS_LOCAL IoTWirelessEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessEndpointProvider.cpp b/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessEndpointProvider.cpp index 5bc1fec5c308..f1da0a5907e7 100644 --- a/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace IoTWireless { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IoTWirelessEndpointProvider::IoTWirelessEndpointProvider() + : IoTWirelessDefaultEpProviderBase(Aws::IoTWireless::IoTWirelessEndpointRules::GetRulesBlob(), + Aws::IoTWireless::IoTWirelessEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IoTWireless } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessEndpointRules.cpp b/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessEndpointRules.cpp index 483383b2d125..cfba81d13a50 100644 --- a/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IoTWireless { diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-ivs-realtime/CMakeLists.txt index ef6db829422b..07efddc2a03a 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ivs-realtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IVS-REALTIME_MODEL_HEADERS "include/aws/ivs-realtime/model/*.h" ) +file(GLOB AWS_IVS-REALTIME_INTERNAL_HEADERS + "include/aws/ivs-realtime/internal/*.h" +) + file(GLOB AWS_IVS-REALTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IVS-REALTIME_MODEL_SOURCE file(GLOB IVS-REALTIME_UNIFIED_HEADERS ${AWS_IVS-REALTIME_HEADERS} + ${AWS_IVS-REALTIME_INTERNAL_HEADERS} ${AWS_IVS-REALTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ivs-realtime" FILES ${AWS_IVS-REALTIME_HEADERS}) + source_group("Header Files\\aws\\ivs-realtime\\internal" FILES ${AWS_IVS-REALTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ivs-realtime\\model" FILES ${AWS_IVS-REALTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IVS-REALTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IVS-REALTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/IvsrealtimeEndpointProvider.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/IvsrealtimeEndpointProvider.h index 6b1e353828c6..97382c8cd820 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/IvsrealtimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/IvsrealtimeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IVSREALTIME_API IvsrealtimeEndpointProvider : public IvsrealtimeDefaul public: using IvsrealtimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IvsrealtimeEndpointProvider() - : IvsrealtimeDefaultEpProviderBase(Aws::ivsrealtime::IvsrealtimeEndpointRules::GetRulesBlob(), - Aws::ivsrealtime::IvsrealtimeEndpointRules::RulesBlobSize) {} + IvsrealtimeEndpointProvider(); ~IvsrealtimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/Ivsrealtime_EXPORTS.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/Ivsrealtime_EXPORTS.h index b41627f226c0..5679e4cd96ce 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/Ivsrealtime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/Ivsrealtime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IVSREALTIME_API #define AWS_IVSREALTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IVSREALTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IVSREALTIME_API #define AWS_IVSREALTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IVSREALTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IVSREALTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/IvsrealtimeEndpointRules.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/internal/IvsrealtimeEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/IvsrealtimeEndpointRules.h rename to generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/internal/IvsrealtimeEndpointRules.h index 819dfde26515..84848b484811 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/IvsrealtimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/internal/IvsrealtimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ivsrealtime { -class IvsrealtimeEndpointRules { +class AWS_IVSREALTIME_LOCAL IvsrealtimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeEndpointProvider.cpp index f97a189f6605..3ad6e10ac57e 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ivsrealtime { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IvsrealtimeEndpointProvider::IvsrealtimeEndpointProvider() + : IvsrealtimeDefaultEpProviderBase(Aws::ivsrealtime::IvsrealtimeEndpointRules::GetRulesBlob(), + Aws::ivsrealtime::IvsrealtimeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ivsrealtime } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeEndpointRules.cpp index 6cd084dd9d17..e59b89629346 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ivsrealtime { diff --git a/generated/src/aws-cpp-sdk-ivs/CMakeLists.txt b/generated/src/aws-cpp-sdk-ivs/CMakeLists.txt index 030ae4585c51..2442610071f0 100644 --- a/generated/src/aws-cpp-sdk-ivs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ivs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IVS_MODEL_HEADERS "include/aws/ivs/model/*.h" ) +file(GLOB AWS_IVS_INTERNAL_HEADERS + "include/aws/ivs/internal/*.h" +) + file(GLOB AWS_IVS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IVS_MODEL_SOURCE file(GLOB IVS_UNIFIED_HEADERS ${AWS_IVS_HEADERS} + ${AWS_IVS_INTERNAL_HEADERS} ${AWS_IVS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ivs" FILES ${AWS_IVS_HEADERS}) + source_group("Header Files\\aws\\ivs\\internal" FILES ${AWS_IVS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ivs\\model" FILES ${AWS_IVS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IVS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IVS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVSEndpointProvider.h b/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVSEndpointProvider.h index 4c8594e69fb3..47ac32e74bd8 100644 --- a/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_IVS_API IVSEndpointProvider : public IVSDefaultEpProviderBase { public: using IVSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IVSEndpointProvider() : IVSDefaultEpProviderBase(Aws::IVS::IVSEndpointRules::GetRulesBlob(), Aws::IVS::IVSEndpointRules::RulesBlobSize) {} + IVSEndpointProvider(); ~IVSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVS_EXPORTS.h b/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVS_EXPORTS.h index c51d2227e6ad..ce576b1112b4 100644 --- a/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IVS_API #define AWS_IVS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IVS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IVS_API #define AWS_IVS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IVS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IVS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVSEndpointRules.h b/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/internal/IVSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVSEndpointRules.h rename to generated/src/aws-cpp-sdk-ivs/include/aws/ivs/internal/IVSEndpointRules.h index 71386aaf24d2..a2c29adb0941 100644 --- a/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/IVSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ivs/include/aws/ivs/internal/IVSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace IVS { -class IVSEndpointRules { +class AWS_IVS_LOCAL IVSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ivs/source/IVSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ivs/source/IVSEndpointProvider.cpp index dd8881d7de3b..c0830c3912fa 100644 --- a/generated/src/aws-cpp-sdk-ivs/source/IVSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ivs/source/IVSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace IVS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IVSEndpointProvider::IVSEndpointProvider() + : IVSDefaultEpProviderBase(Aws::IVS::IVSEndpointRules::GetRulesBlob(), Aws::IVS::IVSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace IVS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs/source/IVSEndpointRules.cpp b/generated/src/aws-cpp-sdk-ivs/source/IVSEndpointRules.cpp index 6d3822ba46bd..7986241242c4 100644 --- a/generated/src/aws-cpp-sdk-ivs/source/IVSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ivs/source/IVSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace IVS { diff --git a/generated/src/aws-cpp-sdk-ivschat/CMakeLists.txt b/generated/src/aws-cpp-sdk-ivschat/CMakeLists.txt index df6bc3de0fd2..466ec8e2ebc3 100644 --- a/generated/src/aws-cpp-sdk-ivschat/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ivschat/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_IVSCHAT_MODEL_HEADERS "include/aws/ivschat/model/*.h" ) +file(GLOB AWS_IVSCHAT_INTERNAL_HEADERS + "include/aws/ivschat/internal/*.h" +) + file(GLOB AWS_IVSCHAT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_IVSCHAT_MODEL_SOURCE file(GLOB IVSCHAT_UNIFIED_HEADERS ${AWS_IVSCHAT_HEADERS} + ${AWS_IVSCHAT_INTERNAL_HEADERS} ${AWS_IVSCHAT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ivschat" FILES ${AWS_IVSCHAT_HEADERS}) + source_group("Header Files\\aws\\ivschat\\internal" FILES ${AWS_IVSCHAT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ivschat\\model" FILES ${AWS_IVSCHAT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_IVSCHAT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_IVSCHAT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/IvschatEndpointProvider.h b/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/IvschatEndpointProvider.h index 5d75de0d4f2f..c63c7456d1f7 100644 --- a/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/IvschatEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/IvschatEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_IVSCHAT_API IvschatEndpointProvider : public IvschatDefaultEpProviderB public: using IvschatResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - IvschatEndpointProvider() - : IvschatDefaultEpProviderBase(Aws::ivschat::IvschatEndpointRules::GetRulesBlob(), - Aws::ivschat::IvschatEndpointRules::RulesBlobSize) {} + IvschatEndpointProvider(); ~IvschatEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/Ivschat_EXPORTS.h b/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/Ivschat_EXPORTS.h index 50a78740c895..5923e3800ff6 100644 --- a/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/Ivschat_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/Ivschat_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_IVSCHAT_API #define AWS_IVSCHAT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_IVSCHAT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_IVSCHAT_API #define AWS_IVSCHAT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_IVSCHAT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_IVSCHAT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/IvschatEndpointRules.h b/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/internal/IvschatEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/IvschatEndpointRules.h rename to generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/internal/IvschatEndpointRules.h index db4527982c79..14d0142c0bc7 100644 --- a/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/IvschatEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ivschat/include/aws/ivschat/internal/IvschatEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ivschat { -class IvschatEndpointRules { +class AWS_IVSCHAT_LOCAL IvschatEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ivschat/source/IvschatEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ivschat/source/IvschatEndpointProvider.cpp index 8d0c663d49ae..6046095ab3e0 100644 --- a/generated/src/aws-cpp-sdk-ivschat/source/IvschatEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ivschat/source/IvschatEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace ivschat { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +IvschatEndpointProvider::IvschatEndpointProvider() + : IvschatDefaultEpProviderBase(Aws::ivschat::IvschatEndpointRules::GetRulesBlob(), Aws::ivschat::IvschatEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ivschat } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivschat/source/IvschatEndpointRules.cpp b/generated/src/aws-cpp-sdk-ivschat/source/IvschatEndpointRules.cpp index d523dcb31df3..a554e3aefd0f 100644 --- a/generated/src/aws-cpp-sdk-ivschat/source/IvschatEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ivschat/source/IvschatEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ivschat { diff --git a/generated/src/aws-cpp-sdk-kafka/CMakeLists.txt b/generated/src/aws-cpp-sdk-kafka/CMakeLists.txt index a155604e52b3..79fd758f8ec4 100644 --- a/generated/src/aws-cpp-sdk-kafka/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kafka/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KAFKA_MODEL_HEADERS "include/aws/kafka/model/*.h" ) +file(GLOB AWS_KAFKA_INTERNAL_HEADERS + "include/aws/kafka/internal/*.h" +) + file(GLOB AWS_KAFKA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KAFKA_MODEL_SOURCE file(GLOB KAFKA_UNIFIED_HEADERS ${AWS_KAFKA_HEADERS} + ${AWS_KAFKA_INTERNAL_HEADERS} ${AWS_KAFKA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kafka" FILES ${AWS_KAFKA_HEADERS}) + source_group("Header Files\\aws\\kafka\\internal" FILES ${AWS_KAFKA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kafka\\model" FILES ${AWS_KAFKA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KAFKA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KAFKA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/KafkaEndpointProvider.h b/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/KafkaEndpointProvider.h index bccd2246ab34..0b5061f59753 100644 --- a/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/KafkaEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/KafkaEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_KAFKA_API KafkaEndpointProvider : public KafkaDefaultEpProviderBase { public: using KafkaResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KafkaEndpointProvider() - : KafkaDefaultEpProviderBase(Aws::Kafka::KafkaEndpointRules::GetRulesBlob(), Aws::Kafka::KafkaEndpointRules::RulesBlobSize) {} + KafkaEndpointProvider(); ~KafkaEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/Kafka_EXPORTS.h b/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/Kafka_EXPORTS.h index 16cc868a7a9c..9d3f7464622c 100644 --- a/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/Kafka_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/Kafka_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KAFKA_API #define AWS_KAFKA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KAFKA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KAFKA_API #define AWS_KAFKA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KAFKA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KAFKA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/KafkaEndpointRules.h b/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/internal/KafkaEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-kafka/include/aws/kafka/KafkaEndpointRules.h rename to generated/src/aws-cpp-sdk-kafka/include/aws/kafka/internal/KafkaEndpointRules.h index b6e527b9c402..8e7b7ea231d3 100644 --- a/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/KafkaEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kafka/include/aws/kafka/internal/KafkaEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Kafka { -class KafkaEndpointRules { +class AWS_KAFKA_LOCAL KafkaEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kafka/source/KafkaEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kafka/source/KafkaEndpointProvider.cpp index 41f511148cf9..50b66f6b6277 100644 --- a/generated/src/aws-cpp-sdk-kafka/source/KafkaEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kafka/source/KafkaEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Kafka { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KafkaEndpointProvider::KafkaEndpointProvider() + : KafkaDefaultEpProviderBase(Aws::Kafka::KafkaEndpointRules::GetRulesBlob(), Aws::Kafka::KafkaEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Kafka } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kafka/source/KafkaEndpointRules.cpp b/generated/src/aws-cpp-sdk-kafka/source/KafkaEndpointRules.cpp index e10605204d03..0f095f2f97fa 100644 --- a/generated/src/aws-cpp-sdk-kafka/source/KafkaEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kafka/source/KafkaEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Kafka { diff --git a/generated/src/aws-cpp-sdk-kafkaconnect/CMakeLists.txt b/generated/src/aws-cpp-sdk-kafkaconnect/CMakeLists.txt index b9ea7ebeaaa0..0b2485141c26 100644 --- a/generated/src/aws-cpp-sdk-kafkaconnect/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kafkaconnect/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KAFKACONNECT_MODEL_HEADERS "include/aws/kafkaconnect/model/*.h" ) +file(GLOB AWS_KAFKACONNECT_INTERNAL_HEADERS + "include/aws/kafkaconnect/internal/*.h" +) + file(GLOB AWS_KAFKACONNECT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KAFKACONNECT_MODEL_SOURCE file(GLOB KAFKACONNECT_UNIFIED_HEADERS ${AWS_KAFKACONNECT_HEADERS} + ${AWS_KAFKACONNECT_INTERNAL_HEADERS} ${AWS_KAFKACONNECT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kafkaconnect" FILES ${AWS_KAFKACONNECT_HEADERS}) + source_group("Header Files\\aws\\kafkaconnect\\internal" FILES ${AWS_KAFKACONNECT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kafkaconnect\\model" FILES ${AWS_KAFKACONNECT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KAFKACONNECT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KAFKACONNECT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnectEndpointProvider.h b/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnectEndpointProvider.h index 25d480b349d1..018c3cdb4e3d 100644 --- a/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnectEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnectEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_KAFKACONNECT_API KafkaConnectEndpointProvider : public KafkaConnectDef public: using KafkaConnectResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KafkaConnectEndpointProvider() - : KafkaConnectDefaultEpProviderBase(Aws::KafkaConnect::KafkaConnectEndpointRules::GetRulesBlob(), - Aws::KafkaConnect::KafkaConnectEndpointRules::RulesBlobSize) {} + KafkaConnectEndpointProvider(); ~KafkaConnectEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnect_EXPORTS.h b/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnect_EXPORTS.h index c785c6ac32eb..5342f43fe9d1 100644 --- a/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnect_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnect_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KAFKACONNECT_API #define AWS_KAFKACONNECT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KAFKACONNECT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KAFKACONNECT_API #define AWS_KAFKACONNECT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KAFKACONNECT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KAFKACONNECT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnectEndpointRules.h b/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/internal/KafkaConnectEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnectEndpointRules.h rename to generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/internal/KafkaConnectEndpointRules.h index 4955924156a2..a469d7698620 100644 --- a/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/KafkaConnectEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kafkaconnect/include/aws/kafkaconnect/internal/KafkaConnectEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KafkaConnect { -class KafkaConnectEndpointRules { +class AWS_KAFKACONNECT_LOCAL KafkaConnectEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectEndpointProvider.cpp index d490a3774885..8a7ea7a4ed52 100644 --- a/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace KafkaConnect { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KafkaConnectEndpointProvider::KafkaConnectEndpointProvider() + : KafkaConnectDefaultEpProviderBase(Aws::KafkaConnect::KafkaConnectEndpointRules::GetRulesBlob(), + Aws::KafkaConnect::KafkaConnectEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KafkaConnect } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectEndpointRules.cpp b/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectEndpointRules.cpp index 2756d28cb610..d45d45cf4910 100644 --- a/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KafkaConnect { diff --git a/generated/src/aws-cpp-sdk-kendra-ranking/CMakeLists.txt b/generated/src/aws-cpp-sdk-kendra-ranking/CMakeLists.txt index b2331a6e558e..66ade1934d16 100644 --- a/generated/src/aws-cpp-sdk-kendra-ranking/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kendra-ranking/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KENDRA-RANKING_MODEL_HEADERS "include/aws/kendra-ranking/model/*.h" ) +file(GLOB AWS_KENDRA-RANKING_INTERNAL_HEADERS + "include/aws/kendra-ranking/internal/*.h" +) + file(GLOB AWS_KENDRA-RANKING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KENDRA-RANKING_MODEL_SOURCE file(GLOB KENDRA-RANKING_UNIFIED_HEADERS ${AWS_KENDRA-RANKING_HEADERS} + ${AWS_KENDRA-RANKING_INTERNAL_HEADERS} ${AWS_KENDRA-RANKING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kendra-ranking" FILES ${AWS_KENDRA-RANKING_HEADERS}) + source_group("Header Files\\aws\\kendra-ranking\\internal" FILES ${AWS_KENDRA-RANKING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kendra-ranking\\model" FILES ${AWS_KENDRA-RANKING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KENDRA-RANKING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KENDRA-RANKING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRankingEndpointProvider.h b/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRankingEndpointProvider.h index 0ffb16385177..f4fb909d865b 100644 --- a/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRankingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRankingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_KENDRARANKING_API KendraRankingEndpointProvider : public KendraRanking public: using KendraRankingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KendraRankingEndpointProvider() - : KendraRankingDefaultEpProviderBase(Aws::KendraRanking::KendraRankingEndpointRules::GetRulesBlob(), - Aws::KendraRanking::KendraRankingEndpointRules::RulesBlobSize) {} + KendraRankingEndpointProvider(); ~KendraRankingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRanking_EXPORTS.h b/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRanking_EXPORTS.h index 378c21a48343..fa549e0c5ca8 100644 --- a/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRanking_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRanking_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KENDRARANKING_API #define AWS_KENDRARANKING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KENDRARANKING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KENDRARANKING_API #define AWS_KENDRARANKING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KENDRARANKING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KENDRARANKING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRankingEndpointRules.h b/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/internal/KendraRankingEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRankingEndpointRules.h rename to generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/internal/KendraRankingEndpointRules.h index c3abdeeed283..e4061033efb3 100644 --- a/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/KendraRankingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kendra-ranking/include/aws/kendra-ranking/internal/KendraRankingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KendraRanking { -class KendraRankingEndpointRules { +class AWS_KENDRARANKING_LOCAL KendraRankingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingEndpointProvider.cpp index 744dcfa70973..513718c269d3 100644 --- a/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace KendraRanking { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KendraRankingEndpointProvider::KendraRankingEndpointProvider() + : KendraRankingDefaultEpProviderBase(Aws::KendraRanking::KendraRankingEndpointRules::GetRulesBlob(), + Aws::KendraRanking::KendraRankingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KendraRanking } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingEndpointRules.cpp b/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingEndpointRules.cpp index fc53afa7150a..142d08c52d3c 100644 --- a/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KendraRanking { diff --git a/generated/src/aws-cpp-sdk-kendra/CMakeLists.txt b/generated/src/aws-cpp-sdk-kendra/CMakeLists.txt index c89f135071ac..e44b4a14560d 100644 --- a/generated/src/aws-cpp-sdk-kendra/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kendra/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KENDRA_MODEL_HEADERS "include/aws/kendra/model/*.h" ) +file(GLOB AWS_KENDRA_INTERNAL_HEADERS + "include/aws/kendra/internal/*.h" +) + file(GLOB AWS_KENDRA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KENDRA_MODEL_SOURCE file(GLOB KENDRA_UNIFIED_HEADERS ${AWS_KENDRA_HEADERS} + ${AWS_KENDRA_INTERNAL_HEADERS} ${AWS_KENDRA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kendra" FILES ${AWS_KENDRA_HEADERS}) + source_group("Header Files\\aws\\kendra\\internal" FILES ${AWS_KENDRA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kendra\\model" FILES ${AWS_KENDRA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KENDRA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KENDRA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/KendraEndpointProvider.h b/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/KendraEndpointProvider.h index 9bdbeaf26a64..ddaa2c550e7c 100644 --- a/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/KendraEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/KendraEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_KENDRA_API KendraEndpointProvider : public KendraDefaultEpProviderBase public: using KendraResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KendraEndpointProvider() - : KendraDefaultEpProviderBase(Aws::kendra::KendraEndpointRules::GetRulesBlob(), Aws::kendra::KendraEndpointRules::RulesBlobSize) {} + KendraEndpointProvider(); ~KendraEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/Kendra_EXPORTS.h b/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/Kendra_EXPORTS.h index cc1d6df99a9b..a8648328f5ee 100644 --- a/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/Kendra_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/Kendra_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KENDRA_API #define AWS_KENDRA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KENDRA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KENDRA_API #define AWS_KENDRA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KENDRA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KENDRA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/KendraEndpointRules.h b/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/internal/KendraEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-kendra/include/aws/kendra/KendraEndpointRules.h rename to generated/src/aws-cpp-sdk-kendra/include/aws/kendra/internal/KendraEndpointRules.h index 263786085105..50bf7c527f89 100644 --- a/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/KendraEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kendra/include/aws/kendra/internal/KendraEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace kendra { -class KendraEndpointRules { +class AWS_KENDRA_LOCAL KendraEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kendra/source/KendraEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kendra/source/KendraEndpointProvider.cpp index 2f82b2e64c87..9a985eee6197 100644 --- a/generated/src/aws-cpp-sdk-kendra/source/KendraEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kendra/source/KendraEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace kendra { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KendraEndpointProvider::KendraEndpointProvider() + : KendraDefaultEpProviderBase(Aws::kendra::KendraEndpointRules::GetRulesBlob(), Aws::kendra::KendraEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace kendra } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kendra/source/KendraEndpointRules.cpp b/generated/src/aws-cpp-sdk-kendra/source/KendraEndpointRules.cpp index 3a8d9ae0ce31..fd496dfd6cb6 100644 --- a/generated/src/aws-cpp-sdk-kendra/source/KendraEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kendra/source/KendraEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace kendra { diff --git a/generated/src/aws-cpp-sdk-keyspaces/CMakeLists.txt b/generated/src/aws-cpp-sdk-keyspaces/CMakeLists.txt index 1dcd76f7297a..66568911914d 100644 --- a/generated/src/aws-cpp-sdk-keyspaces/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-keyspaces/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KEYSPACES_MODEL_HEADERS "include/aws/keyspaces/model/*.h" ) +file(GLOB AWS_KEYSPACES_INTERNAL_HEADERS + "include/aws/keyspaces/internal/*.h" +) + file(GLOB AWS_KEYSPACES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KEYSPACES_MODEL_SOURCE file(GLOB KEYSPACES_UNIFIED_HEADERS ${AWS_KEYSPACES_HEADERS} + ${AWS_KEYSPACES_INTERNAL_HEADERS} ${AWS_KEYSPACES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\keyspaces" FILES ${AWS_KEYSPACES_HEADERS}) + source_group("Header Files\\aws\\keyspaces\\internal" FILES ${AWS_KEYSPACES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\keyspaces\\model" FILES ${AWS_KEYSPACES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KEYSPACES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KEYSPACES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/KeyspacesEndpointProvider.h b/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/KeyspacesEndpointProvider.h index 703c25998269..05df33680679 100644 --- a/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/KeyspacesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/KeyspacesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_KEYSPACES_API KeyspacesEndpointProvider : public KeyspacesDefaultEpPro public: using KeyspacesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KeyspacesEndpointProvider() - : KeyspacesDefaultEpProviderBase(Aws::Keyspaces::KeyspacesEndpointRules::GetRulesBlob(), - Aws::Keyspaces::KeyspacesEndpointRules::RulesBlobSize) {} + KeyspacesEndpointProvider(); ~KeyspacesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/Keyspaces_EXPORTS.h b/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/Keyspaces_EXPORTS.h index 6deec9819195..71a1ba7083bb 100644 --- a/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/Keyspaces_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/Keyspaces_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KEYSPACES_API #define AWS_KEYSPACES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KEYSPACES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KEYSPACES_API #define AWS_KEYSPACES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KEYSPACES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KEYSPACES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/KeyspacesEndpointRules.h b/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/internal/KeyspacesEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/KeyspacesEndpointRules.h rename to generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/internal/KeyspacesEndpointRules.h index 04e43033c8b0..ed63a171eb40 100644 --- a/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/KeyspacesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-keyspaces/include/aws/keyspaces/internal/KeyspacesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Keyspaces { -class KeyspacesEndpointRules { +class AWS_KEYSPACES_LOCAL KeyspacesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesEndpointProvider.cpp index 07cf2266a184..34d7532e2a4a 100644 --- a/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Keyspaces { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KeyspacesEndpointProvider::KeyspacesEndpointProvider() + : KeyspacesDefaultEpProviderBase(Aws::Keyspaces::KeyspacesEndpointRules::GetRulesBlob(), + Aws::Keyspaces::KeyspacesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Keyspaces } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesEndpointRules.cpp b/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesEndpointRules.cpp index 496e5576179a..fd8e3b909cd7 100644 --- a/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Keyspaces { diff --git a/generated/src/aws-cpp-sdk-keyspacesstreams/CMakeLists.txt b/generated/src/aws-cpp-sdk-keyspacesstreams/CMakeLists.txt index af88770d4163..dfc343de4e02 100644 --- a/generated/src/aws-cpp-sdk-keyspacesstreams/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-keyspacesstreams/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KEYSPACESSTREAMS_MODEL_HEADERS "include/aws/keyspacesstreams/model/*.h" ) +file(GLOB AWS_KEYSPACESSTREAMS_INTERNAL_HEADERS + "include/aws/keyspacesstreams/internal/*.h" +) + file(GLOB AWS_KEYSPACESSTREAMS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KEYSPACESSTREAMS_MODEL_SOURCE file(GLOB KEYSPACESSTREAMS_UNIFIED_HEADERS ${AWS_KEYSPACESSTREAMS_HEADERS} + ${AWS_KEYSPACESSTREAMS_INTERNAL_HEADERS} ${AWS_KEYSPACESSTREAMS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\keyspacesstreams" FILES ${AWS_KEYSPACESSTREAMS_HEADERS}) + source_group("Header Files\\aws\\keyspacesstreams\\internal" FILES ${AWS_KEYSPACESSTREAMS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\keyspacesstreams\\model" FILES ${AWS_KEYSPACESSTREAMS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KEYSPACESSTREAMS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KEYSPACESSTREAMS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreamsEndpointProvider.h b/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreamsEndpointProvider.h index 337e1e240e7d..f70cae0b851b 100644 --- a/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreamsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreamsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_KEYSPACESSTREAMS_API KeyspacesStreamsEndpointProvider : public Keyspac public: using KeyspacesStreamsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KeyspacesStreamsEndpointProvider() - : KeyspacesStreamsDefaultEpProviderBase(Aws::KeyspacesStreams::KeyspacesStreamsEndpointRules::GetRulesBlob(), - Aws::KeyspacesStreams::KeyspacesStreamsEndpointRules::RulesBlobSize) {} + KeyspacesStreamsEndpointProvider(); ~KeyspacesStreamsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreams_EXPORTS.h b/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreams_EXPORTS.h index 8b59999c9c84..f6ba864cf79a 100644 --- a/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreams_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreams_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KEYSPACESSTREAMS_API #define AWS_KEYSPACESSTREAMS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KEYSPACESSTREAMS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KEYSPACESSTREAMS_API #define AWS_KEYSPACESSTREAMS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KEYSPACESSTREAMS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KEYSPACESSTREAMS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreamsEndpointRules.h b/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/internal/KeyspacesStreamsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreamsEndpointRules.h rename to generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/internal/KeyspacesStreamsEndpointRules.h index ec067bc0369d..ee3a0ce0103e 100644 --- a/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/KeyspacesStreamsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-keyspacesstreams/include/aws/keyspacesstreams/internal/KeyspacesStreamsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KeyspacesStreams { -class KeyspacesStreamsEndpointRules { +class AWS_KEYSPACESSTREAMS_LOCAL KeyspacesStreamsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsEndpointProvider.cpp index 894c16570250..5ba17fd98850 100644 --- a/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace KeyspacesStreams { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KeyspacesStreamsEndpointProvider::KeyspacesStreamsEndpointProvider() + : KeyspacesStreamsDefaultEpProviderBase(Aws::KeyspacesStreams::KeyspacesStreamsEndpointRules::GetRulesBlob(), + Aws::KeyspacesStreams::KeyspacesStreamsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KeyspacesStreams } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsEndpointRules.cpp b/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsEndpointRules.cpp index ae7c2bbed4f0..59ea1b84fcaf 100644 --- a/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KeyspacesStreams { diff --git a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/CMakeLists.txt b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/CMakeLists.txt index adb63fa78d63..2d5a490e32cc 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_MODEL_HEADERS "include/aws/kinesis-video-archived-media/model/*.h" ) +file(GLOB AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_INTERNAL_HEADERS + "include/aws/kinesis-video-archived-media/internal/*.h" +) + file(GLOB AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_MODEL_SOURCE file(GLOB KINESIS-VIDEO-ARCHIVED-MEDIA_UNIFIED_HEADERS ${AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_HEADERS} + ${AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_INTERNAL_HEADERS} ${AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kinesis-video-archived-media" FILES ${AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_HEADERS}) + source_group("Header Files\\aws\\kinesis-video-archived-media\\internal" FILES ${AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kinesis-video-archived-media\\model" FILES ${AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KINESIS-VIDEO-ARCHIVED-MEDIA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMediaEndpointProvider.h b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMediaEndpointProvider.h index 84485069561a..253f9214931d 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMediaEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMediaEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,10 +43,7 @@ class AWS_KINESISVIDEOARCHIVEDMEDIA_API KinesisVideoArchivedMediaEndpointProvide public: using KinesisVideoArchivedMediaResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KinesisVideoArchivedMediaEndpointProvider() - : KinesisVideoArchivedMediaDefaultEpProviderBase( - Aws::KinesisVideoArchivedMedia::KinesisVideoArchivedMediaEndpointRules::GetRulesBlob(), - Aws::KinesisVideoArchivedMedia::KinesisVideoArchivedMediaEndpointRules::RulesBlobSize) {} + KinesisVideoArchivedMediaEndpointProvider(); ~KinesisVideoArchivedMediaEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMedia_EXPORTS.h b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMedia_EXPORTS.h index aff36c87081b..a555adac607c 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMedia_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMedia_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KINESISVIDEOARCHIVEDMEDIA_API #define AWS_KINESISVIDEOARCHIVEDMEDIA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KINESISVIDEOARCHIVEDMEDIA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KINESISVIDEOARCHIVEDMEDIA_API #define AWS_KINESISVIDEOARCHIVEDMEDIA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KINESISVIDEOARCHIVEDMEDIA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KINESISVIDEOARCHIVEDMEDIA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMediaEndpointRules.h b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/internal/KinesisVideoArchivedMediaEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMediaEndpointRules.h rename to generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/internal/KinesisVideoArchivedMediaEndpointRules.h index cd03cf5b1050..a74a266d861c 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/KinesisVideoArchivedMediaEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/include/aws/kinesis-video-archived-media/internal/KinesisVideoArchivedMediaEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KinesisVideoArchivedMedia { -class KinesisVideoArchivedMediaEndpointRules { +class AWS_KINESISVIDEOARCHIVEDMEDIA_LOCAL KinesisVideoArchivedMediaEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaEndpointProvider.cpp index b10a106d8c27..d2bc507ceceb 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace KinesisVideoArchivedMedia { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KinesisVideoArchivedMediaEndpointProvider::KinesisVideoArchivedMediaEndpointProvider() + : KinesisVideoArchivedMediaDefaultEpProviderBase( + Aws::KinesisVideoArchivedMedia::KinesisVideoArchivedMediaEndpointRules::GetRulesBlob(), + Aws::KinesisVideoArchivedMedia::KinesisVideoArchivedMediaEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KinesisVideoArchivedMedia } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaEndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaEndpointRules.cpp index 82c2758f9c22..b17913901ec7 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KinesisVideoArchivedMedia { diff --git a/generated/src/aws-cpp-sdk-kinesis-video-media/CMakeLists.txt b/generated/src/aws-cpp-sdk-kinesis-video-media/CMakeLists.txt index 38cd9e1f90a2..653fa3234db5 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-media/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kinesis-video-media/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KINESIS-VIDEO-MEDIA_MODEL_HEADERS "include/aws/kinesis-video-media/model/*.h" ) +file(GLOB AWS_KINESIS-VIDEO-MEDIA_INTERNAL_HEADERS + "include/aws/kinesis-video-media/internal/*.h" +) + file(GLOB AWS_KINESIS-VIDEO-MEDIA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KINESIS-VIDEO-MEDIA_MODEL_SOURCE file(GLOB KINESIS-VIDEO-MEDIA_UNIFIED_HEADERS ${AWS_KINESIS-VIDEO-MEDIA_HEADERS} + ${AWS_KINESIS-VIDEO-MEDIA_INTERNAL_HEADERS} ${AWS_KINESIS-VIDEO-MEDIA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kinesis-video-media" FILES ${AWS_KINESIS-VIDEO-MEDIA_HEADERS}) + source_group("Header Files\\aws\\kinesis-video-media\\internal" FILES ${AWS_KINESIS-VIDEO-MEDIA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kinesis-video-media\\model" FILES ${AWS_KINESIS-VIDEO-MEDIA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KINESIS-VIDEO-MEDIA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KINESIS-VIDEO-MEDIA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMediaEndpointProvider.h b/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMediaEndpointProvider.h index 8a1ed4339ee8..77cb82a70379 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMediaEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMediaEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_KINESISVIDEOMEDIA_API KinesisVideoMediaEndpointProvider : public Kines public: using KinesisVideoMediaResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KinesisVideoMediaEndpointProvider() - : KinesisVideoMediaDefaultEpProviderBase(Aws::KinesisVideoMedia::KinesisVideoMediaEndpointRules::GetRulesBlob(), - Aws::KinesisVideoMedia::KinesisVideoMediaEndpointRules::RulesBlobSize) {} + KinesisVideoMediaEndpointProvider(); ~KinesisVideoMediaEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMedia_EXPORTS.h b/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMedia_EXPORTS.h index 0f5af4a38dfc..ffd245c0f4fd 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMedia_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMedia_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KINESISVIDEOMEDIA_API #define AWS_KINESISVIDEOMEDIA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KINESISVIDEOMEDIA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KINESISVIDEOMEDIA_API #define AWS_KINESISVIDEOMEDIA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KINESISVIDEOMEDIA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KINESISVIDEOMEDIA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMediaEndpointRules.h b/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/internal/KinesisVideoMediaEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMediaEndpointRules.h rename to generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/internal/KinesisVideoMediaEndpointRules.h index 6afa8c6c3ec8..0dd2922825e5 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/KinesisVideoMediaEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-media/include/aws/kinesis-video-media/internal/KinesisVideoMediaEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KinesisVideoMedia { -class KinesisVideoMediaEndpointRules { +class AWS_KINESISVIDEOMEDIA_LOCAL KinesisVideoMediaEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaEndpointProvider.cpp index 3cabe400b989..c2ec8900f61f 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace KinesisVideoMedia { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KinesisVideoMediaEndpointProvider::KinesisVideoMediaEndpointProvider() + : KinesisVideoMediaDefaultEpProviderBase(Aws::KinesisVideoMedia::KinesisVideoMediaEndpointRules::GetRulesBlob(), + Aws::KinesisVideoMedia::KinesisVideoMediaEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KinesisVideoMedia } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaEndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaEndpointRules.cpp index fb0e213d7ab0..0e9c4b85c301 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KinesisVideoMedia { diff --git a/generated/src/aws-cpp-sdk-kinesis-video-signaling/CMakeLists.txt b/generated/src/aws-cpp-sdk-kinesis-video-signaling/CMakeLists.txt index 715ce099f6b0..00e44ae4ac3b 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-signaling/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kinesis-video-signaling/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KINESIS-VIDEO-SIGNALING_MODEL_HEADERS "include/aws/kinesis-video-signaling/model/*.h" ) +file(GLOB AWS_KINESIS-VIDEO-SIGNALING_INTERNAL_HEADERS + "include/aws/kinesis-video-signaling/internal/*.h" +) + file(GLOB AWS_KINESIS-VIDEO-SIGNALING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KINESIS-VIDEO-SIGNALING_MODEL_SOURCE file(GLOB KINESIS-VIDEO-SIGNALING_UNIFIED_HEADERS ${AWS_KINESIS-VIDEO-SIGNALING_HEADERS} + ${AWS_KINESIS-VIDEO-SIGNALING_INTERNAL_HEADERS} ${AWS_KINESIS-VIDEO-SIGNALING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kinesis-video-signaling" FILES ${AWS_KINESIS-VIDEO-SIGNALING_HEADERS}) + source_group("Header Files\\aws\\kinesis-video-signaling\\internal" FILES ${AWS_KINESIS-VIDEO-SIGNALING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kinesis-video-signaling\\model" FILES ${AWS_KINESIS-VIDEO-SIGNALING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KINESIS-VIDEO-SIGNALING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KINESIS-VIDEO-SIGNALING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannelsEndpointProvider.h b/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannelsEndpointProvider.h index 33b8a43e0497..1a4499050855 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannelsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannelsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_KINESISVIDEOSIGNALINGCHANNELS_API KinesisVideoSignalingChannelsEndpoin public: using KinesisVideoSignalingChannelsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KinesisVideoSignalingChannelsEndpointProvider() - : KinesisVideoSignalingChannelsDefaultEpProviderBase( - Aws::KinesisVideoSignalingChannels::KinesisVideoSignalingChannelsEndpointRules::GetRulesBlob(), - Aws::KinesisVideoSignalingChannels::KinesisVideoSignalingChannelsEndpointRules::RulesBlobSize) {} + KinesisVideoSignalingChannelsEndpointProvider(); ~KinesisVideoSignalingChannelsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannels_EXPORTS.h b/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannels_EXPORTS.h index 02b70d3588c4..71de9bac1fbb 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannels_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannels_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KINESISVIDEOSIGNALINGCHANNELS_API #define AWS_KINESISVIDEOSIGNALINGCHANNELS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KINESISVIDEOSIGNALINGCHANNELS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KINESISVIDEOSIGNALINGCHANNELS_API #define AWS_KINESISVIDEOSIGNALINGCHANNELS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KINESISVIDEOSIGNALINGCHANNELS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KINESISVIDEOSIGNALINGCHANNELS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannelsEndpointRules.h b/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/internal/KinesisVideoSignalingChannelsEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannelsEndpointRules.h rename to generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/internal/KinesisVideoSignalingChannelsEndpointRules.h index a025c9952a9c..5716b40444d5 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/KinesisVideoSignalingChannelsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-signaling/include/aws/kinesis-video-signaling/internal/KinesisVideoSignalingChannelsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KinesisVideoSignalingChannels { -class KinesisVideoSignalingChannelsEndpointRules { +class AWS_KINESISVIDEOSIGNALINGCHANNELS_LOCAL KinesisVideoSignalingChannelsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsEndpointProvider.cpp index c970e44b7ce0..4abd9cf329c7 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace KinesisVideoSignalingChannels { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KinesisVideoSignalingChannelsEndpointProvider::KinesisVideoSignalingChannelsEndpointProvider() + : KinesisVideoSignalingChannelsDefaultEpProviderBase( + Aws::KinesisVideoSignalingChannels::KinesisVideoSignalingChannelsEndpointRules::GetRulesBlob(), + Aws::KinesisVideoSignalingChannels::KinesisVideoSignalingChannelsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KinesisVideoSignalingChannels } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsEndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsEndpointRules.cpp index 10c856e313f3..81cb909408bf 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KinesisVideoSignalingChannels { diff --git a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/CMakeLists.txt b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/CMakeLists.txt index 6826a6e1560b..488e5eb54127 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KINESIS-VIDEO-WEBRTC-STORAGE_MODEL_HEADERS "include/aws/kinesis-video-webrtc-storage/model/*.h" ) +file(GLOB AWS_KINESIS-VIDEO-WEBRTC-STORAGE_INTERNAL_HEADERS + "include/aws/kinesis-video-webrtc-storage/internal/*.h" +) + file(GLOB AWS_KINESIS-VIDEO-WEBRTC-STORAGE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KINESIS-VIDEO-WEBRTC-STORAGE_MODEL_SOURCE file(GLOB KINESIS-VIDEO-WEBRTC-STORAGE_UNIFIED_HEADERS ${AWS_KINESIS-VIDEO-WEBRTC-STORAGE_HEADERS} + ${AWS_KINESIS-VIDEO-WEBRTC-STORAGE_INTERNAL_HEADERS} ${AWS_KINESIS-VIDEO-WEBRTC-STORAGE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kinesis-video-webrtc-storage" FILES ${AWS_KINESIS-VIDEO-WEBRTC-STORAGE_HEADERS}) + source_group("Header Files\\aws\\kinesis-video-webrtc-storage\\internal" FILES ${AWS_KINESIS-VIDEO-WEBRTC-STORAGE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kinesis-video-webrtc-storage\\model" FILES ${AWS_KINESIS-VIDEO-WEBRTC-STORAGE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KINESIS-VIDEO-WEBRTC-STORAGE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KINESIS-VIDEO-WEBRTC-STORAGE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorageEndpointProvider.h b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorageEndpointProvider.h index bd6859ca0b51..31891de6028a 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorageEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorageEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,10 +43,7 @@ class AWS_KINESISVIDEOWEBRTCSTORAGE_API KinesisVideoWebRTCStorageEndpointProvide public: using KinesisVideoWebRTCStorageResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KinesisVideoWebRTCStorageEndpointProvider() - : KinesisVideoWebRTCStorageDefaultEpProviderBase( - Aws::KinesisVideoWebRTCStorage::KinesisVideoWebRTCStorageEndpointRules::GetRulesBlob(), - Aws::KinesisVideoWebRTCStorage::KinesisVideoWebRTCStorageEndpointRules::RulesBlobSize) {} + KinesisVideoWebRTCStorageEndpointProvider(); ~KinesisVideoWebRTCStorageEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorage_EXPORTS.h b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorage_EXPORTS.h index a595b08764dd..f043ebf8b287 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorage_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorage_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KINESISVIDEOWEBRTCSTORAGE_API #define AWS_KINESISVIDEOWEBRTCSTORAGE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KINESISVIDEOWEBRTCSTORAGE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KINESISVIDEOWEBRTCSTORAGE_API #define AWS_KINESISVIDEOWEBRTCSTORAGE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KINESISVIDEOWEBRTCSTORAGE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KINESISVIDEOWEBRTCSTORAGE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorageEndpointRules.h b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/internal/KinesisVideoWebRTCStorageEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorageEndpointRules.h rename to generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/internal/KinesisVideoWebRTCStorageEndpointRules.h index 1493521b3c43..b6750597cf80 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/KinesisVideoWebRTCStorageEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/include/aws/kinesis-video-webrtc-storage/internal/KinesisVideoWebRTCStorageEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KinesisVideoWebRTCStorage { -class KinesisVideoWebRTCStorageEndpointRules { +class AWS_KINESISVIDEOWEBRTCSTORAGE_LOCAL KinesisVideoWebRTCStorageEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageEndpointProvider.cpp index 27aec0ec6cef..c8f618851e59 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace KinesisVideoWebRTCStorage { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KinesisVideoWebRTCStorageEndpointProvider::KinesisVideoWebRTCStorageEndpointProvider() + : KinesisVideoWebRTCStorageDefaultEpProviderBase( + Aws::KinesisVideoWebRTCStorage::KinesisVideoWebRTCStorageEndpointRules::GetRulesBlob(), + Aws::KinesisVideoWebRTCStorage::KinesisVideoWebRTCStorageEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KinesisVideoWebRTCStorage } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageEndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageEndpointRules.cpp index 985441f07240..2db73fd52161 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KinesisVideoWebRTCStorage { diff --git a/generated/src/aws-cpp-sdk-kinesis/CMakeLists.txt b/generated/src/aws-cpp-sdk-kinesis/CMakeLists.txt index 099657cffe06..995049d9ff91 100644 --- a/generated/src/aws-cpp-sdk-kinesis/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kinesis/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KINESIS_MODEL_HEADERS "include/aws/kinesis/model/*.h" ) +file(GLOB AWS_KINESIS_INTERNAL_HEADERS + "include/aws/kinesis/internal/*.h" +) + file(GLOB AWS_KINESIS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KINESIS_MODEL_SOURCE file(GLOB KINESIS_UNIFIED_HEADERS ${AWS_KINESIS_HEADERS} + ${AWS_KINESIS_INTERNAL_HEADERS} ${AWS_KINESIS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kinesis" FILES ${AWS_KINESIS_HEADERS}) + source_group("Header Files\\aws\\kinesis\\internal" FILES ${AWS_KINESIS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kinesis\\model" FILES ${AWS_KINESIS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KINESIS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KINESIS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/KinesisEndpointProvider.h b/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/KinesisEndpointProvider.h index 8f6a5cc93bb5..28fabdcc51c9 100644 --- a/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/KinesisEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/KinesisEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_KINESIS_API KinesisEndpointProvider : public KinesisDefaultEpProviderB public: using KinesisResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KinesisEndpointProvider() - : KinesisDefaultEpProviderBase(Aws::Kinesis::KinesisEndpointRules::GetRulesBlob(), - Aws::Kinesis::KinesisEndpointRules::RulesBlobSize) {} + KinesisEndpointProvider(); ~KinesisEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/Kinesis_EXPORTS.h b/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/Kinesis_EXPORTS.h index 237bbdfcc8c3..e4b883b84434 100644 --- a/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/Kinesis_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/Kinesis_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KINESIS_API #define AWS_KINESIS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KINESIS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KINESIS_API #define AWS_KINESIS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KINESIS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KINESIS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/KinesisEndpointRules.h b/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/internal/KinesisEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/KinesisEndpointRules.h rename to generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/internal/KinesisEndpointRules.h index 3faf191c2db0..7245d3b578fd 100644 --- a/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/KinesisEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kinesis/include/aws/kinesis/internal/KinesisEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Kinesis { -class KinesisEndpointRules { +class AWS_KINESIS_LOCAL KinesisEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kinesis/source/KinesisEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kinesis/source/KinesisEndpointProvider.cpp index aada8b3494f2..a9e8010d6bfd 100644 --- a/generated/src/aws-cpp-sdk-kinesis/source/KinesisEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kinesis/source/KinesisEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Kinesis { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KinesisEndpointProvider::KinesisEndpointProvider() + : KinesisDefaultEpProviderBase(Aws::Kinesis::KinesisEndpointRules::GetRulesBlob(), Aws::Kinesis::KinesisEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Kinesis } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesis/source/KinesisEndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesis/source/KinesisEndpointRules.cpp index 91b866f91ae8..dcf996165a28 100644 --- a/generated/src/aws-cpp-sdk-kinesis/source/KinesisEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesis/source/KinesisEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Kinesis { diff --git a/generated/src/aws-cpp-sdk-kinesisanalytics/CMakeLists.txt b/generated/src/aws-cpp-sdk-kinesisanalytics/CMakeLists.txt index 5f52ca5bf85f..9628e8a5094a 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalytics/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kinesisanalytics/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KINESISANALYTICS_MODEL_HEADERS "include/aws/kinesisanalytics/model/*.h" ) +file(GLOB AWS_KINESISANALYTICS_INTERNAL_HEADERS + "include/aws/kinesisanalytics/internal/*.h" +) + file(GLOB AWS_KINESISANALYTICS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KINESISANALYTICS_MODEL_SOURCE file(GLOB KINESISANALYTICS_UNIFIED_HEADERS ${AWS_KINESISANALYTICS_HEADERS} + ${AWS_KINESISANALYTICS_INTERNAL_HEADERS} ${AWS_KINESISANALYTICS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kinesisanalytics" FILES ${AWS_KINESISANALYTICS_HEADERS}) + source_group("Header Files\\aws\\kinesisanalytics\\internal" FILES ${AWS_KINESISANALYTICS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kinesisanalytics\\model" FILES ${AWS_KINESISANALYTICS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KINESISANALYTICS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KINESISANALYTICS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalyticsEndpointProvider.h b/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalyticsEndpointProvider.h index 3fdd7bdb7d90..53aa22e2f4fc 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalyticsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalyticsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_KINESISANALYTICS_API KinesisAnalyticsEndpointProvider : public Kinesis public: using KinesisAnalyticsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KinesisAnalyticsEndpointProvider() - : KinesisAnalyticsDefaultEpProviderBase(Aws::KinesisAnalytics::KinesisAnalyticsEndpointRules::GetRulesBlob(), - Aws::KinesisAnalytics::KinesisAnalyticsEndpointRules::RulesBlobSize) {} + KinesisAnalyticsEndpointProvider(); ~KinesisAnalyticsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalytics_EXPORTS.h b/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalytics_EXPORTS.h index 4cb316d57a1c..9bc2bb0308b0 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalytics_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalytics_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KINESISANALYTICS_API #define AWS_KINESISANALYTICS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KINESISANALYTICS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KINESISANALYTICS_API #define AWS_KINESISANALYTICS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KINESISANALYTICS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KINESISANALYTICS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalyticsEndpointRules.h b/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/internal/KinesisAnalyticsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalyticsEndpointRules.h rename to generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/internal/KinesisAnalyticsEndpointRules.h index f4038da84269..001d87f94169 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/KinesisAnalyticsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kinesisanalytics/include/aws/kinesisanalytics/internal/KinesisAnalyticsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KinesisAnalytics { -class KinesisAnalyticsEndpointRules { +class AWS_KINESISANALYTICS_LOCAL KinesisAnalyticsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsEndpointProvider.cpp index 1ece2d40c10f..f2ac57dccd3b 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace KinesisAnalytics { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KinesisAnalyticsEndpointProvider::KinesisAnalyticsEndpointProvider() + : KinesisAnalyticsDefaultEpProviderBase(Aws::KinesisAnalytics::KinesisAnalyticsEndpointRules::GetRulesBlob(), + Aws::KinesisAnalytics::KinesisAnalyticsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KinesisAnalytics } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsEndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsEndpointRules.cpp index dd1d9f925a41..dd1c2f3fb797 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KinesisAnalytics { diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/CMakeLists.txt index c942e9300326..d1837023076c 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KINESISANALYTICSV2_MODEL_HEADERS "include/aws/kinesisanalyticsv2/model/*.h" ) +file(GLOB AWS_KINESISANALYTICSV2_INTERNAL_HEADERS + "include/aws/kinesisanalyticsv2/internal/*.h" +) + file(GLOB AWS_KINESISANALYTICSV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KINESISANALYTICSV2_MODEL_SOURCE file(GLOB KINESISANALYTICSV2_UNIFIED_HEADERS ${AWS_KINESISANALYTICSV2_HEADERS} + ${AWS_KINESISANALYTICSV2_INTERNAL_HEADERS} ${AWS_KINESISANALYTICSV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kinesisanalyticsv2" FILES ${AWS_KINESISANALYTICSV2_HEADERS}) + source_group("Header Files\\aws\\kinesisanalyticsv2\\internal" FILES ${AWS_KINESISANALYTICSV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kinesisanalyticsv2\\model" FILES ${AWS_KINESISANALYTICSV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KINESISANALYTICSV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KINESISANALYTICSV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2EndpointProvider.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2EndpointProvider.h index 47d7fb46336a..b26d4a9988af 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_KINESISANALYTICSV2_API KinesisAnalyticsV2EndpointProvider : public Kin public: using KinesisAnalyticsV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KinesisAnalyticsV2EndpointProvider() - : KinesisAnalyticsV2DefaultEpProviderBase(Aws::KinesisAnalyticsV2::KinesisAnalyticsV2EndpointRules::GetRulesBlob(), - Aws::KinesisAnalyticsV2::KinesisAnalyticsV2EndpointRules::RulesBlobSize) {} + KinesisAnalyticsV2EndpointProvider(); ~KinesisAnalyticsV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2_EXPORTS.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2_EXPORTS.h index b0b85fbc231d..15710040b20d 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KINESISANALYTICSV2_API #define AWS_KINESISANALYTICSV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KINESISANALYTICSV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KINESISANALYTICSV2_API #define AWS_KINESISANALYTICSV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KINESISANALYTICSV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KINESISANALYTICSV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2EndpointRules.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/internal/KinesisAnalyticsV2EndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2EndpointRules.h rename to generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/internal/KinesisAnalyticsV2EndpointRules.h index 3a98669819f9..c2d5c39fbe3f 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/internal/KinesisAnalyticsV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KinesisAnalyticsV2 { -class KinesisAnalyticsV2EndpointRules { +class AWS_KINESISANALYTICSV2_LOCAL KinesisAnalyticsV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointProvider.cpp index b98f3b367ab5..792914be417b 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace KinesisAnalyticsV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KinesisAnalyticsV2EndpointProvider::KinesisAnalyticsV2EndpointProvider() + : KinesisAnalyticsV2DefaultEpProviderBase(Aws::KinesisAnalyticsV2::KinesisAnalyticsV2EndpointRules::GetRulesBlob(), + Aws::KinesisAnalyticsV2::KinesisAnalyticsV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KinesisAnalyticsV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointRules.cpp index d4acb64a9671..6bb1b38c6ba1 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KinesisAnalyticsV2 { diff --git a/generated/src/aws-cpp-sdk-kinesisvideo/CMakeLists.txt b/generated/src/aws-cpp-sdk-kinesisvideo/CMakeLists.txt index b57d6144267e..cbe8ace96fcf 100644 --- a/generated/src/aws-cpp-sdk-kinesisvideo/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kinesisvideo/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KINESISVIDEO_MODEL_HEADERS "include/aws/kinesisvideo/model/*.h" ) +file(GLOB AWS_KINESISVIDEO_INTERNAL_HEADERS + "include/aws/kinesisvideo/internal/*.h" +) + file(GLOB AWS_KINESISVIDEO_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KINESISVIDEO_MODEL_SOURCE file(GLOB KINESISVIDEO_UNIFIED_HEADERS ${AWS_KINESISVIDEO_HEADERS} + ${AWS_KINESISVIDEO_INTERNAL_HEADERS} ${AWS_KINESISVIDEO_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kinesisvideo" FILES ${AWS_KINESISVIDEO_HEADERS}) + source_group("Header Files\\aws\\kinesisvideo\\internal" FILES ${AWS_KINESISVIDEO_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kinesisvideo\\model" FILES ${AWS_KINESISVIDEO_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KINESISVIDEO_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KINESISVIDEO_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideoEndpointProvider.h b/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideoEndpointProvider.h index c831d9bfa743..830f115e4c5d 100644 --- a/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideoEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideoEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_KINESISVIDEO_API KinesisVideoEndpointProvider : public KinesisVideoDef public: using KinesisVideoResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KinesisVideoEndpointProvider() - : KinesisVideoDefaultEpProviderBase(Aws::KinesisVideo::KinesisVideoEndpointRules::GetRulesBlob(), - Aws::KinesisVideo::KinesisVideoEndpointRules::RulesBlobSize) {} + KinesisVideoEndpointProvider(); ~KinesisVideoEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideo_EXPORTS.h b/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideo_EXPORTS.h index 83f0461af33a..535ecf595205 100644 --- a/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideo_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideo_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KINESISVIDEO_API #define AWS_KINESISVIDEO_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KINESISVIDEO_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KINESISVIDEO_API #define AWS_KINESISVIDEO_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KINESISVIDEO_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KINESISVIDEO_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideoEndpointRules.h b/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/internal/KinesisVideoEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideoEndpointRules.h rename to generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/internal/KinesisVideoEndpointRules.h index 6eaa052e641e..605d9cea3960 100644 --- a/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/KinesisVideoEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kinesisvideo/include/aws/kinesisvideo/internal/KinesisVideoEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KinesisVideo { -class KinesisVideoEndpointRules { +class AWS_KINESISVIDEO_LOCAL KinesisVideoEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoEndpointProvider.cpp index 4506f014b7b3..e028305bfcb8 100644 --- a/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace KinesisVideo { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KinesisVideoEndpointProvider::KinesisVideoEndpointProvider() + : KinesisVideoDefaultEpProviderBase(Aws::KinesisVideo::KinesisVideoEndpointRules::GetRulesBlob(), + Aws::KinesisVideo::KinesisVideoEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KinesisVideo } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoEndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoEndpointRules.cpp index 5fc6f1f4db3f..1723e4c0d5f6 100644 --- a/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KinesisVideo { diff --git a/generated/src/aws-cpp-sdk-kms/CMakeLists.txt b/generated/src/aws-cpp-sdk-kms/CMakeLists.txt index 1d76f919eebb..2a5bb0c366be 100644 --- a/generated/src/aws-cpp-sdk-kms/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-kms/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_KMS_MODEL_HEADERS "include/aws/kms/model/*.h" ) +file(GLOB AWS_KMS_INTERNAL_HEADERS + "include/aws/kms/internal/*.h" +) + file(GLOB AWS_KMS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_KMS_MODEL_SOURCE file(GLOB KMS_UNIFIED_HEADERS ${AWS_KMS_HEADERS} + ${AWS_KMS_INTERNAL_HEADERS} ${AWS_KMS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\kms" FILES ${AWS_KMS_HEADERS}) + source_group("Header Files\\aws\\kms\\internal" FILES ${AWS_KMS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\kms\\model" FILES ${AWS_KMS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_KMS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_KMS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSEndpointProvider.h b/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSEndpointProvider.h index 5a004ba9f463..dc751ed817ac 100644 --- a/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_KMS_API KMSEndpointProvider : public KMSDefaultEpProviderBase { public: using KMSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - KMSEndpointProvider() : KMSDefaultEpProviderBase(Aws::KMS::KMSEndpointRules::GetRulesBlob(), Aws::KMS::KMSEndpointRules::RulesBlobSize) {} + KMSEndpointProvider(); ~KMSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMS_EXPORTS.h b/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMS_EXPORTS.h index 33c4ccf5c2b9..4dfef13fd3f2 100644 --- a/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_KMS_API #define AWS_KMS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_KMS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_KMS_API #define AWS_KMS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_KMS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_KMS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSEndpointRules.h b/generated/src/aws-cpp-sdk-kms/include/aws/kms/internal/KMSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSEndpointRules.h rename to generated/src/aws-cpp-sdk-kms/include/aws/kms/internal/KMSEndpointRules.h index 73dcd21a021b..892c8bd05eb7 100644 --- a/generated/src/aws-cpp-sdk-kms/include/aws/kms/KMSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-kms/include/aws/kms/internal/KMSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace KMS { -class KMSEndpointRules { +class AWS_KMS_LOCAL KMSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-kms/source/KMSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-kms/source/KMSEndpointProvider.cpp index 170befafec20..6f163338babf 100644 --- a/generated/src/aws-cpp-sdk-kms/source/KMSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-kms/source/KMSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace KMS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +KMSEndpointProvider::KMSEndpointProvider() + : KMSDefaultEpProviderBase(Aws::KMS::KMSEndpointRules::GetRulesBlob(), Aws::KMS::KMSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace KMS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kms/source/KMSEndpointRules.cpp b/generated/src/aws-cpp-sdk-kms/source/KMSEndpointRules.cpp index b538ea0ee7dc..82d8525308ca 100644 --- a/generated/src/aws-cpp-sdk-kms/source/KMSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kms/source/KMSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace KMS { diff --git a/generated/src/aws-cpp-sdk-lakeformation/CMakeLists.txt b/generated/src/aws-cpp-sdk-lakeformation/CMakeLists.txt index acf8dfc3b79f..723d87120165 100644 --- a/generated/src/aws-cpp-sdk-lakeformation/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lakeformation/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LAKEFORMATION_MODEL_HEADERS "include/aws/lakeformation/model/*.h" ) +file(GLOB AWS_LAKEFORMATION_INTERNAL_HEADERS + "include/aws/lakeformation/internal/*.h" +) + file(GLOB AWS_LAKEFORMATION_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LAKEFORMATION_MODEL_SOURCE file(GLOB LAKEFORMATION_UNIFIED_HEADERS ${AWS_LAKEFORMATION_HEADERS} + ${AWS_LAKEFORMATION_INTERNAL_HEADERS} ${AWS_LAKEFORMATION_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lakeformation" FILES ${AWS_LAKEFORMATION_HEADERS}) + source_group("Header Files\\aws\\lakeformation\\internal" FILES ${AWS_LAKEFORMATION_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lakeformation\\model" FILES ${AWS_LAKEFORMATION_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LAKEFORMATION_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LAKEFORMATION_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormationEndpointProvider.h b/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormationEndpointProvider.h index 4a138835bb84..c261f0cf84ab 100644 --- a/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormationEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormationEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LAKEFORMATION_API LakeFormationEndpointProvider : public LakeFormation public: using LakeFormationResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LakeFormationEndpointProvider() - : LakeFormationDefaultEpProviderBase(Aws::LakeFormation::LakeFormationEndpointRules::GetRulesBlob(), - Aws::LakeFormation::LakeFormationEndpointRules::RulesBlobSize) {} + LakeFormationEndpointProvider(); ~LakeFormationEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormation_EXPORTS.h b/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormation_EXPORTS.h index 4ec276b77b46..5f020ffcc7c1 100644 --- a/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormation_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormation_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LAKEFORMATION_API #define AWS_LAKEFORMATION_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LAKEFORMATION_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LAKEFORMATION_API #define AWS_LAKEFORMATION_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LAKEFORMATION_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LAKEFORMATION_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormationEndpointRules.h b/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/internal/LakeFormationEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormationEndpointRules.h rename to generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/internal/LakeFormationEndpointRules.h index 9d65d39b892b..b891da30211e 100644 --- a/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/LakeFormationEndpointRules.h +++ b/generated/src/aws-cpp-sdk-lakeformation/include/aws/lakeformation/internal/LakeFormationEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LakeFormation { -class LakeFormationEndpointRules { +class AWS_LAKEFORMATION_LOCAL LakeFormationEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationEndpointProvider.cpp b/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationEndpointProvider.cpp index 7fb211bbeb0d..66d0e0e0f128 100644 --- a/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LakeFormation { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LakeFormationEndpointProvider::LakeFormationEndpointProvider() + : LakeFormationDefaultEpProviderBase(Aws::LakeFormation::LakeFormationEndpointRules::GetRulesBlob(), + Aws::LakeFormation::LakeFormationEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LakeFormation } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationEndpointRules.cpp b/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationEndpointRules.cpp index 2f8741457387..f54ba0121369 100644 --- a/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LakeFormation { diff --git a/generated/src/aws-cpp-sdk-lambda-core/CMakeLists.txt b/generated/src/aws-cpp-sdk-lambda-core/CMakeLists.txt index b2b0787ccc56..c4513653c827 100644 --- a/generated/src/aws-cpp-sdk-lambda-core/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lambda-core/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LAMBDA-CORE_MODEL_HEADERS "include/aws/lambda-core/model/*.h" ) +file(GLOB AWS_LAMBDA-CORE_INTERNAL_HEADERS + "include/aws/lambda-core/internal/*.h" +) + file(GLOB AWS_LAMBDA-CORE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LAMBDA-CORE_MODEL_SOURCE file(GLOB LAMBDA-CORE_UNIFIED_HEADERS ${AWS_LAMBDA-CORE_HEADERS} + ${AWS_LAMBDA-CORE_INTERNAL_HEADERS} ${AWS_LAMBDA-CORE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lambda-core" FILES ${AWS_LAMBDA-CORE_HEADERS}) + source_group("Header Files\\aws\\lambda-core\\internal" FILES ${AWS_LAMBDA-CORE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lambda-core\\model" FILES ${AWS_LAMBDA-CORE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LAMBDA-CORE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LAMBDA-CORE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCoreEndpointProvider.h b/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCoreEndpointProvider.h index 451a28223ca0..cf95d8f74400 100644 --- a/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCoreEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCoreEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LAMBDACORE_API LambdaCoreEndpointProvider : public LambdaCoreDefaultEp public: using LambdaCoreResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LambdaCoreEndpointProvider() - : LambdaCoreDefaultEpProviderBase(Aws::LambdaCore::LambdaCoreEndpointRules::GetRulesBlob(), - Aws::LambdaCore::LambdaCoreEndpointRules::RulesBlobSize) {} + LambdaCoreEndpointProvider(); ~LambdaCoreEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCore_EXPORTS.h b/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCore_EXPORTS.h index d86c4cf70c45..f8ec6e7940c8 100644 --- a/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCore_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCore_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LAMBDACORE_API #define AWS_LAMBDACORE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LAMBDACORE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LAMBDACORE_API #define AWS_LAMBDACORE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LAMBDACORE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LAMBDACORE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCoreEndpointRules.h b/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/internal/LambdaCoreEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCoreEndpointRules.h rename to generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/internal/LambdaCoreEndpointRules.h index cf67cdb6c50d..ee6f638c15c5 100644 --- a/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/LambdaCoreEndpointRules.h +++ b/generated/src/aws-cpp-sdk-lambda-core/include/aws/lambda-core/internal/LambdaCoreEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LambdaCore { -class LambdaCoreEndpointRules { +class AWS_LAMBDACORE_LOCAL LambdaCoreEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lambda-core/source/LambdaCoreEndpointProvider.cpp b/generated/src/aws-cpp-sdk-lambda-core/source/LambdaCoreEndpointProvider.cpp index 00556450dd66..e2cba4ec5875 100644 --- a/generated/src/aws-cpp-sdk-lambda-core/source/LambdaCoreEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lambda-core/source/LambdaCoreEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LambdaCore { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LambdaCoreEndpointProvider::LambdaCoreEndpointProvider() + : LambdaCoreDefaultEpProviderBase(Aws::LambdaCore::LambdaCoreEndpointRules::GetRulesBlob(), + Aws::LambdaCore::LambdaCoreEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LambdaCore } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lambda-core/source/LambdaCoreEndpointRules.cpp b/generated/src/aws-cpp-sdk-lambda-core/source/LambdaCoreEndpointRules.cpp index d1b43e0856cd..bfc7c5c9f79c 100644 --- a/generated/src/aws-cpp-sdk-lambda-core/source/LambdaCoreEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lambda-core/source/LambdaCoreEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LambdaCore { diff --git a/generated/src/aws-cpp-sdk-lambda-microvms/CMakeLists.txt b/generated/src/aws-cpp-sdk-lambda-microvms/CMakeLists.txt index 64d3dad1dd10..4f749433f5d8 100644 --- a/generated/src/aws-cpp-sdk-lambda-microvms/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lambda-microvms/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LAMBDA-MICROVMS_MODEL_HEADERS "include/aws/lambda-microvms/model/*.h" ) +file(GLOB AWS_LAMBDA-MICROVMS_INTERNAL_HEADERS + "include/aws/lambda-microvms/internal/*.h" +) + file(GLOB AWS_LAMBDA-MICROVMS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LAMBDA-MICROVMS_MODEL_SOURCE file(GLOB LAMBDA-MICROVMS_UNIFIED_HEADERS ${AWS_LAMBDA-MICROVMS_HEADERS} + ${AWS_LAMBDA-MICROVMS_INTERNAL_HEADERS} ${AWS_LAMBDA-MICROVMS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lambda-microvms" FILES ${AWS_LAMBDA-MICROVMS_HEADERS}) + source_group("Header Files\\aws\\lambda-microvms\\internal" FILES ${AWS_LAMBDA-MICROVMS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lambda-microvms\\model" FILES ${AWS_LAMBDA-MICROVMS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LAMBDA-MICROVMS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LAMBDA-MICROVMS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovmsEndpointProvider.h b/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovmsEndpointProvider.h index be8917f5e300..8958e97c6a9b 100644 --- a/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovmsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovmsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LAMBDAMICROVMS_API LambdaMicrovmsEndpointProvider : public LambdaMicro public: using LambdaMicrovmsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LambdaMicrovmsEndpointProvider() - : LambdaMicrovmsDefaultEpProviderBase(Aws::LambdaMicrovms::LambdaMicrovmsEndpointRules::GetRulesBlob(), - Aws::LambdaMicrovms::LambdaMicrovmsEndpointRules::RulesBlobSize) {} + LambdaMicrovmsEndpointProvider(); ~LambdaMicrovmsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovms_EXPORTS.h b/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovms_EXPORTS.h index eaef49985ab2..2fc9f7d69fb8 100644 --- a/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovms_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovms_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LAMBDAMICROVMS_API #define AWS_LAMBDAMICROVMS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LAMBDAMICROVMS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LAMBDAMICROVMS_API #define AWS_LAMBDAMICROVMS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LAMBDAMICROVMS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LAMBDAMICROVMS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovmsEndpointRules.h b/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/internal/LambdaMicrovmsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovmsEndpointRules.h rename to generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/internal/LambdaMicrovmsEndpointRules.h index 4e0501f33da0..3bcae20058cb 100644 --- a/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/LambdaMicrovmsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-lambda-microvms/include/aws/lambda-microvms/internal/LambdaMicrovmsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LambdaMicrovms { -class LambdaMicrovmsEndpointRules { +class AWS_LAMBDAMICROVMS_LOCAL LambdaMicrovmsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lambda-microvms/source/LambdaMicrovmsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-lambda-microvms/source/LambdaMicrovmsEndpointProvider.cpp index 0b0107012baf..a0e905f8a792 100644 --- a/generated/src/aws-cpp-sdk-lambda-microvms/source/LambdaMicrovmsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lambda-microvms/source/LambdaMicrovmsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LambdaMicrovms { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LambdaMicrovmsEndpointProvider::LambdaMicrovmsEndpointProvider() + : LambdaMicrovmsDefaultEpProviderBase(Aws::LambdaMicrovms::LambdaMicrovmsEndpointRules::GetRulesBlob(), + Aws::LambdaMicrovms::LambdaMicrovmsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LambdaMicrovms } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lambda-microvms/source/LambdaMicrovmsEndpointRules.cpp b/generated/src/aws-cpp-sdk-lambda-microvms/source/LambdaMicrovmsEndpointRules.cpp index 8233c5bead86..6ee671fd4421 100644 --- a/generated/src/aws-cpp-sdk-lambda-microvms/source/LambdaMicrovmsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lambda-microvms/source/LambdaMicrovmsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LambdaMicrovms { diff --git a/generated/src/aws-cpp-sdk-lambda/CMakeLists.txt b/generated/src/aws-cpp-sdk-lambda/CMakeLists.txt index 91cbd51f129a..1b47c396dd61 100644 --- a/generated/src/aws-cpp-sdk-lambda/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lambda/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LAMBDA_MODEL_HEADERS "include/aws/lambda/model/*.h" ) +file(GLOB AWS_LAMBDA_INTERNAL_HEADERS + "include/aws/lambda/internal/*.h" +) + file(GLOB AWS_LAMBDA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LAMBDA_MODEL_SOURCE file(GLOB LAMBDA_UNIFIED_HEADERS ${AWS_LAMBDA_HEADERS} + ${AWS_LAMBDA_INTERNAL_HEADERS} ${AWS_LAMBDA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lambda" FILES ${AWS_LAMBDA_HEADERS}) + source_group("Header Files\\aws\\lambda\\internal" FILES ${AWS_LAMBDA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lambda\\model" FILES ${AWS_LAMBDA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LAMBDA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LAMBDA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/LambdaEndpointProvider.h b/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/LambdaEndpointProvider.h index e6f0d15165d9..769129087a58 100644 --- a/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/LambdaEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/LambdaEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_LAMBDA_API LambdaEndpointProvider : public LambdaDefaultEpProviderBase public: using LambdaResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LambdaEndpointProvider() - : LambdaDefaultEpProviderBase(Aws::Lambda::LambdaEndpointRules::GetRulesBlob(), Aws::Lambda::LambdaEndpointRules::RulesBlobSize) {} + LambdaEndpointProvider(); ~LambdaEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/Lambda_EXPORTS.h b/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/Lambda_EXPORTS.h index 798c7bb1a713..6c2afae08811 100644 --- a/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/Lambda_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/Lambda_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LAMBDA_API #define AWS_LAMBDA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LAMBDA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LAMBDA_API #define AWS_LAMBDA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LAMBDA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LAMBDA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/LambdaEndpointRules.h b/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/internal/LambdaEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-lambda/include/aws/lambda/LambdaEndpointRules.h rename to generated/src/aws-cpp-sdk-lambda/include/aws/lambda/internal/LambdaEndpointRules.h index 21ed461a22dc..88027e3c94ef 100644 --- a/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/LambdaEndpointRules.h +++ b/generated/src/aws-cpp-sdk-lambda/include/aws/lambda/internal/LambdaEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Lambda { -class LambdaEndpointRules { +class AWS_LAMBDA_LOCAL LambdaEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lambda/source/LambdaEndpointProvider.cpp b/generated/src/aws-cpp-sdk-lambda/source/LambdaEndpointProvider.cpp index 7d6e424af6a0..083f04c0458a 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/LambdaEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/LambdaEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Lambda { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LambdaEndpointProvider::LambdaEndpointProvider() + : LambdaDefaultEpProviderBase(Aws::Lambda::LambdaEndpointRules::GetRulesBlob(), Aws::Lambda::LambdaEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Lambda } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lambda/source/LambdaEndpointRules.cpp b/generated/src/aws-cpp-sdk-lambda/source/LambdaEndpointRules.cpp index c743c240d8f3..6b511fd2c96d 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/LambdaEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/LambdaEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Lambda { diff --git a/generated/src/aws-cpp-sdk-launch-wizard/CMakeLists.txt b/generated/src/aws-cpp-sdk-launch-wizard/CMakeLists.txt index f2f98d07b3c6..c88a15d8abb6 100644 --- a/generated/src/aws-cpp-sdk-launch-wizard/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-launch-wizard/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LAUNCH-WIZARD_MODEL_HEADERS "include/aws/launch-wizard/model/*.h" ) +file(GLOB AWS_LAUNCH-WIZARD_INTERNAL_HEADERS + "include/aws/launch-wizard/internal/*.h" +) + file(GLOB AWS_LAUNCH-WIZARD_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LAUNCH-WIZARD_MODEL_SOURCE file(GLOB LAUNCH-WIZARD_UNIFIED_HEADERS ${AWS_LAUNCH-WIZARD_HEADERS} + ${AWS_LAUNCH-WIZARD_INTERNAL_HEADERS} ${AWS_LAUNCH-WIZARD_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\launch-wizard" FILES ${AWS_LAUNCH-WIZARD_HEADERS}) + source_group("Header Files\\aws\\launch-wizard\\internal" FILES ${AWS_LAUNCH-WIZARD_INTERNAL_HEADERS}) source_group("Header Files\\aws\\launch-wizard\\model" FILES ${AWS_LAUNCH-WIZARD_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LAUNCH-WIZARD_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LAUNCH-WIZARD_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizardEndpointProvider.h b/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizardEndpointProvider.h index 0daa73d86c24..e0027722db96 100644 --- a/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizardEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizardEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LAUNCHWIZARD_API LaunchWizardEndpointProvider : public LaunchWizardDef public: using LaunchWizardResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LaunchWizardEndpointProvider() - : LaunchWizardDefaultEpProviderBase(Aws::LaunchWizard::LaunchWizardEndpointRules::GetRulesBlob(), - Aws::LaunchWizard::LaunchWizardEndpointRules::RulesBlobSize) {} + LaunchWizardEndpointProvider(); ~LaunchWizardEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizard_EXPORTS.h b/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizard_EXPORTS.h index 5da482d334be..ce88c6073d7f 100644 --- a/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizard_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizard_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LAUNCHWIZARD_API #define AWS_LAUNCHWIZARD_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LAUNCHWIZARD_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LAUNCHWIZARD_API #define AWS_LAUNCHWIZARD_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LAUNCHWIZARD_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LAUNCHWIZARD_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizardEndpointRules.h b/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/internal/LaunchWizardEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizardEndpointRules.h rename to generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/internal/LaunchWizardEndpointRules.h index 6766b3d446d9..c4a56afb43bf 100644 --- a/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/LaunchWizardEndpointRules.h +++ b/generated/src/aws-cpp-sdk-launch-wizard/include/aws/launch-wizard/internal/LaunchWizardEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LaunchWizard { -class LaunchWizardEndpointRules { +class AWS_LAUNCHWIZARD_LOCAL LaunchWizardEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardEndpointProvider.cpp b/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardEndpointProvider.cpp index e962e7b6c058..8c7e70165280 100644 --- a/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LaunchWizard { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LaunchWizardEndpointProvider::LaunchWizardEndpointProvider() + : LaunchWizardDefaultEpProviderBase(Aws::LaunchWizard::LaunchWizardEndpointRules::GetRulesBlob(), + Aws::LaunchWizard::LaunchWizardEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LaunchWizard } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardEndpointRules.cpp b/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardEndpointRules.cpp index 8a0c2177a8ac..96a2a7fe1d94 100644 --- a/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LaunchWizard { diff --git a/generated/src/aws-cpp-sdk-lex-models/CMakeLists.txt b/generated/src/aws-cpp-sdk-lex-models/CMakeLists.txt index a2c4deb5d114..7191b9da65de 100644 --- a/generated/src/aws-cpp-sdk-lex-models/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lex-models/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LEX-MODELS_MODEL_HEADERS "include/aws/lex-models/model/*.h" ) +file(GLOB AWS_LEX-MODELS_INTERNAL_HEADERS + "include/aws/lex-models/internal/*.h" +) + file(GLOB AWS_LEX-MODELS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LEX-MODELS_MODEL_SOURCE file(GLOB LEX-MODELS_UNIFIED_HEADERS ${AWS_LEX-MODELS_HEADERS} + ${AWS_LEX-MODELS_INTERNAL_HEADERS} ${AWS_LEX-MODELS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lex-models" FILES ${AWS_LEX-MODELS_HEADERS}) + source_group("Header Files\\aws\\lex-models\\internal" FILES ${AWS_LEX-MODELS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lex-models\\model" FILES ${AWS_LEX-MODELS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LEX-MODELS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LEX-MODELS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingServiceEndpointProvider.h index 6354fb448e64..940f1c3440bc 100644 --- a/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_LEXMODELBUILDINGSERVICE_API LexModelBuildingServiceEndpointProvider : public: using LexModelBuildingServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LexModelBuildingServiceEndpointProvider() - : LexModelBuildingServiceDefaultEpProviderBase(Aws::LexModelBuildingService::LexModelBuildingServiceEndpointRules::GetRulesBlob(), - Aws::LexModelBuildingService::LexModelBuildingServiceEndpointRules::RulesBlobSize) {} + LexModelBuildingServiceEndpointProvider(); ~LexModelBuildingServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingService_EXPORTS.h b/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingService_EXPORTS.h index 215441fac12c..df745ee5e953 100644 --- a/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LEXMODELBUILDINGSERVICE_API #define AWS_LEXMODELBUILDINGSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LEXMODELBUILDINGSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LEXMODELBUILDINGSERVICE_API #define AWS_LEXMODELBUILDINGSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LEXMODELBUILDINGSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LEXMODELBUILDINGSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingServiceEndpointRules.h b/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/internal/LexModelBuildingServiceEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/internal/LexModelBuildingServiceEndpointRules.h index 817fadcf9330..db932a57509a 100644 --- a/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/LexModelBuildingServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-lex-models/include/aws/lex-models/internal/LexModelBuildingServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LexModelBuildingService { -class LexModelBuildingServiceEndpointRules { +class AWS_LEXMODELBUILDINGSERVICE_LOCAL LexModelBuildingServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceEndpointProvider.cpp index fdce563aa499..8054e7c47960 100644 --- a/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LexModelBuildingService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LexModelBuildingServiceEndpointProvider::LexModelBuildingServiceEndpointProvider() + : LexModelBuildingServiceDefaultEpProviderBase(Aws::LexModelBuildingService::LexModelBuildingServiceEndpointRules::GetRulesBlob(), + Aws::LexModelBuildingService::LexModelBuildingServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LexModelBuildingService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceEndpointRules.cpp index 523b477713f4..0a955d7adb31 100644 --- a/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LexModelBuildingService { diff --git a/generated/src/aws-cpp-sdk-lex/CMakeLists.txt b/generated/src/aws-cpp-sdk-lex/CMakeLists.txt index 7ad3a70d1462..f3ba2648184c 100644 --- a/generated/src/aws-cpp-sdk-lex/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lex/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LEX_MODEL_HEADERS "include/aws/lex/model/*.h" ) +file(GLOB AWS_LEX_INTERNAL_HEADERS + "include/aws/lex/internal/*.h" +) + file(GLOB AWS_LEX_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LEX_MODEL_SOURCE file(GLOB LEX_UNIFIED_HEADERS ${AWS_LEX_HEADERS} + ${AWS_LEX_INTERNAL_HEADERS} ${AWS_LEX_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lex" FILES ${AWS_LEX_HEADERS}) + source_group("Header Files\\aws\\lex\\internal" FILES ${AWS_LEX_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lex\\model" FILES ${AWS_LEX_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LEX_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LEX_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeServiceEndpointProvider.h index 66ffd1881b31..934fbc0a650e 100644 --- a/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_LEXRUNTIMESERVICE_API LexRuntimeServiceEndpointProvider : public LexRu public: using LexRuntimeServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LexRuntimeServiceEndpointProvider() - : LexRuntimeServiceDefaultEpProviderBase(Aws::LexRuntimeService::LexRuntimeServiceEndpointRules::GetRulesBlob(), - Aws::LexRuntimeService::LexRuntimeServiceEndpointRules::RulesBlobSize) {} + LexRuntimeServiceEndpointProvider(); ~LexRuntimeServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeService_EXPORTS.h b/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeService_EXPORTS.h index 32f1090b8003..b8bb9e9d1c2c 100644 --- a/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LEXRUNTIMESERVICE_API #define AWS_LEXRUNTIMESERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LEXRUNTIMESERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LEXRUNTIMESERVICE_API #define AWS_LEXRUNTIMESERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LEXRUNTIMESERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LEXRUNTIMESERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeServiceEndpointRules.h b/generated/src/aws-cpp-sdk-lex/include/aws/lex/internal/LexRuntimeServiceEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-lex/include/aws/lex/internal/LexRuntimeServiceEndpointRules.h index d2dac12e8541..ca3449b30929 100644 --- a/generated/src/aws-cpp-sdk-lex/include/aws/lex/LexRuntimeServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-lex/include/aws/lex/internal/LexRuntimeServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LexRuntimeService { -class LexRuntimeServiceEndpointRules { +class AWS_LEXRUNTIMESERVICE_LOCAL LexRuntimeServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceEndpointProvider.cpp index afa45559a655..5ae996764f56 100644 --- a/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LexRuntimeService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LexRuntimeServiceEndpointProvider::LexRuntimeServiceEndpointProvider() + : LexRuntimeServiceDefaultEpProviderBase(Aws::LexRuntimeService::LexRuntimeServiceEndpointRules::GetRulesBlob(), + Aws::LexRuntimeService::LexRuntimeServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LexRuntimeService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceEndpointRules.cpp index 2d427a13adf8..083ec9a6c514 100644 --- a/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LexRuntimeService { diff --git a/generated/src/aws-cpp-sdk-lexv2-models/CMakeLists.txt b/generated/src/aws-cpp-sdk-lexv2-models/CMakeLists.txt index 4ce4ee260859..d096d538befc 100644 --- a/generated/src/aws-cpp-sdk-lexv2-models/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lexv2-models/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LEXV2-MODELS_MODEL_HEADERS "include/aws/lexv2-models/model/*.h" ) +file(GLOB AWS_LEXV2-MODELS_INTERNAL_HEADERS + "include/aws/lexv2-models/internal/*.h" +) + file(GLOB AWS_LEXV2-MODELS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LEXV2-MODELS_MODEL_SOURCE file(GLOB LEXV2-MODELS_UNIFIED_HEADERS ${AWS_LEXV2-MODELS_HEADERS} + ${AWS_LEXV2-MODELS_INTERNAL_HEADERS} ${AWS_LEXV2-MODELS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lexv2-models" FILES ${AWS_LEXV2-MODELS_HEADERS}) + source_group("Header Files\\aws\\lexv2-models\\internal" FILES ${AWS_LEXV2-MODELS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lexv2-models\\model" FILES ${AWS_LEXV2-MODELS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LEXV2-MODELS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LEXV2-MODELS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2EndpointProvider.h b/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2EndpointProvider.h index 3ed820b40fab..4899d332e94e 100644 --- a/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LEXMODELSV2_API LexModelsV2EndpointProvider : public LexModelsV2Defaul public: using LexModelsV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LexModelsV2EndpointProvider() - : LexModelsV2DefaultEpProviderBase(Aws::LexModelsV2::LexModelsV2EndpointRules::GetRulesBlob(), - Aws::LexModelsV2::LexModelsV2EndpointRules::RulesBlobSize) {} + LexModelsV2EndpointProvider(); ~LexModelsV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2_EXPORTS.h b/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2_EXPORTS.h index 9c509211d790..6885478fa292 100644 --- a/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LEXMODELSV2_API #define AWS_LEXMODELSV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LEXMODELSV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LEXMODELSV2_API #define AWS_LEXMODELSV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LEXMODELSV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LEXMODELSV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2EndpointRules.h b/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/internal/LexModelsV2EndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2EndpointRules.h rename to generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/internal/LexModelsV2EndpointRules.h index 290a2e1f13bc..0a96b0990ced 100644 --- a/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/LexModelsV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-lexv2-models/include/aws/lexv2-models/internal/LexModelsV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LexModelsV2 { -class LexModelsV2EndpointRules { +class AWS_LEXMODELSV2_LOCAL LexModelsV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2EndpointProvider.cpp index b5c60171e9cc..9a31a17e0503 100644 --- a/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LexModelsV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LexModelsV2EndpointProvider::LexModelsV2EndpointProvider() + : LexModelsV2DefaultEpProviderBase(Aws::LexModelsV2::LexModelsV2EndpointRules::GetRulesBlob(), + Aws::LexModelsV2::LexModelsV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LexModelsV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2EndpointRules.cpp index d50b29808ede..58f06b19d79e 100644 --- a/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LexModelsV2 { diff --git a/generated/src/aws-cpp-sdk-lexv2-runtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-lexv2-runtime/CMakeLists.txt index d7538f8f5894..064cb2744dc7 100644 --- a/generated/src/aws-cpp-sdk-lexv2-runtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lexv2-runtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LEXV2-RUNTIME_MODEL_HEADERS "include/aws/lexv2-runtime/model/*.h" ) +file(GLOB AWS_LEXV2-RUNTIME_INTERNAL_HEADERS + "include/aws/lexv2-runtime/internal/*.h" +) + file(GLOB AWS_LEXV2-RUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LEXV2-RUNTIME_MODEL_SOURCE file(GLOB LEXV2-RUNTIME_UNIFIED_HEADERS ${AWS_LEXV2-RUNTIME_HEADERS} + ${AWS_LEXV2-RUNTIME_INTERNAL_HEADERS} ${AWS_LEXV2-RUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lexv2-runtime" FILES ${AWS_LEXV2-RUNTIME_HEADERS}) + source_group("Header Files\\aws\\lexv2-runtime\\internal" FILES ${AWS_LEXV2-RUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lexv2-runtime\\model" FILES ${AWS_LEXV2-RUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LEXV2-RUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LEXV2-RUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2EndpointProvider.h b/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2EndpointProvider.h index deba6b73e614..c71b345f0df0 100644 --- a/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LEXRUNTIMEV2_API LexRuntimeV2EndpointProvider : public LexRuntimeV2Def public: using LexRuntimeV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LexRuntimeV2EndpointProvider() - : LexRuntimeV2DefaultEpProviderBase(Aws::LexRuntimeV2::LexRuntimeV2EndpointRules::GetRulesBlob(), - Aws::LexRuntimeV2::LexRuntimeV2EndpointRules::RulesBlobSize) {} + LexRuntimeV2EndpointProvider(); ~LexRuntimeV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2_EXPORTS.h b/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2_EXPORTS.h index 82ba908ec671..e7dc63c02d93 100644 --- a/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LEXRUNTIMEV2_API #define AWS_LEXRUNTIMEV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LEXRUNTIMEV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LEXRUNTIMEV2_API #define AWS_LEXRUNTIMEV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LEXRUNTIMEV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LEXRUNTIMEV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2EndpointRules.h b/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/internal/LexRuntimeV2EndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2EndpointRules.h rename to generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/internal/LexRuntimeV2EndpointRules.h index 19c3b79c589f..676818dd0860 100644 --- a/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/LexRuntimeV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-lexv2-runtime/include/aws/lexv2-runtime/internal/LexRuntimeV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LexRuntimeV2 { -class LexRuntimeV2EndpointRules { +class AWS_LEXRUNTIMEV2_LOCAL LexRuntimeV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2EndpointProvider.cpp index b22742d6b4e7..260494dfdabd 100644 --- a/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LexRuntimeV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LexRuntimeV2EndpointProvider::LexRuntimeV2EndpointProvider() + : LexRuntimeV2DefaultEpProviderBase(Aws::LexRuntimeV2::LexRuntimeV2EndpointRules::GetRulesBlob(), + Aws::LexRuntimeV2::LexRuntimeV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LexRuntimeV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2EndpointRules.cpp index 679f406d1fe4..24365264852d 100644 --- a/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LexRuntimeV2 { diff --git a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/CMakeLists.txt b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/CMakeLists.txt index 3efd655d1968..62cf425c855d 100644 --- a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_MODEL_HEADERS "include/aws/license-manager-linux-subscriptions/model/*.h" ) +file(GLOB AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_INTERNAL_HEADERS + "include/aws/license-manager-linux-subscriptions/internal/*.h" +) + file(GLOB AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_MODEL_SOURCE file(GLOB LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_UNIFIED_HEADERS ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_HEADERS} + ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_INTERNAL_HEADERS} ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\license-manager-linux-subscriptions" FILES ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_HEADERS}) + source_group("Header Files\\aws\\license-manager-linux-subscriptions\\internal" FILES ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\license-manager-linux-subscriptions\\model" FILES ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LICENSE-MANAGER-LINUX-SUBSCRIPTIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptionsEndpointProvider.h b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptionsEndpointProvider.h index fcfe31d25b35..d8be3efe868f 100644 --- a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptionsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptionsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_API LicenseManagerLinuxSubscriptionsE public: using LicenseManagerLinuxSubscriptionsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LicenseManagerLinuxSubscriptionsEndpointProvider() - : LicenseManagerLinuxSubscriptionsDefaultEpProviderBase( - Aws::LicenseManagerLinuxSubscriptions::LicenseManagerLinuxSubscriptionsEndpointRules::GetRulesBlob(), - Aws::LicenseManagerLinuxSubscriptions::LicenseManagerLinuxSubscriptionsEndpointRules::RulesBlobSize) {} + LicenseManagerLinuxSubscriptionsEndpointProvider(); ~LicenseManagerLinuxSubscriptionsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptions_EXPORTS.h b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptions_EXPORTS.h index 57b4ba237e0d..2d07126291fb 100644 --- a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptions_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptions_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_API #define AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_API #define AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptionsEndpointRules.h b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/internal/LicenseManagerLinuxSubscriptionsEndpointRules.h similarity index 83% rename from generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptionsEndpointRules.h rename to generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/internal/LicenseManagerLinuxSubscriptionsEndpointRules.h index 5cc1654f9915..0b606c492fef 100644 --- a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/LicenseManagerLinuxSubscriptionsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/include/aws/license-manager-linux-subscriptions/internal/LicenseManagerLinuxSubscriptionsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LicenseManagerLinuxSubscriptions { -class LicenseManagerLinuxSubscriptionsEndpointRules { +class AWS_LICENSEMANAGERLINUXSUBSCRIPTIONS_LOCAL LicenseManagerLinuxSubscriptionsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsEndpointProvider.cpp index 283fc16a4edd..4faa8d880bc9 100644 --- a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace LicenseManagerLinuxSubscriptions { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LicenseManagerLinuxSubscriptionsEndpointProvider::LicenseManagerLinuxSubscriptionsEndpointProvider() + : LicenseManagerLinuxSubscriptionsDefaultEpProviderBase( + Aws::LicenseManagerLinuxSubscriptions::LicenseManagerLinuxSubscriptionsEndpointRules::GetRulesBlob(), + Aws::LicenseManagerLinuxSubscriptions::LicenseManagerLinuxSubscriptionsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LicenseManagerLinuxSubscriptions } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsEndpointRules.cpp b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsEndpointRules.cpp index 2e93b3ac1b69..4e568121ef46 100644 --- a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LicenseManagerLinuxSubscriptions { diff --git a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/CMakeLists.txt b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/CMakeLists.txt index b61bdaeac629..63d9280fa409 100644 --- a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_MODEL_HEADERS "include/aws/license-manager-user-subscriptions/model/*.h" ) +file(GLOB AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_INTERNAL_HEADERS + "include/aws/license-manager-user-subscriptions/internal/*.h" +) + file(GLOB AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_MODEL_SOURCE file(GLOB LICENSE-MANAGER-USER-SUBSCRIPTIONS_UNIFIED_HEADERS ${AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_HEADERS} + ${AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_INTERNAL_HEADERS} ${AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\license-manager-user-subscriptions" FILES ${AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_HEADERS}) + source_group("Header Files\\aws\\license-manager-user-subscriptions\\internal" FILES ${AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\license-manager-user-subscriptions\\model" FILES ${AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LICENSE-MANAGER-USER-SUBSCRIPTIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptionsEndpointProvider.h b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptionsEndpointProvider.h index 5e9fe762829c..6e4f6ec06078 100644 --- a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptionsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptionsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API LicenseManagerUserSubscriptionsEnd public: using LicenseManagerUserSubscriptionsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LicenseManagerUserSubscriptionsEndpointProvider() - : LicenseManagerUserSubscriptionsDefaultEpProviderBase( - Aws::LicenseManagerUserSubscriptions::LicenseManagerUserSubscriptionsEndpointRules::GetRulesBlob(), - Aws::LicenseManagerUserSubscriptions::LicenseManagerUserSubscriptionsEndpointRules::RulesBlobSize) {} + LicenseManagerUserSubscriptionsEndpointProvider(); ~LicenseManagerUserSubscriptionsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptions_EXPORTS.h b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptions_EXPORTS.h index d0afee7ebf29..43df5133af23 100644 --- a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptions_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptions_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API #define AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API #define AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptionsEndpointRules.h b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/internal/LicenseManagerUserSubscriptionsEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptionsEndpointRules.h rename to generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/internal/LicenseManagerUserSubscriptionsEndpointRules.h index 4408a1b51e07..f27eaea85ee2 100644 --- a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptionsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/include/aws/license-manager-user-subscriptions/internal/LicenseManagerUserSubscriptionsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LicenseManagerUserSubscriptions { -class LicenseManagerUserSubscriptionsEndpointRules { +class AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_LOCAL LicenseManagerUserSubscriptionsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsEndpointProvider.cpp index f81738433a51..7406e11ccef7 100644 --- a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace LicenseManagerUserSubscriptions { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LicenseManagerUserSubscriptionsEndpointProvider::LicenseManagerUserSubscriptionsEndpointProvider() + : LicenseManagerUserSubscriptionsDefaultEpProviderBase( + Aws::LicenseManagerUserSubscriptions::LicenseManagerUserSubscriptionsEndpointRules::GetRulesBlob(), + Aws::LicenseManagerUserSubscriptions::LicenseManagerUserSubscriptionsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LicenseManagerUserSubscriptions } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsEndpointRules.cpp b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsEndpointRules.cpp index 8a429cad6fca..e99d8ce02aca 100644 --- a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LicenseManagerUserSubscriptions { diff --git a/generated/src/aws-cpp-sdk-license-manager/CMakeLists.txt b/generated/src/aws-cpp-sdk-license-manager/CMakeLists.txt index 5222b6cb82f6..b9c559d3b01d 100644 --- a/generated/src/aws-cpp-sdk-license-manager/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-license-manager/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LICENSE-MANAGER_MODEL_HEADERS "include/aws/license-manager/model/*.h" ) +file(GLOB AWS_LICENSE-MANAGER_INTERNAL_HEADERS + "include/aws/license-manager/internal/*.h" +) + file(GLOB AWS_LICENSE-MANAGER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LICENSE-MANAGER_MODEL_SOURCE file(GLOB LICENSE-MANAGER_UNIFIED_HEADERS ${AWS_LICENSE-MANAGER_HEADERS} + ${AWS_LICENSE-MANAGER_INTERNAL_HEADERS} ${AWS_LICENSE-MANAGER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\license-manager" FILES ${AWS_LICENSE-MANAGER_HEADERS}) + source_group("Header Files\\aws\\license-manager\\internal" FILES ${AWS_LICENSE-MANAGER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\license-manager\\model" FILES ${AWS_LICENSE-MANAGER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LICENSE-MANAGER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LICENSE-MANAGER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManagerEndpointProvider.h b/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManagerEndpointProvider.h index 094b3dbe7e79..9361067abb92 100644 --- a/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManagerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManagerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LICENSEMANAGER_API LicenseManagerEndpointProvider : public LicenseMana public: using LicenseManagerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LicenseManagerEndpointProvider() - : LicenseManagerDefaultEpProviderBase(Aws::LicenseManager::LicenseManagerEndpointRules::GetRulesBlob(), - Aws::LicenseManager::LicenseManagerEndpointRules::RulesBlobSize) {} + LicenseManagerEndpointProvider(); ~LicenseManagerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManager_EXPORTS.h b/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManager_EXPORTS.h index 19c6b9995ff3..3e8cfc8ce94e 100644 --- a/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManager_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManager_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LICENSEMANAGER_API #define AWS_LICENSEMANAGER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LICENSEMANAGER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LICENSEMANAGER_API #define AWS_LICENSEMANAGER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LICENSEMANAGER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LICENSEMANAGER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManagerEndpointRules.h b/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/internal/LicenseManagerEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManagerEndpointRules.h rename to generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/internal/LicenseManagerEndpointRules.h index 5aa157ed235b..d42a174ea33f 100644 --- a/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/LicenseManagerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-license-manager/include/aws/license-manager/internal/LicenseManagerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LicenseManager { -class LicenseManagerEndpointRules { +class AWS_LICENSEMANAGER_LOCAL LicenseManagerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerEndpointProvider.cpp index b5e6b9bc2a5f..418e2d6fde30 100644 --- a/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LicenseManager { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LicenseManagerEndpointProvider::LicenseManagerEndpointProvider() + : LicenseManagerDefaultEpProviderBase(Aws::LicenseManager::LicenseManagerEndpointRules::GetRulesBlob(), + Aws::LicenseManager::LicenseManagerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LicenseManager } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerEndpointRules.cpp b/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerEndpointRules.cpp index 08db6d100ce7..af0a208203ed 100644 --- a/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LicenseManager { diff --git a/generated/src/aws-cpp-sdk-lightsail/CMakeLists.txt b/generated/src/aws-cpp-sdk-lightsail/CMakeLists.txt index 17fed354f325..37d0e350802d 100644 --- a/generated/src/aws-cpp-sdk-lightsail/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lightsail/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LIGHTSAIL_MODEL_HEADERS "include/aws/lightsail/model/*.h" ) +file(GLOB AWS_LIGHTSAIL_INTERNAL_HEADERS + "include/aws/lightsail/internal/*.h" +) + file(GLOB AWS_LIGHTSAIL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LIGHTSAIL_MODEL_SOURCE file(GLOB LIGHTSAIL_UNIFIED_HEADERS ${AWS_LIGHTSAIL_HEADERS} + ${AWS_LIGHTSAIL_INTERNAL_HEADERS} ${AWS_LIGHTSAIL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lightsail" FILES ${AWS_LIGHTSAIL_HEADERS}) + source_group("Header Files\\aws\\lightsail\\internal" FILES ${AWS_LIGHTSAIL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lightsail\\model" FILES ${AWS_LIGHTSAIL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LIGHTSAIL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LIGHTSAIL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailEndpointProvider.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailEndpointProvider.h index b10ad1909dac..bab2394ec676 100644 --- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LIGHTSAIL_API LightsailEndpointProvider : public LightsailDefaultEpPro public: using LightsailResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LightsailEndpointProvider() - : LightsailDefaultEpProviderBase(Aws::Lightsail::LightsailEndpointRules::GetRulesBlob(), - Aws::Lightsail::LightsailEndpointRules::RulesBlobSize) {} + LightsailEndpointProvider(); ~LightsailEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/Lightsail_EXPORTS.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/Lightsail_EXPORTS.h index b467f0f6baac..1fd20626b9d3 100644 --- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/Lightsail_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/Lightsail_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LIGHTSAIL_API #define AWS_LIGHTSAIL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LIGHTSAIL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LIGHTSAIL_API #define AWS_LIGHTSAIL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LIGHTSAIL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LIGHTSAIL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailEndpointRules.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/internal/LightsailEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailEndpointRules.h rename to generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/internal/LightsailEndpointRules.h index 127f27e611ec..7dfb447dd20f 100644 --- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailEndpointRules.h +++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/internal/LightsailEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Lightsail { -class LightsailEndpointRules { +class AWS_LIGHTSAIL_LOCAL LightsailEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lightsail/source/LightsailEndpointProvider.cpp b/generated/src/aws-cpp-sdk-lightsail/source/LightsailEndpointProvider.cpp index 4311a6853d9d..e8baad13885e 100644 --- a/generated/src/aws-cpp-sdk-lightsail/source/LightsailEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lightsail/source/LightsailEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Lightsail { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LightsailEndpointProvider::LightsailEndpointProvider() + : LightsailDefaultEpProviderBase(Aws::Lightsail::LightsailEndpointRules::GetRulesBlob(), + Aws::Lightsail::LightsailEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Lightsail } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lightsail/source/LightsailEndpointRules.cpp b/generated/src/aws-cpp-sdk-lightsail/source/LightsailEndpointRules.cpp index 56f7c25df0ad..7606f4113119 100644 --- a/generated/src/aws-cpp-sdk-lightsail/source/LightsailEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lightsail/source/LightsailEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Lightsail { diff --git a/generated/src/aws-cpp-sdk-location/CMakeLists.txt b/generated/src/aws-cpp-sdk-location/CMakeLists.txt index a49c7f9e0efc..868c5df58959 100644 --- a/generated/src/aws-cpp-sdk-location/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-location/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LOCATION_MODEL_HEADERS "include/aws/location/model/*.h" ) +file(GLOB AWS_LOCATION_INTERNAL_HEADERS + "include/aws/location/internal/*.h" +) + file(GLOB AWS_LOCATION_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LOCATION_MODEL_SOURCE file(GLOB LOCATION_UNIFIED_HEADERS ${AWS_LOCATION_HEADERS} + ${AWS_LOCATION_INTERNAL_HEADERS} ${AWS_LOCATION_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\location" FILES ${AWS_LOCATION_HEADERS}) + source_group("Header Files\\aws\\location\\internal" FILES ${AWS_LOCATION_INTERNAL_HEADERS}) source_group("Header Files\\aws\\location\\model" FILES ${AWS_LOCATION_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LOCATION_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LOCATION_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-location/include/aws/location/LocationServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-location/include/aws/location/LocationServiceEndpointProvider.h index dda2788c916d..0819858519d1 100644 --- a/generated/src/aws-cpp-sdk-location/include/aws/location/LocationServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-location/include/aws/location/LocationServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_LOCATIONSERVICE_API LocationServiceEndpointProvider : public LocationS public: using LocationServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LocationServiceEndpointProvider() - : LocationServiceDefaultEpProviderBase(Aws::LocationService::LocationServiceEndpointRules::GetRulesBlob(), - Aws::LocationService::LocationServiceEndpointRules::RulesBlobSize) {} + LocationServiceEndpointProvider(); ~LocationServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-location/include/aws/location/LocationService_EXPORTS.h b/generated/src/aws-cpp-sdk-location/include/aws/location/LocationService_EXPORTS.h index 12cb7ceefcb5..3a62b72eb1a3 100644 --- a/generated/src/aws-cpp-sdk-location/include/aws/location/LocationService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-location/include/aws/location/LocationService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LOCATIONSERVICE_API #define AWS_LOCATIONSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LOCATIONSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LOCATIONSERVICE_API #define AWS_LOCATIONSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LOCATIONSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LOCATIONSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-location/include/aws/location/LocationServiceEndpointRules.h b/generated/src/aws-cpp-sdk-location/include/aws/location/internal/LocationServiceEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-location/include/aws/location/LocationServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-location/include/aws/location/internal/LocationServiceEndpointRules.h index 23453eae1419..0c24bb5598da 100644 --- a/generated/src/aws-cpp-sdk-location/include/aws/location/LocationServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-location/include/aws/location/internal/LocationServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LocationService { -class LocationServiceEndpointRules { +class AWS_LOCATIONSERVICE_LOCAL LocationServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-location/source/LocationServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-location/source/LocationServiceEndpointProvider.cpp index bf6a617fe21c..576628e05237 100644 --- a/generated/src/aws-cpp-sdk-location/source/LocationServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-location/source/LocationServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LocationService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LocationServiceEndpointProvider::LocationServiceEndpointProvider() + : LocationServiceDefaultEpProviderBase(Aws::LocationService::LocationServiceEndpointRules::GetRulesBlob(), + Aws::LocationService::LocationServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LocationService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-location/source/LocationServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-location/source/LocationServiceEndpointRules.cpp index acfec617c659..7e4bc9adbed7 100644 --- a/generated/src/aws-cpp-sdk-location/source/LocationServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-location/source/LocationServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LocationService { diff --git a/generated/src/aws-cpp-sdk-logs/CMakeLists.txt b/generated/src/aws-cpp-sdk-logs/CMakeLists.txt index 9ba056266e56..1458f8c2f293 100644 --- a/generated/src/aws-cpp-sdk-logs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-logs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LOGS_MODEL_HEADERS "include/aws/logs/model/*.h" ) +file(GLOB AWS_LOGS_INTERNAL_HEADERS + "include/aws/logs/internal/*.h" +) + file(GLOB AWS_LOGS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LOGS_MODEL_SOURCE file(GLOB LOGS_UNIFIED_HEADERS ${AWS_LOGS_HEADERS} + ${AWS_LOGS_INTERNAL_HEADERS} ${AWS_LOGS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\logs" FILES ${AWS_LOGS_HEADERS}) + source_group("Header Files\\aws\\logs\\internal" FILES ${AWS_LOGS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\logs\\model" FILES ${AWS_LOGS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LOGS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LOGS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogsEndpointProvider.h b/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogsEndpointProvider.h index a7d921bfefa1..ea4cf9bafa26 100644 --- a/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_CLOUDWATCHLOGS_API CloudWatchLogsEndpointProvider : public CloudWatchL public: using CloudWatchLogsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudWatchLogsEndpointProvider() - : CloudWatchLogsDefaultEpProviderBase(Aws::CloudWatchLogs::CloudWatchLogsEndpointRules::GetRulesBlob(), - Aws::CloudWatchLogs::CloudWatchLogsEndpointRules::RulesBlobSize) {} + CloudWatchLogsEndpointProvider(); ~CloudWatchLogsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogs_EXPORTS.h b/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogs_EXPORTS.h index 6c917109b6f1..f90e52e7faf6 100644 --- a/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogs_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogs_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDWATCHLOGS_API #define AWS_CLOUDWATCHLOGS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDWATCHLOGS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDWATCHLOGS_API #define AWS_CLOUDWATCHLOGS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDWATCHLOGS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDWATCHLOGS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogsEndpointRules.h b/generated/src/aws-cpp-sdk-logs/include/aws/logs/internal/CloudWatchLogsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogsEndpointRules.h rename to generated/src/aws-cpp-sdk-logs/include/aws/logs/internal/CloudWatchLogsEndpointRules.h index ed091336131c..d0c79f2f045e 100644 --- a/generated/src/aws-cpp-sdk-logs/include/aws/logs/CloudWatchLogsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-logs/include/aws/logs/internal/CloudWatchLogsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudWatchLogs { -class CloudWatchLogsEndpointRules { +class AWS_CLOUDWATCHLOGS_LOCAL CloudWatchLogsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsEndpointProvider.cpp index 18e57085eae9..85b35fca5e4c 100644 --- a/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudWatchLogs { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudWatchLogsEndpointProvider::CloudWatchLogsEndpointProvider() + : CloudWatchLogsDefaultEpProviderBase(Aws::CloudWatchLogs::CloudWatchLogsEndpointRules::GetRulesBlob(), + Aws::CloudWatchLogs::CloudWatchLogsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudWatchLogs } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsEndpointRules.cpp b/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsEndpointRules.cpp index 3ca3423e1e67..6abaf1f8213f 100644 --- a/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace CloudWatchLogs { diff --git a/generated/src/aws-cpp-sdk-lookoutequipment/CMakeLists.txt b/generated/src/aws-cpp-sdk-lookoutequipment/CMakeLists.txt index b405be6a9642..fc8e971ffcf2 100644 --- a/generated/src/aws-cpp-sdk-lookoutequipment/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-lookoutequipment/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_LOOKOUTEQUIPMENT_MODEL_HEADERS "include/aws/lookoutequipment/model/*.h" ) +file(GLOB AWS_LOOKOUTEQUIPMENT_INTERNAL_HEADERS + "include/aws/lookoutequipment/internal/*.h" +) + file(GLOB AWS_LOOKOUTEQUIPMENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_LOOKOUTEQUIPMENT_MODEL_SOURCE file(GLOB LOOKOUTEQUIPMENT_UNIFIED_HEADERS ${AWS_LOOKOUTEQUIPMENT_HEADERS} + ${AWS_LOOKOUTEQUIPMENT_INTERNAL_HEADERS} ${AWS_LOOKOUTEQUIPMENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\lookoutequipment" FILES ${AWS_LOOKOUTEQUIPMENT_HEADERS}) + source_group("Header Files\\aws\\lookoutequipment\\internal" FILES ${AWS_LOOKOUTEQUIPMENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\lookoutequipment\\model" FILES ${AWS_LOOKOUTEQUIPMENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_LOOKOUTEQUIPMENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_LOOKOUTEQUIPMENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipmentEndpointProvider.h b/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipmentEndpointProvider.h index c0900d6e780e..2bcc42025609 100644 --- a/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipmentEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipmentEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_LOOKOUTEQUIPMENT_API LookoutEquipmentEndpointProvider : public Lookout public: using LookoutEquipmentResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - LookoutEquipmentEndpointProvider() - : LookoutEquipmentDefaultEpProviderBase(Aws::LookoutEquipment::LookoutEquipmentEndpointRules::GetRulesBlob(), - Aws::LookoutEquipment::LookoutEquipmentEndpointRules::RulesBlobSize) {} + LookoutEquipmentEndpointProvider(); ~LookoutEquipmentEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipment_EXPORTS.h b/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipment_EXPORTS.h index cb8726f42f1e..ddf2116670f4 100644 --- a/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipment_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipment_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_LOOKOUTEQUIPMENT_API #define AWS_LOOKOUTEQUIPMENT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_LOOKOUTEQUIPMENT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_LOOKOUTEQUIPMENT_API #define AWS_LOOKOUTEQUIPMENT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_LOOKOUTEQUIPMENT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_LOOKOUTEQUIPMENT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipmentEndpointRules.h b/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/internal/LookoutEquipmentEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipmentEndpointRules.h rename to generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/internal/LookoutEquipmentEndpointRules.h index 3d660db5b394..617ee99864a2 100644 --- a/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/LookoutEquipmentEndpointRules.h +++ b/generated/src/aws-cpp-sdk-lookoutequipment/include/aws/lookoutequipment/internal/LookoutEquipmentEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace LookoutEquipment { -class LookoutEquipmentEndpointRules { +class AWS_LOOKOUTEQUIPMENT_LOCAL LookoutEquipmentEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentEndpointProvider.cpp b/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentEndpointProvider.cpp index a07c2102648f..f58e98ed90fd 100644 --- a/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace LookoutEquipment { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +LookoutEquipmentEndpointProvider::LookoutEquipmentEndpointProvider() + : LookoutEquipmentDefaultEpProviderBase(Aws::LookoutEquipment::LookoutEquipmentEndpointRules::GetRulesBlob(), + Aws::LookoutEquipment::LookoutEquipmentEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace LookoutEquipment } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentEndpointRules.cpp b/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentEndpointRules.cpp index 5f41e09764a6..b72383e3b85f 100644 --- a/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace LookoutEquipment { diff --git a/generated/src/aws-cpp-sdk-m2/CMakeLists.txt b/generated/src/aws-cpp-sdk-m2/CMakeLists.txt index 7db46ade006c..23dfbfed8cd5 100644 --- a/generated/src/aws-cpp-sdk-m2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-m2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_M2_MODEL_HEADERS "include/aws/m2/model/*.h" ) +file(GLOB AWS_M2_INTERNAL_HEADERS + "include/aws/m2/internal/*.h" +) + file(GLOB AWS_M2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_M2_MODEL_SOURCE file(GLOB M2_UNIFIED_HEADERS ${AWS_M2_HEADERS} + ${AWS_M2_INTERNAL_HEADERS} ${AWS_M2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\m2" FILES ${AWS_M2_HEADERS}) + source_group("Header Files\\aws\\m2\\internal" FILES ${AWS_M2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\m2\\model" FILES ${AWS_M2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_M2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_M2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernizationEndpointProvider.h b/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernizationEndpointProvider.h index fb240c54eb83..67ac33922c09 100644 --- a/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernizationEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernizationEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_MAINFRAMEMODERNIZATION_API MainframeModernizationEndpointProvider : pu public: using MainframeModernizationResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MainframeModernizationEndpointProvider() - : MainframeModernizationDefaultEpProviderBase(Aws::MainframeModernization::MainframeModernizationEndpointRules::GetRulesBlob(), - Aws::MainframeModernization::MainframeModernizationEndpointRules::RulesBlobSize) {} + MainframeModernizationEndpointProvider(); ~MainframeModernizationEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernization_EXPORTS.h b/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernization_EXPORTS.h index baf81fb26eee..04d4dc743074 100644 --- a/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernization_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernization_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MAINFRAMEMODERNIZATION_API #define AWS_MAINFRAMEMODERNIZATION_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MAINFRAMEMODERNIZATION_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MAINFRAMEMODERNIZATION_API #define AWS_MAINFRAMEMODERNIZATION_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MAINFRAMEMODERNIZATION_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MAINFRAMEMODERNIZATION_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernizationEndpointRules.h b/generated/src/aws-cpp-sdk-m2/include/aws/m2/internal/MainframeModernizationEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernizationEndpointRules.h rename to generated/src/aws-cpp-sdk-m2/include/aws/m2/internal/MainframeModernizationEndpointRules.h index c3ec35a3a488..7573cb2e3deb 100644 --- a/generated/src/aws-cpp-sdk-m2/include/aws/m2/MainframeModernizationEndpointRules.h +++ b/generated/src/aws-cpp-sdk-m2/include/aws/m2/internal/MainframeModernizationEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MainframeModernization { -class MainframeModernizationEndpointRules { +class AWS_MAINFRAMEMODERNIZATION_LOCAL MainframeModernizationEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationEndpointProvider.cpp b/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationEndpointProvider.cpp index 6b9a50f8b3d4..4bbde776e4c0 100644 --- a/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MainframeModernization { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MainframeModernizationEndpointProvider::MainframeModernizationEndpointProvider() + : MainframeModernizationDefaultEpProviderBase(Aws::MainframeModernization::MainframeModernizationEndpointRules::GetRulesBlob(), + Aws::MainframeModernization::MainframeModernizationEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MainframeModernization } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationEndpointRules.cpp b/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationEndpointRules.cpp index f69e1b7ba4ff..db8036a381cf 100644 --- a/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MainframeModernization { diff --git a/generated/src/aws-cpp-sdk-machinelearning/CMakeLists.txt b/generated/src/aws-cpp-sdk-machinelearning/CMakeLists.txt index 4c757abe22bd..ad30ade2de4e 100644 --- a/generated/src/aws-cpp-sdk-machinelearning/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-machinelearning/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MACHINELEARNING_MODEL_HEADERS "include/aws/machinelearning/model/*.h" ) +file(GLOB AWS_MACHINELEARNING_INTERNAL_HEADERS + "include/aws/machinelearning/internal/*.h" +) + file(GLOB AWS_MACHINELEARNING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MACHINELEARNING_MODEL_SOURCE file(GLOB MACHINELEARNING_UNIFIED_HEADERS ${AWS_MACHINELEARNING_HEADERS} + ${AWS_MACHINELEARNING_INTERNAL_HEADERS} ${AWS_MACHINELEARNING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\machinelearning" FILES ${AWS_MACHINELEARNING_HEADERS}) + source_group("Header Files\\aws\\machinelearning\\internal" FILES ${AWS_MACHINELEARNING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\machinelearning\\model" FILES ${AWS_MACHINELEARNING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MACHINELEARNING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MACHINELEARNING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearningEndpointProvider.h b/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearningEndpointProvider.h index 3562bad7b6fd..1223a36c3396 100644 --- a/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearningEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearningEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MACHINELEARNING_API MachineLearningEndpointProvider : public MachineLe public: using MachineLearningResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MachineLearningEndpointProvider() - : MachineLearningDefaultEpProviderBase(Aws::MachineLearning::MachineLearningEndpointRules::GetRulesBlob(), - Aws::MachineLearning::MachineLearningEndpointRules::RulesBlobSize) {} + MachineLearningEndpointProvider(); ~MachineLearningEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearning_EXPORTS.h b/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearning_EXPORTS.h index 347492144424..65eb284d97f7 100644 --- a/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearning_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearning_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MACHINELEARNING_API #define AWS_MACHINELEARNING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MACHINELEARNING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MACHINELEARNING_API #define AWS_MACHINELEARNING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MACHINELEARNING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MACHINELEARNING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearningEndpointRules.h b/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/internal/MachineLearningEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearningEndpointRules.h rename to generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/internal/MachineLearningEndpointRules.h index db6860bce94c..799138a2941d 100644 --- a/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/MachineLearningEndpointRules.h +++ b/generated/src/aws-cpp-sdk-machinelearning/include/aws/machinelearning/internal/MachineLearningEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MachineLearning { -class MachineLearningEndpointRules { +class AWS_MACHINELEARNING_LOCAL MachineLearningEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningEndpointProvider.cpp b/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningEndpointProvider.cpp index ab7e8acf971b..f5b043a94bfa 100644 --- a/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MachineLearning { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MachineLearningEndpointProvider::MachineLearningEndpointProvider() + : MachineLearningDefaultEpProviderBase(Aws::MachineLearning::MachineLearningEndpointRules::GetRulesBlob(), + Aws::MachineLearning::MachineLearningEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MachineLearning } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningEndpointRules.cpp b/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningEndpointRules.cpp index 31242f608efe..8e53222e516b 100644 --- a/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MachineLearning { diff --git a/generated/src/aws-cpp-sdk-macie2/CMakeLists.txt b/generated/src/aws-cpp-sdk-macie2/CMakeLists.txt index 38ca9fda22fc..1c0889648e99 100644 --- a/generated/src/aws-cpp-sdk-macie2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-macie2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MACIE2_MODEL_HEADERS "include/aws/macie2/model/*.h" ) +file(GLOB AWS_MACIE2_INTERNAL_HEADERS + "include/aws/macie2/internal/*.h" +) + file(GLOB AWS_MACIE2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MACIE2_MODEL_SOURCE file(GLOB MACIE2_UNIFIED_HEADERS ${AWS_MACIE2_HEADERS} + ${AWS_MACIE2_INTERNAL_HEADERS} ${AWS_MACIE2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\macie2" FILES ${AWS_MACIE2_HEADERS}) + source_group("Header Files\\aws\\macie2\\internal" FILES ${AWS_MACIE2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\macie2\\model" FILES ${AWS_MACIE2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MACIE2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MACIE2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2EndpointProvider.h b/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2EndpointProvider.h index 7fe638c0e6c8..1fb7738fb473 100644 --- a/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_MACIE2_API Macie2EndpointProvider : public Macie2DefaultEpProviderBase public: using Macie2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Macie2EndpointProvider() - : Macie2DefaultEpProviderBase(Aws::Macie2::Macie2EndpointRules::GetRulesBlob(), Aws::Macie2::Macie2EndpointRules::RulesBlobSize) {} + Macie2EndpointProvider(); ~Macie2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2_EXPORTS.h b/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2_EXPORTS.h index aba69fe28565..9a2127f97bcc 100644 --- a/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MACIE2_API #define AWS_MACIE2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MACIE2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MACIE2_API #define AWS_MACIE2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MACIE2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MACIE2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2EndpointRules.h b/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/internal/Macie2EndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2EndpointRules.h rename to generated/src/aws-cpp-sdk-macie2/include/aws/macie2/internal/Macie2EndpointRules.h index 7ae37d321d52..fa447d0e67ba 100644 --- a/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/Macie2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-macie2/include/aws/macie2/internal/Macie2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Macie2 { -class Macie2EndpointRules { +class AWS_MACIE2_LOCAL Macie2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-macie2/source/Macie2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-macie2/source/Macie2EndpointProvider.cpp index a85710394cba..a61e36bc1cc0 100644 --- a/generated/src/aws-cpp-sdk-macie2/source/Macie2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-macie2/source/Macie2EndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Macie2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Macie2EndpointProvider::Macie2EndpointProvider() + : Macie2DefaultEpProviderBase(Aws::Macie2::Macie2EndpointRules::GetRulesBlob(), Aws::Macie2::Macie2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Macie2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-macie2/source/Macie2EndpointRules.cpp b/generated/src/aws-cpp-sdk-macie2/source/Macie2EndpointRules.cpp index e996af56139f..a7f663f0d996 100644 --- a/generated/src/aws-cpp-sdk-macie2/source/Macie2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-macie2/source/Macie2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Macie2 { diff --git a/generated/src/aws-cpp-sdk-mailmanager/CMakeLists.txt b/generated/src/aws-cpp-sdk-mailmanager/CMakeLists.txt index b82d8f23c147..ed89aa1ffc68 100644 --- a/generated/src/aws-cpp-sdk-mailmanager/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mailmanager/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MAILMANAGER_MODEL_HEADERS "include/aws/mailmanager/model/*.h" ) +file(GLOB AWS_MAILMANAGER_INTERNAL_HEADERS + "include/aws/mailmanager/internal/*.h" +) + file(GLOB AWS_MAILMANAGER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MAILMANAGER_MODEL_SOURCE file(GLOB MAILMANAGER_UNIFIED_HEADERS ${AWS_MAILMANAGER_HEADERS} + ${AWS_MAILMANAGER_INTERNAL_HEADERS} ${AWS_MAILMANAGER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mailmanager" FILES ${AWS_MAILMANAGER_HEADERS}) + source_group("Header Files\\aws\\mailmanager\\internal" FILES ${AWS_MAILMANAGER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mailmanager\\model" FILES ${AWS_MAILMANAGER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MAILMANAGER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MAILMANAGER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManagerEndpointProvider.h b/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManagerEndpointProvider.h index 47578a6ddff4..156fb88c01ca 100644 --- a/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManagerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManagerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MAILMANAGER_API MailManagerEndpointProvider : public MailManagerDefaul public: using MailManagerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MailManagerEndpointProvider() - : MailManagerDefaultEpProviderBase(Aws::MailManager::MailManagerEndpointRules::GetRulesBlob(), - Aws::MailManager::MailManagerEndpointRules::RulesBlobSize) {} + MailManagerEndpointProvider(); ~MailManagerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManager_EXPORTS.h b/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManager_EXPORTS.h index 130def3ced3b..e5c7e2d10875 100644 --- a/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManager_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManager_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MAILMANAGER_API #define AWS_MAILMANAGER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MAILMANAGER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MAILMANAGER_API #define AWS_MAILMANAGER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MAILMANAGER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MAILMANAGER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManagerEndpointRules.h b/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/internal/MailManagerEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManagerEndpointRules.h rename to generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/internal/MailManagerEndpointRules.h index 3b1f41055387..af36c72afe41 100644 --- a/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/MailManagerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mailmanager/include/aws/mailmanager/internal/MailManagerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MailManager { -class MailManagerEndpointRules { +class AWS_MAILMANAGER_LOCAL MailManagerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerEndpointProvider.cpp index 9f3dc6896a65..2ce3904041da 100644 --- a/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MailManager { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MailManagerEndpointProvider::MailManagerEndpointProvider() + : MailManagerDefaultEpProviderBase(Aws::MailManager::MailManagerEndpointRules::GetRulesBlob(), + Aws::MailManager::MailManagerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MailManager } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerEndpointRules.cpp b/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerEndpointRules.cpp index 111657be35fa..b225da23f169 100644 --- a/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MailManager { diff --git a/generated/src/aws-cpp-sdk-managedblockchain-query/CMakeLists.txt b/generated/src/aws-cpp-sdk-managedblockchain-query/CMakeLists.txt index 5214ceff2b2d..ca851f1c186d 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain-query/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-managedblockchain-query/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MANAGEDBLOCKCHAIN-QUERY_MODEL_HEADERS "include/aws/managedblockchain-query/model/*.h" ) +file(GLOB AWS_MANAGEDBLOCKCHAIN-QUERY_INTERNAL_HEADERS + "include/aws/managedblockchain-query/internal/*.h" +) + file(GLOB AWS_MANAGEDBLOCKCHAIN-QUERY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MANAGEDBLOCKCHAIN-QUERY_MODEL_SOURCE file(GLOB MANAGEDBLOCKCHAIN-QUERY_UNIFIED_HEADERS ${AWS_MANAGEDBLOCKCHAIN-QUERY_HEADERS} + ${AWS_MANAGEDBLOCKCHAIN-QUERY_INTERNAL_HEADERS} ${AWS_MANAGEDBLOCKCHAIN-QUERY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\managedblockchain-query" FILES ${AWS_MANAGEDBLOCKCHAIN-QUERY_HEADERS}) + source_group("Header Files\\aws\\managedblockchain-query\\internal" FILES ${AWS_MANAGEDBLOCKCHAIN-QUERY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\managedblockchain-query\\model" FILES ${AWS_MANAGEDBLOCKCHAIN-QUERY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MANAGEDBLOCKCHAIN-QUERY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MANAGEDBLOCKCHAIN-QUERY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQueryEndpointProvider.h b/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQueryEndpointProvider.h index 207b8cde9b02..22e8ebce68b2 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQueryEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQueryEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_MANAGEDBLOCKCHAINQUERY_API ManagedBlockchainQueryEndpointProvider : pu public: using ManagedBlockchainQueryResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ManagedBlockchainQueryEndpointProvider() - : ManagedBlockchainQueryDefaultEpProviderBase(Aws::ManagedBlockchainQuery::ManagedBlockchainQueryEndpointRules::GetRulesBlob(), - Aws::ManagedBlockchainQuery::ManagedBlockchainQueryEndpointRules::RulesBlobSize) {} + ManagedBlockchainQueryEndpointProvider(); ~ManagedBlockchainQueryEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQuery_EXPORTS.h b/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQuery_EXPORTS.h index 2116aa64505c..709c00471c6f 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQuery_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQuery_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MANAGEDBLOCKCHAINQUERY_API #define AWS_MANAGEDBLOCKCHAINQUERY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MANAGEDBLOCKCHAINQUERY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MANAGEDBLOCKCHAINQUERY_API #define AWS_MANAGEDBLOCKCHAINQUERY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MANAGEDBLOCKCHAINQUERY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MANAGEDBLOCKCHAINQUERY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQueryEndpointRules.h b/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/internal/ManagedBlockchainQueryEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQueryEndpointRules.h rename to generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/internal/ManagedBlockchainQueryEndpointRules.h index 625233690b2f..96d4b94077dd 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/ManagedBlockchainQueryEndpointRules.h +++ b/generated/src/aws-cpp-sdk-managedblockchain-query/include/aws/managedblockchain-query/internal/ManagedBlockchainQueryEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ManagedBlockchainQuery { -class ManagedBlockchainQueryEndpointRules { +class AWS_MANAGEDBLOCKCHAINQUERY_LOCAL ManagedBlockchainQueryEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryEndpointProvider.cpp b/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryEndpointProvider.cpp index 2adcc395d366..df3a4bb111fb 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ManagedBlockchainQuery { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ManagedBlockchainQueryEndpointProvider::ManagedBlockchainQueryEndpointProvider() + : ManagedBlockchainQueryDefaultEpProviderBase(Aws::ManagedBlockchainQuery::ManagedBlockchainQueryEndpointRules::GetRulesBlob(), + Aws::ManagedBlockchainQuery::ManagedBlockchainQueryEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ManagedBlockchainQuery } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryEndpointRules.cpp b/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryEndpointRules.cpp index ccf0af705151..c6955827e2c3 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ManagedBlockchainQuery { diff --git a/generated/src/aws-cpp-sdk-managedblockchain/CMakeLists.txt b/generated/src/aws-cpp-sdk-managedblockchain/CMakeLists.txt index cd6a080f8b6a..c77d8ea967c4 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-managedblockchain/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MANAGEDBLOCKCHAIN_MODEL_HEADERS "include/aws/managedblockchain/model/*.h" ) +file(GLOB AWS_MANAGEDBLOCKCHAIN_INTERNAL_HEADERS + "include/aws/managedblockchain/internal/*.h" +) + file(GLOB AWS_MANAGEDBLOCKCHAIN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MANAGEDBLOCKCHAIN_MODEL_SOURCE file(GLOB MANAGEDBLOCKCHAIN_UNIFIED_HEADERS ${AWS_MANAGEDBLOCKCHAIN_HEADERS} + ${AWS_MANAGEDBLOCKCHAIN_INTERNAL_HEADERS} ${AWS_MANAGEDBLOCKCHAIN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\managedblockchain" FILES ${AWS_MANAGEDBLOCKCHAIN_HEADERS}) + source_group("Header Files\\aws\\managedblockchain\\internal" FILES ${AWS_MANAGEDBLOCKCHAIN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\managedblockchain\\model" FILES ${AWS_MANAGEDBLOCKCHAIN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MANAGEDBLOCKCHAIN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MANAGEDBLOCKCHAIN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchainEndpointProvider.h b/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchainEndpointProvider.h index b5275de1ad38..3467f1e0ef40 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchainEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchainEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_MANAGEDBLOCKCHAIN_API ManagedBlockchainEndpointProvider : public Manag public: using ManagedBlockchainResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ManagedBlockchainEndpointProvider() - : ManagedBlockchainDefaultEpProviderBase(Aws::ManagedBlockchain::ManagedBlockchainEndpointRules::GetRulesBlob(), - Aws::ManagedBlockchain::ManagedBlockchainEndpointRules::RulesBlobSize) {} + ManagedBlockchainEndpointProvider(); ~ManagedBlockchainEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchain_EXPORTS.h b/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchain_EXPORTS.h index b2bfb2b6ff85..b6f57aaa1253 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchain_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchain_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MANAGEDBLOCKCHAIN_API #define AWS_MANAGEDBLOCKCHAIN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MANAGEDBLOCKCHAIN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MANAGEDBLOCKCHAIN_API #define AWS_MANAGEDBLOCKCHAIN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MANAGEDBLOCKCHAIN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MANAGEDBLOCKCHAIN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchainEndpointRules.h b/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/internal/ManagedBlockchainEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchainEndpointRules.h rename to generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/internal/ManagedBlockchainEndpointRules.h index 588cb15bdec3..901f32fa95cb 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/ManagedBlockchainEndpointRules.h +++ b/generated/src/aws-cpp-sdk-managedblockchain/include/aws/managedblockchain/internal/ManagedBlockchainEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ManagedBlockchain { -class ManagedBlockchainEndpointRules { +class AWS_MANAGEDBLOCKCHAIN_LOCAL ManagedBlockchainEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainEndpointProvider.cpp b/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainEndpointProvider.cpp index 53cf42288d8f..9e3dbe09c495 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ManagedBlockchain { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ManagedBlockchainEndpointProvider::ManagedBlockchainEndpointProvider() + : ManagedBlockchainDefaultEpProviderBase(Aws::ManagedBlockchain::ManagedBlockchainEndpointRules::GetRulesBlob(), + Aws::ManagedBlockchain::ManagedBlockchainEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ManagedBlockchain } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainEndpointRules.cpp b/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainEndpointRules.cpp index d4242ce1457a..636f44e79fa5 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ManagedBlockchain { diff --git a/generated/src/aws-cpp-sdk-marketplace-agreement/CMakeLists.txt b/generated/src/aws-cpp-sdk-marketplace-agreement/CMakeLists.txt index d2fe6877878e..bce2957eef53 100644 --- a/generated/src/aws-cpp-sdk-marketplace-agreement/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-marketplace-agreement/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MARKETPLACE-AGREEMENT_MODEL_HEADERS "include/aws/marketplace-agreement/model/*.h" ) +file(GLOB AWS_MARKETPLACE-AGREEMENT_INTERNAL_HEADERS + "include/aws/marketplace-agreement/internal/*.h" +) + file(GLOB AWS_MARKETPLACE-AGREEMENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MARKETPLACE-AGREEMENT_MODEL_SOURCE file(GLOB MARKETPLACE-AGREEMENT_UNIFIED_HEADERS ${AWS_MARKETPLACE-AGREEMENT_HEADERS} + ${AWS_MARKETPLACE-AGREEMENT_INTERNAL_HEADERS} ${AWS_MARKETPLACE-AGREEMENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\marketplace-agreement" FILES ${AWS_MARKETPLACE-AGREEMENT_HEADERS}) + source_group("Header Files\\aws\\marketplace-agreement\\internal" FILES ${AWS_MARKETPLACE-AGREEMENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\marketplace-agreement\\model" FILES ${AWS_MARKETPLACE-AGREEMENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MARKETPLACE-AGREEMENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MARKETPLACE-AGREEMENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceEndpointProvider.h index e4c0f40b6822..2c6f026833c8 100644 --- a/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_AGREEMENTSERVICE_API AgreementServiceEndpointProvider : public Agreeme public: using AgreementServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AgreementServiceEndpointProvider() - : AgreementServiceDefaultEpProviderBase(Aws::AgreementService::AgreementServiceEndpointRules::GetRulesBlob(), - Aws::AgreementService::AgreementServiceEndpointRules::RulesBlobSize) {} + AgreementServiceEndpointProvider(); ~AgreementServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementService_EXPORTS.h b/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementService_EXPORTS.h index aa1f58d9a242..1a7a58e84bd3 100644 --- a/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AGREEMENTSERVICE_API #define AWS_AGREEMENTSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AGREEMENTSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AGREEMENTSERVICE_API #define AWS_AGREEMENTSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AGREEMENTSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AGREEMENTSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceEndpointRules.h b/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/internal/AgreementServiceEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/internal/AgreementServiceEndpointRules.h index 49c2541d9873..8c599b65293c 100644 --- a/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/AgreementServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-marketplace-agreement/include/aws/marketplace-agreement/internal/AgreementServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AgreementService { -class AgreementServiceEndpointRules { +class AWS_AGREEMENTSERVICE_LOCAL AgreementServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceEndpointProvider.cpp index 096b6ea195a3..a18255a2d3e8 100644 --- a/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AgreementService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AgreementServiceEndpointProvider::AgreementServiceEndpointProvider() + : AgreementServiceDefaultEpProviderBase(Aws::AgreementService::AgreementServiceEndpointRules::GetRulesBlob(), + Aws::AgreementService::AgreementServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AgreementService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceEndpointRules.cpp index eb81d3b660d4..5f1adda22c14 100644 --- a/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace AgreementService { diff --git a/generated/src/aws-cpp-sdk-marketplace-catalog/CMakeLists.txt b/generated/src/aws-cpp-sdk-marketplace-catalog/CMakeLists.txt index ef51ceae1d3c..69814d897c9c 100644 --- a/generated/src/aws-cpp-sdk-marketplace-catalog/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-marketplace-catalog/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MARKETPLACE-CATALOG_MODEL_HEADERS "include/aws/marketplace-catalog/model/*.h" ) +file(GLOB AWS_MARKETPLACE-CATALOG_INTERNAL_HEADERS + "include/aws/marketplace-catalog/internal/*.h" +) + file(GLOB AWS_MARKETPLACE-CATALOG_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MARKETPLACE-CATALOG_MODEL_SOURCE file(GLOB MARKETPLACE-CATALOG_UNIFIED_HEADERS ${AWS_MARKETPLACE-CATALOG_HEADERS} + ${AWS_MARKETPLACE-CATALOG_INTERNAL_HEADERS} ${AWS_MARKETPLACE-CATALOG_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\marketplace-catalog" FILES ${AWS_MARKETPLACE-CATALOG_HEADERS}) + source_group("Header Files\\aws\\marketplace-catalog\\internal" FILES ${AWS_MARKETPLACE-CATALOG_INTERNAL_HEADERS}) source_group("Header Files\\aws\\marketplace-catalog\\model" FILES ${AWS_MARKETPLACE-CATALOG_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MARKETPLACE-CATALOG_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MARKETPLACE-CATALOG_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalogEndpointProvider.h b/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalogEndpointProvider.h index 1c858ead8fe2..31ff712a4a05 100644 --- a/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalogEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalogEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_MARKETPLACECATALOG_API MarketplaceCatalogEndpointProvider : public Mar public: using MarketplaceCatalogResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MarketplaceCatalogEndpointProvider() - : MarketplaceCatalogDefaultEpProviderBase(Aws::MarketplaceCatalog::MarketplaceCatalogEndpointRules::GetRulesBlob(), - Aws::MarketplaceCatalog::MarketplaceCatalogEndpointRules::RulesBlobSize) {} + MarketplaceCatalogEndpointProvider(); ~MarketplaceCatalogEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalog_EXPORTS.h b/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalog_EXPORTS.h index 738d277d7eea..22f419fc638a 100644 --- a/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalog_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalog_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MARKETPLACECATALOG_API #define AWS_MARKETPLACECATALOG_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MARKETPLACECATALOG_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MARKETPLACECATALOG_API #define AWS_MARKETPLACECATALOG_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MARKETPLACECATALOG_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MARKETPLACECATALOG_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalogEndpointRules.h b/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/internal/MarketplaceCatalogEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalogEndpointRules.h rename to generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/internal/MarketplaceCatalogEndpointRules.h index 4c11a7935e47..923de46d217e 100644 --- a/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/MarketplaceCatalogEndpointRules.h +++ b/generated/src/aws-cpp-sdk-marketplace-catalog/include/aws/marketplace-catalog/internal/MarketplaceCatalogEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MarketplaceCatalog { -class MarketplaceCatalogEndpointRules { +class AWS_MARKETPLACECATALOG_LOCAL MarketplaceCatalogEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogEndpointProvider.cpp b/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogEndpointProvider.cpp index 1da8a9edeab5..6d62730336f7 100644 --- a/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MarketplaceCatalog { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MarketplaceCatalogEndpointProvider::MarketplaceCatalogEndpointProvider() + : MarketplaceCatalogDefaultEpProviderBase(Aws::MarketplaceCatalog::MarketplaceCatalogEndpointRules::GetRulesBlob(), + Aws::MarketplaceCatalog::MarketplaceCatalogEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MarketplaceCatalog } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogEndpointRules.cpp b/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogEndpointRules.cpp index 9921a223c7d8..c20a8e4546b8 100644 --- a/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MarketplaceCatalog { diff --git a/generated/src/aws-cpp-sdk-marketplace-deployment/CMakeLists.txt b/generated/src/aws-cpp-sdk-marketplace-deployment/CMakeLists.txt index 5b98a513cc82..1752358df73c 100644 --- a/generated/src/aws-cpp-sdk-marketplace-deployment/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-marketplace-deployment/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MARKETPLACE-DEPLOYMENT_MODEL_HEADERS "include/aws/marketplace-deployment/model/*.h" ) +file(GLOB AWS_MARKETPLACE-DEPLOYMENT_INTERNAL_HEADERS + "include/aws/marketplace-deployment/internal/*.h" +) + file(GLOB AWS_MARKETPLACE-DEPLOYMENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MARKETPLACE-DEPLOYMENT_MODEL_SOURCE file(GLOB MARKETPLACE-DEPLOYMENT_UNIFIED_HEADERS ${AWS_MARKETPLACE-DEPLOYMENT_HEADERS} + ${AWS_MARKETPLACE-DEPLOYMENT_INTERNAL_HEADERS} ${AWS_MARKETPLACE-DEPLOYMENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\marketplace-deployment" FILES ${AWS_MARKETPLACE-DEPLOYMENT_HEADERS}) + source_group("Header Files\\aws\\marketplace-deployment\\internal" FILES ${AWS_MARKETPLACE-DEPLOYMENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\marketplace-deployment\\model" FILES ${AWS_MARKETPLACE-DEPLOYMENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MARKETPLACE-DEPLOYMENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MARKETPLACE-DEPLOYMENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeploymentEndpointProvider.h b/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeploymentEndpointProvider.h index b16361014c44..85c27f40aaef 100644 --- a/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeploymentEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeploymentEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_MARKETPLACEDEPLOYMENT_API MarketplaceDeploymentEndpointProvider : publ public: using MarketplaceDeploymentResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MarketplaceDeploymentEndpointProvider() - : MarketplaceDeploymentDefaultEpProviderBase(Aws::MarketplaceDeployment::MarketplaceDeploymentEndpointRules::GetRulesBlob(), - Aws::MarketplaceDeployment::MarketplaceDeploymentEndpointRules::RulesBlobSize) {} + MarketplaceDeploymentEndpointProvider(); ~MarketplaceDeploymentEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeployment_EXPORTS.h b/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeployment_EXPORTS.h index bba2e5e11088..1a394a252a5a 100644 --- a/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeployment_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeployment_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MARKETPLACEDEPLOYMENT_API #define AWS_MARKETPLACEDEPLOYMENT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MARKETPLACEDEPLOYMENT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MARKETPLACEDEPLOYMENT_API #define AWS_MARKETPLACEDEPLOYMENT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MARKETPLACEDEPLOYMENT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MARKETPLACEDEPLOYMENT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeploymentEndpointRules.h b/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/internal/MarketplaceDeploymentEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeploymentEndpointRules.h rename to generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/internal/MarketplaceDeploymentEndpointRules.h index 0cf01fc801a8..8a24dc7ef907 100644 --- a/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/MarketplaceDeploymentEndpointRules.h +++ b/generated/src/aws-cpp-sdk-marketplace-deployment/include/aws/marketplace-deployment/internal/MarketplaceDeploymentEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MarketplaceDeployment { -class MarketplaceDeploymentEndpointRules { +class AWS_MARKETPLACEDEPLOYMENT_LOCAL MarketplaceDeploymentEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentEndpointProvider.cpp b/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentEndpointProvider.cpp index 8d419215fba4..1238607aa854 100644 --- a/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MarketplaceDeployment { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MarketplaceDeploymentEndpointProvider::MarketplaceDeploymentEndpointProvider() + : MarketplaceDeploymentDefaultEpProviderBase(Aws::MarketplaceDeployment::MarketplaceDeploymentEndpointRules::GetRulesBlob(), + Aws::MarketplaceDeployment::MarketplaceDeploymentEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MarketplaceDeployment } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentEndpointRules.cpp b/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentEndpointRules.cpp index f35a96b3abc1..e3a2458716c9 100644 --- a/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MarketplaceDeployment { diff --git a/generated/src/aws-cpp-sdk-marketplace-discovery/CMakeLists.txt b/generated/src/aws-cpp-sdk-marketplace-discovery/CMakeLists.txt index 7dee2cb296c2..d417c2cc9f40 100644 --- a/generated/src/aws-cpp-sdk-marketplace-discovery/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-marketplace-discovery/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MARKETPLACE-DISCOVERY_MODEL_HEADERS "include/aws/marketplace-discovery/model/*.h" ) +file(GLOB AWS_MARKETPLACE-DISCOVERY_INTERNAL_HEADERS + "include/aws/marketplace-discovery/internal/*.h" +) + file(GLOB AWS_MARKETPLACE-DISCOVERY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MARKETPLACE-DISCOVERY_MODEL_SOURCE file(GLOB MARKETPLACE-DISCOVERY_UNIFIED_HEADERS ${AWS_MARKETPLACE-DISCOVERY_HEADERS} + ${AWS_MARKETPLACE-DISCOVERY_INTERNAL_HEADERS} ${AWS_MARKETPLACE-DISCOVERY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\marketplace-discovery" FILES ${AWS_MARKETPLACE-DISCOVERY_HEADERS}) + source_group("Header Files\\aws\\marketplace-discovery\\internal" FILES ${AWS_MARKETPLACE-DISCOVERY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\marketplace-discovery\\model" FILES ${AWS_MARKETPLACE-DISCOVERY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MARKETPLACE-DISCOVERY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MARKETPLACE-DISCOVERY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscoveryEndpointProvider.h b/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscoveryEndpointProvider.h index 2ed3a067e0f1..f741b0970d27 100644 --- a/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscoveryEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscoveryEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_MARKETPLACEDISCOVERY_API MarketplaceDiscoveryEndpointProvider : public public: using MarketplaceDiscoveryResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MarketplaceDiscoveryEndpointProvider() - : MarketplaceDiscoveryDefaultEpProviderBase(Aws::MarketplaceDiscovery::MarketplaceDiscoveryEndpointRules::GetRulesBlob(), - Aws::MarketplaceDiscovery::MarketplaceDiscoveryEndpointRules::RulesBlobSize) {} + MarketplaceDiscoveryEndpointProvider(); ~MarketplaceDiscoveryEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscovery_EXPORTS.h b/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscovery_EXPORTS.h index 7adc9d8af44c..46750a2a0fd0 100644 --- a/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscovery_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscovery_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MARKETPLACEDISCOVERY_API #define AWS_MARKETPLACEDISCOVERY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MARKETPLACEDISCOVERY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MARKETPLACEDISCOVERY_API #define AWS_MARKETPLACEDISCOVERY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MARKETPLACEDISCOVERY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MARKETPLACEDISCOVERY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscoveryEndpointRules.h b/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/internal/MarketplaceDiscoveryEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscoveryEndpointRules.h rename to generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/internal/MarketplaceDiscoveryEndpointRules.h index e2cd7897b671..5b6e05143dcd 100644 --- a/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/MarketplaceDiscoveryEndpointRules.h +++ b/generated/src/aws-cpp-sdk-marketplace-discovery/include/aws/marketplace-discovery/internal/MarketplaceDiscoveryEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MarketplaceDiscovery { -class MarketplaceDiscoveryEndpointRules { +class AWS_MARKETPLACEDISCOVERY_LOCAL MarketplaceDiscoveryEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-marketplace-discovery/source/MarketplaceDiscoveryEndpointProvider.cpp b/generated/src/aws-cpp-sdk-marketplace-discovery/source/MarketplaceDiscoveryEndpointProvider.cpp index cdb2350d6c98..1cddf29596c0 100644 --- a/generated/src/aws-cpp-sdk-marketplace-discovery/source/MarketplaceDiscoveryEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-discovery/source/MarketplaceDiscoveryEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MarketplaceDiscovery { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MarketplaceDiscoveryEndpointProvider::MarketplaceDiscoveryEndpointProvider() + : MarketplaceDiscoveryDefaultEpProviderBase(Aws::MarketplaceDiscovery::MarketplaceDiscoveryEndpointRules::GetRulesBlob(), + Aws::MarketplaceDiscovery::MarketplaceDiscoveryEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MarketplaceDiscovery } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-marketplace-discovery/source/MarketplaceDiscoveryEndpointRules.cpp b/generated/src/aws-cpp-sdk-marketplace-discovery/source/MarketplaceDiscoveryEndpointRules.cpp index 6482933c7f14..6305ef60c037 100644 --- a/generated/src/aws-cpp-sdk-marketplace-discovery/source/MarketplaceDiscoveryEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-discovery/source/MarketplaceDiscoveryEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MarketplaceDiscovery { diff --git a/generated/src/aws-cpp-sdk-marketplace-entitlement/CMakeLists.txt b/generated/src/aws-cpp-sdk-marketplace-entitlement/CMakeLists.txt index 84b715f4700e..b192eec17571 100644 --- a/generated/src/aws-cpp-sdk-marketplace-entitlement/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-marketplace-entitlement/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MARKETPLACE-ENTITLEMENT_MODEL_HEADERS "include/aws/marketplace-entitlement/model/*.h" ) +file(GLOB AWS_MARKETPLACE-ENTITLEMENT_INTERNAL_HEADERS + "include/aws/marketplace-entitlement/internal/*.h" +) + file(GLOB AWS_MARKETPLACE-ENTITLEMENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MARKETPLACE-ENTITLEMENT_MODEL_SOURCE file(GLOB MARKETPLACE-ENTITLEMENT_UNIFIED_HEADERS ${AWS_MARKETPLACE-ENTITLEMENT_HEADERS} + ${AWS_MARKETPLACE-ENTITLEMENT_INTERNAL_HEADERS} ${AWS_MARKETPLACE-ENTITLEMENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\marketplace-entitlement" FILES ${AWS_MARKETPLACE-ENTITLEMENT_HEADERS}) + source_group("Header Files\\aws\\marketplace-entitlement\\internal" FILES ${AWS_MARKETPLACE-ENTITLEMENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\marketplace-entitlement\\model" FILES ${AWS_MARKETPLACE-ENTITLEMENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MARKETPLACE-ENTITLEMENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MARKETPLACE-ENTITLEMENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementServiceEndpointProvider.h index 4e13010be535..448003c02aca 100644 --- a/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_MARKETPLACEENTITLEMENTSERVICE_API MarketplaceEntitlementServiceEndpoin public: using MarketplaceEntitlementServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MarketplaceEntitlementServiceEndpointProvider() - : MarketplaceEntitlementServiceDefaultEpProviderBase( - Aws::MarketplaceEntitlementService::MarketplaceEntitlementServiceEndpointRules::GetRulesBlob(), - Aws::MarketplaceEntitlementService::MarketplaceEntitlementServiceEndpointRules::RulesBlobSize) {} + MarketplaceEntitlementServiceEndpointProvider(); ~MarketplaceEntitlementServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementService_EXPORTS.h b/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementService_EXPORTS.h index 535ea8d1eb9b..da842faadbbd 100644 --- a/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MARKETPLACEENTITLEMENTSERVICE_API #define AWS_MARKETPLACEENTITLEMENTSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MARKETPLACEENTITLEMENTSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MARKETPLACEENTITLEMENTSERVICE_API #define AWS_MARKETPLACEENTITLEMENTSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MARKETPLACEENTITLEMENTSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MARKETPLACEENTITLEMENTSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementServiceEndpointRules.h b/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/internal/MarketplaceEntitlementServiceEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/internal/MarketplaceEntitlementServiceEndpointRules.h index 3e16e93d5699..b05b3f5f435f 100644 --- a/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/MarketplaceEntitlementServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-marketplace-entitlement/include/aws/marketplace-entitlement/internal/MarketplaceEntitlementServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MarketplaceEntitlementService { -class MarketplaceEntitlementServiceEndpointRules { +class AWS_MARKETPLACEENTITLEMENTSERVICE_LOCAL MarketplaceEntitlementServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceEndpointProvider.cpp index 7bab9fec5ec9..c97a92254545 100644 --- a/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace MarketplaceEntitlementService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MarketplaceEntitlementServiceEndpointProvider::MarketplaceEntitlementServiceEndpointProvider() + : MarketplaceEntitlementServiceDefaultEpProviderBase( + Aws::MarketplaceEntitlementService::MarketplaceEntitlementServiceEndpointRules::GetRulesBlob(), + Aws::MarketplaceEntitlementService::MarketplaceEntitlementServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MarketplaceEntitlementService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceEndpointRules.cpp index db671cce756b..e8b5d4d0dd3b 100644 --- a/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MarketplaceEntitlementService { diff --git a/generated/src/aws-cpp-sdk-marketplace-reporting/CMakeLists.txt b/generated/src/aws-cpp-sdk-marketplace-reporting/CMakeLists.txt index 221c38f9c3ba..20a9bc36b8fe 100644 --- a/generated/src/aws-cpp-sdk-marketplace-reporting/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-marketplace-reporting/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MARKETPLACE-REPORTING_MODEL_HEADERS "include/aws/marketplace-reporting/model/*.h" ) +file(GLOB AWS_MARKETPLACE-REPORTING_INTERNAL_HEADERS + "include/aws/marketplace-reporting/internal/*.h" +) + file(GLOB AWS_MARKETPLACE-REPORTING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MARKETPLACE-REPORTING_MODEL_SOURCE file(GLOB MARKETPLACE-REPORTING_UNIFIED_HEADERS ${AWS_MARKETPLACE-REPORTING_HEADERS} + ${AWS_MARKETPLACE-REPORTING_INTERNAL_HEADERS} ${AWS_MARKETPLACE-REPORTING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\marketplace-reporting" FILES ${AWS_MARKETPLACE-REPORTING_HEADERS}) + source_group("Header Files\\aws\\marketplace-reporting\\internal" FILES ${AWS_MARKETPLACE-REPORTING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\marketplace-reporting\\model" FILES ${AWS_MARKETPLACE-REPORTING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MARKETPLACE-REPORTING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MARKETPLACE-REPORTING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReportingEndpointProvider.h b/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReportingEndpointProvider.h index 2a8e557075d4..cb456465b3b6 100644 --- a/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReportingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReportingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_MARKETPLACEREPORTING_API MarketplaceReportingEndpointProvider : public public: using MarketplaceReportingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MarketplaceReportingEndpointProvider() - : MarketplaceReportingDefaultEpProviderBase(Aws::MarketplaceReporting::MarketplaceReportingEndpointRules::GetRulesBlob(), - Aws::MarketplaceReporting::MarketplaceReportingEndpointRules::RulesBlobSize) {} + MarketplaceReportingEndpointProvider(); ~MarketplaceReportingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReporting_EXPORTS.h b/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReporting_EXPORTS.h index 6333b534f584..acd8b01e2c6f 100644 --- a/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReporting_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReporting_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MARKETPLACEREPORTING_API #define AWS_MARKETPLACEREPORTING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MARKETPLACEREPORTING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MARKETPLACEREPORTING_API #define AWS_MARKETPLACEREPORTING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MARKETPLACEREPORTING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MARKETPLACEREPORTING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReportingEndpointRules.h b/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/internal/MarketplaceReportingEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReportingEndpointRules.h rename to generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/internal/MarketplaceReportingEndpointRules.h index 7e9adc2206f5..de8f7634705c 100644 --- a/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/MarketplaceReportingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-marketplace-reporting/include/aws/marketplace-reporting/internal/MarketplaceReportingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MarketplaceReporting { -class MarketplaceReportingEndpointRules { +class AWS_MARKETPLACEREPORTING_LOCAL MarketplaceReportingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingEndpointProvider.cpp index 2f56efc09323..fd0be96aa908 100644 --- a/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MarketplaceReporting { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MarketplaceReportingEndpointProvider::MarketplaceReportingEndpointProvider() + : MarketplaceReportingDefaultEpProviderBase(Aws::MarketplaceReporting::MarketplaceReportingEndpointRules::GetRulesBlob(), + Aws::MarketplaceReporting::MarketplaceReportingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MarketplaceReporting } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingEndpointRules.cpp b/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingEndpointRules.cpp index 0b52316ebf1b..0780298e51d3 100644 --- a/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MarketplaceReporting { diff --git a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/CMakeLists.txt b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/CMakeLists.txt index 269d21c56986..ecc42a776351 100644 --- a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MARKETPLACECOMMERCEANALYTICS_MODEL_HEADERS "include/aws/marketplacecommerceanalytics/model/*.h" ) +file(GLOB AWS_MARKETPLACECOMMERCEANALYTICS_INTERNAL_HEADERS + "include/aws/marketplacecommerceanalytics/internal/*.h" +) + file(GLOB AWS_MARKETPLACECOMMERCEANALYTICS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MARKETPLACECOMMERCEANALYTICS_MODEL_SOURCE file(GLOB MARKETPLACECOMMERCEANALYTICS_UNIFIED_HEADERS ${AWS_MARKETPLACECOMMERCEANALYTICS_HEADERS} + ${AWS_MARKETPLACECOMMERCEANALYTICS_INTERNAL_HEADERS} ${AWS_MARKETPLACECOMMERCEANALYTICS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\marketplacecommerceanalytics" FILES ${AWS_MARKETPLACECOMMERCEANALYTICS_HEADERS}) + source_group("Header Files\\aws\\marketplacecommerceanalytics\\internal" FILES ${AWS_MARKETPLACECOMMERCEANALYTICS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\marketplacecommerceanalytics\\model" FILES ${AWS_MARKETPLACECOMMERCEANALYTICS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MARKETPLACECOMMERCEANALYTICS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MARKETPLACECOMMERCEANALYTICS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalyticsEndpointProvider.h b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalyticsEndpointProvider.h index c349b04de083..f131482c5166 100644 --- a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalyticsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalyticsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_MARKETPLACECOMMERCEANALYTICS_API MarketplaceCommerceAnalyticsEndpointP public: using MarketplaceCommerceAnalyticsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MarketplaceCommerceAnalyticsEndpointProvider() - : MarketplaceCommerceAnalyticsDefaultEpProviderBase( - Aws::MarketplaceCommerceAnalytics::MarketplaceCommerceAnalyticsEndpointRules::GetRulesBlob(), - Aws::MarketplaceCommerceAnalytics::MarketplaceCommerceAnalyticsEndpointRules::RulesBlobSize) {} + MarketplaceCommerceAnalyticsEndpointProvider(); ~MarketplaceCommerceAnalyticsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalytics_EXPORTS.h b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalytics_EXPORTS.h index 0648eeab053d..50f88068025c 100644 --- a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalytics_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalytics_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MARKETPLACECOMMERCEANALYTICS_API #define AWS_MARKETPLACECOMMERCEANALYTICS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MARKETPLACECOMMERCEANALYTICS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MARKETPLACECOMMERCEANALYTICS_API #define AWS_MARKETPLACECOMMERCEANALYTICS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MARKETPLACECOMMERCEANALYTICS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MARKETPLACECOMMERCEANALYTICS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalyticsEndpointRules.h b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/internal/MarketplaceCommerceAnalyticsEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalyticsEndpointRules.h rename to generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/internal/MarketplaceCommerceAnalyticsEndpointRules.h index 757496e6ba28..0ad3410e3eb5 100644 --- a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/MarketplaceCommerceAnalyticsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/include/aws/marketplacecommerceanalytics/internal/MarketplaceCommerceAnalyticsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MarketplaceCommerceAnalytics { -class MarketplaceCommerceAnalyticsEndpointRules { +class AWS_MARKETPLACECOMMERCEANALYTICS_LOCAL MarketplaceCommerceAnalyticsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsEndpointProvider.cpp index a883f768c1c8..3cf93e260959 100644 --- a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace MarketplaceCommerceAnalytics { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MarketplaceCommerceAnalyticsEndpointProvider::MarketplaceCommerceAnalyticsEndpointProvider() + : MarketplaceCommerceAnalyticsDefaultEpProviderBase( + Aws::MarketplaceCommerceAnalytics::MarketplaceCommerceAnalyticsEndpointRules::GetRulesBlob(), + Aws::MarketplaceCommerceAnalytics::MarketplaceCommerceAnalyticsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MarketplaceCommerceAnalytics } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsEndpointRules.cpp b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsEndpointRules.cpp index e4b77534d3c3..daaa171ae2bd 100644 --- a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MarketplaceCommerceAnalytics { diff --git a/generated/src/aws-cpp-sdk-mediaconnect/CMakeLists.txt b/generated/src/aws-cpp-sdk-mediaconnect/CMakeLists.txt index b20e83acfcee..ac1104a8f0ac 100644 --- a/generated/src/aws-cpp-sdk-mediaconnect/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mediaconnect/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIACONNECT_MODEL_HEADERS "include/aws/mediaconnect/model/*.h" ) +file(GLOB AWS_MEDIACONNECT_INTERNAL_HEADERS + "include/aws/mediaconnect/internal/*.h" +) + file(GLOB AWS_MEDIACONNECT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIACONNECT_MODEL_SOURCE file(GLOB MEDIACONNECT_UNIFIED_HEADERS ${AWS_MEDIACONNECT_HEADERS} + ${AWS_MEDIACONNECT_INTERNAL_HEADERS} ${AWS_MEDIACONNECT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mediaconnect" FILES ${AWS_MEDIACONNECT_HEADERS}) + source_group("Header Files\\aws\\mediaconnect\\internal" FILES ${AWS_MEDIACONNECT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mediaconnect\\model" FILES ${AWS_MEDIACONNECT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIACONNECT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIACONNECT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnectEndpointProvider.h b/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnectEndpointProvider.h index fbb26fb33ea8..a74d96bf3795 100644 --- a/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnectEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnectEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIACONNECT_API MediaConnectEndpointProvider : public MediaConnectDef public: using MediaConnectResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MediaConnectEndpointProvider() - : MediaConnectDefaultEpProviderBase(Aws::MediaConnect::MediaConnectEndpointRules::GetRulesBlob(), - Aws::MediaConnect::MediaConnectEndpointRules::RulesBlobSize) {} + MediaConnectEndpointProvider(); ~MediaConnectEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnect_EXPORTS.h b/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnect_EXPORTS.h index b24f88b8c500..8abc2001d68a 100644 --- a/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnect_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnect_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIACONNECT_API #define AWS_MEDIACONNECT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIACONNECT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIACONNECT_API #define AWS_MEDIACONNECT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIACONNECT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIACONNECT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnectEndpointRules.h b/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/internal/MediaConnectEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnectEndpointRules.h rename to generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/internal/MediaConnectEndpointRules.h index 89e35071513f..b154d1e01659 100644 --- a/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/MediaConnectEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mediaconnect/include/aws/mediaconnect/internal/MediaConnectEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MediaConnect { -class MediaConnectEndpointRules { +class AWS_MEDIACONNECT_LOCAL MediaConnectEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectEndpointProvider.cpp index 8d9307fbc9d5..d875d9458c24 100644 --- a/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MediaConnect { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MediaConnectEndpointProvider::MediaConnectEndpointProvider() + : MediaConnectDefaultEpProviderBase(Aws::MediaConnect::MediaConnectEndpointRules::GetRulesBlob(), + Aws::MediaConnect::MediaConnectEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MediaConnect } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectEndpointRules.cpp b/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectEndpointRules.cpp index 0f5011cd73b6..161f53d48093 100644 --- a/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MediaConnect { diff --git a/generated/src/aws-cpp-sdk-mediaconvert/CMakeLists.txt b/generated/src/aws-cpp-sdk-mediaconvert/CMakeLists.txt index f98ce6b3b21f..d6c1a6ee348e 100644 --- a/generated/src/aws-cpp-sdk-mediaconvert/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mediaconvert/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIACONVERT_MODEL_HEADERS "include/aws/mediaconvert/model/*.h" ) +file(GLOB AWS_MEDIACONVERT_INTERNAL_HEADERS + "include/aws/mediaconvert/internal/*.h" +) + file(GLOB AWS_MEDIACONVERT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIACONVERT_MODEL_SOURCE file(GLOB MEDIACONVERT_UNIFIED_HEADERS ${AWS_MEDIACONVERT_HEADERS} + ${AWS_MEDIACONVERT_INTERNAL_HEADERS} ${AWS_MEDIACONVERT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mediaconvert" FILES ${AWS_MEDIACONVERT_HEADERS}) + source_group("Header Files\\aws\\mediaconvert\\internal" FILES ${AWS_MEDIACONVERT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mediaconvert\\model" FILES ${AWS_MEDIACONVERT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIACONVERT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIACONVERT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvertEndpointProvider.h b/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvertEndpointProvider.h index 0b1587e24751..5c9d72f753d8 100644 --- a/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvertEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvertEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIACONVERT_API MediaConvertEndpointProvider : public MediaConvertDef public: using MediaConvertResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MediaConvertEndpointProvider() - : MediaConvertDefaultEpProviderBase(Aws::MediaConvert::MediaConvertEndpointRules::GetRulesBlob(), - Aws::MediaConvert::MediaConvertEndpointRules::RulesBlobSize) {} + MediaConvertEndpointProvider(); ~MediaConvertEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvert_EXPORTS.h b/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvert_EXPORTS.h index 0589d6e88177..fd4b2662b501 100644 --- a/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvert_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvert_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIACONVERT_API #define AWS_MEDIACONVERT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIACONVERT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIACONVERT_API #define AWS_MEDIACONVERT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIACONVERT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIACONVERT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvertEndpointRules.h b/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/internal/MediaConvertEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvertEndpointRules.h rename to generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/internal/MediaConvertEndpointRules.h index 9b87859f15ee..69345976b695 100644 --- a/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/MediaConvertEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/internal/MediaConvertEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MediaConvert { -class MediaConvertEndpointRules { +class AWS_MEDIACONVERT_LOCAL MediaConvertEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertEndpointProvider.cpp index 3da7a3688afd..4e613dedfa95 100644 --- a/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MediaConvert { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MediaConvertEndpointProvider::MediaConvertEndpointProvider() + : MediaConvertDefaultEpProviderBase(Aws::MediaConvert::MediaConvertEndpointRules::GetRulesBlob(), + Aws::MediaConvert::MediaConvertEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MediaConvert } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertEndpointRules.cpp b/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertEndpointRules.cpp index a81ef27a1398..e3c1b87a3eb1 100644 --- a/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MediaConvert { diff --git a/generated/src/aws-cpp-sdk-medialive/CMakeLists.txt b/generated/src/aws-cpp-sdk-medialive/CMakeLists.txt index c457402e87e2..9e1180340ed1 100644 --- a/generated/src/aws-cpp-sdk-medialive/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-medialive/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIALIVE_MODEL_HEADERS "include/aws/medialive/model/*.h" ) +file(GLOB AWS_MEDIALIVE_INTERNAL_HEADERS + "include/aws/medialive/internal/*.h" +) + file(GLOB AWS_MEDIALIVE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIALIVE_MODEL_SOURCE file(GLOB MEDIALIVE_UNIFIED_HEADERS ${AWS_MEDIALIVE_HEADERS} + ${AWS_MEDIALIVE_INTERNAL_HEADERS} ${AWS_MEDIALIVE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\medialive" FILES ${AWS_MEDIALIVE_HEADERS}) + source_group("Header Files\\aws\\medialive\\internal" FILES ${AWS_MEDIALIVE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\medialive\\model" FILES ${AWS_MEDIALIVE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIALIVE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIALIVE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLiveEndpointProvider.h b/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLiveEndpointProvider.h index 02c9200b0ae6..2cce413bd43b 100644 --- a/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLiveEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLiveEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIALIVE_API MediaLiveEndpointProvider : public MediaLiveDefaultEpPro public: using MediaLiveResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MediaLiveEndpointProvider() - : MediaLiveDefaultEpProviderBase(Aws::MediaLive::MediaLiveEndpointRules::GetRulesBlob(), - Aws::MediaLive::MediaLiveEndpointRules::RulesBlobSize) {} + MediaLiveEndpointProvider(); ~MediaLiveEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLive_EXPORTS.h b/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLive_EXPORTS.h index 7debf0dcf6f9..23f954107db1 100644 --- a/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLive_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLive_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIALIVE_API #define AWS_MEDIALIVE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIALIVE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIALIVE_API #define AWS_MEDIALIVE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIALIVE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIALIVE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLiveEndpointRules.h b/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/internal/MediaLiveEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLiveEndpointRules.h rename to generated/src/aws-cpp-sdk-medialive/include/aws/medialive/internal/MediaLiveEndpointRules.h index 449bbda851b2..156debb361b7 100644 --- a/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/MediaLiveEndpointRules.h +++ b/generated/src/aws-cpp-sdk-medialive/include/aws/medialive/internal/MediaLiveEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MediaLive { -class MediaLiveEndpointRules { +class AWS_MEDIALIVE_LOCAL MediaLiveEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-medialive/source/MediaLiveEndpointProvider.cpp b/generated/src/aws-cpp-sdk-medialive/source/MediaLiveEndpointProvider.cpp index b7bae5ff3032..9e8764101968 100644 --- a/generated/src/aws-cpp-sdk-medialive/source/MediaLiveEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-medialive/source/MediaLiveEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MediaLive { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MediaLiveEndpointProvider::MediaLiveEndpointProvider() + : MediaLiveDefaultEpProviderBase(Aws::MediaLive::MediaLiveEndpointRules::GetRulesBlob(), + Aws::MediaLive::MediaLiveEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MediaLive } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-medialive/source/MediaLiveEndpointRules.cpp b/generated/src/aws-cpp-sdk-medialive/source/MediaLiveEndpointRules.cpp index b43c0bdc2013..8d41aadd3a14 100644 --- a/generated/src/aws-cpp-sdk-medialive/source/MediaLiveEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-medialive/source/MediaLiveEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MediaLive { diff --git a/generated/src/aws-cpp-sdk-mediapackage-vod/CMakeLists.txt b/generated/src/aws-cpp-sdk-mediapackage-vod/CMakeLists.txt index 5e91ecff9e2a..fbc78406e1de 100644 --- a/generated/src/aws-cpp-sdk-mediapackage-vod/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mediapackage-vod/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIAPACKAGE-VOD_MODEL_HEADERS "include/aws/mediapackage-vod/model/*.h" ) +file(GLOB AWS_MEDIAPACKAGE-VOD_INTERNAL_HEADERS + "include/aws/mediapackage-vod/internal/*.h" +) + file(GLOB AWS_MEDIAPACKAGE-VOD_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIAPACKAGE-VOD_MODEL_SOURCE file(GLOB MEDIAPACKAGE-VOD_UNIFIED_HEADERS ${AWS_MEDIAPACKAGE-VOD_HEADERS} + ${AWS_MEDIAPACKAGE-VOD_INTERNAL_HEADERS} ${AWS_MEDIAPACKAGE-VOD_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mediapackage-vod" FILES ${AWS_MEDIAPACKAGE-VOD_HEADERS}) + source_group("Header Files\\aws\\mediapackage-vod\\internal" FILES ${AWS_MEDIAPACKAGE-VOD_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mediapackage-vod\\model" FILES ${AWS_MEDIAPACKAGE-VOD_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIAPACKAGE-VOD_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIAPACKAGE-VOD_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVodEndpointProvider.h b/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVodEndpointProvider.h index 6b6c3d9a4fa3..ef72b8635350 100644 --- a/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVodEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVodEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIAPACKAGEVOD_API MediaPackageVodEndpointProvider : public MediaPack public: using MediaPackageVodResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MediaPackageVodEndpointProvider() - : MediaPackageVodDefaultEpProviderBase(Aws::MediaPackageVod::MediaPackageVodEndpointRules::GetRulesBlob(), - Aws::MediaPackageVod::MediaPackageVodEndpointRules::RulesBlobSize) {} + MediaPackageVodEndpointProvider(); ~MediaPackageVodEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVod_EXPORTS.h b/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVod_EXPORTS.h index 39705dac132c..4d6972a7081e 100644 --- a/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVod_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVod_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIAPACKAGEVOD_API #define AWS_MEDIAPACKAGEVOD_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIAPACKAGEVOD_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIAPACKAGEVOD_API #define AWS_MEDIAPACKAGEVOD_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIAPACKAGEVOD_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIAPACKAGEVOD_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVodEndpointRules.h b/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/internal/MediaPackageVodEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVodEndpointRules.h rename to generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/internal/MediaPackageVodEndpointRules.h index dcd5019c2e66..dba247a79bd8 100644 --- a/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/MediaPackageVodEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mediapackage-vod/include/aws/mediapackage-vod/internal/MediaPackageVodEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MediaPackageVod { -class MediaPackageVodEndpointRules { +class AWS_MEDIAPACKAGEVOD_LOCAL MediaPackageVodEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodEndpointProvider.cpp index a30a790baaa1..371153c7eeb1 100644 --- a/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MediaPackageVod { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MediaPackageVodEndpointProvider::MediaPackageVodEndpointProvider() + : MediaPackageVodDefaultEpProviderBase(Aws::MediaPackageVod::MediaPackageVodEndpointRules::GetRulesBlob(), + Aws::MediaPackageVod::MediaPackageVodEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MediaPackageVod } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodEndpointRules.cpp b/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodEndpointRules.cpp index 2bc675127a6d..5c507ddd3805 100644 --- a/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MediaPackageVod { diff --git a/generated/src/aws-cpp-sdk-mediapackage/CMakeLists.txt b/generated/src/aws-cpp-sdk-mediapackage/CMakeLists.txt index 7288aec0284f..c0bebd5fc925 100644 --- a/generated/src/aws-cpp-sdk-mediapackage/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mediapackage/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIAPACKAGE_MODEL_HEADERS "include/aws/mediapackage/model/*.h" ) +file(GLOB AWS_MEDIAPACKAGE_INTERNAL_HEADERS + "include/aws/mediapackage/internal/*.h" +) + file(GLOB AWS_MEDIAPACKAGE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIAPACKAGE_MODEL_SOURCE file(GLOB MEDIAPACKAGE_UNIFIED_HEADERS ${AWS_MEDIAPACKAGE_HEADERS} + ${AWS_MEDIAPACKAGE_INTERNAL_HEADERS} ${AWS_MEDIAPACKAGE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mediapackage" FILES ${AWS_MEDIAPACKAGE_HEADERS}) + source_group("Header Files\\aws\\mediapackage\\internal" FILES ${AWS_MEDIAPACKAGE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mediapackage\\model" FILES ${AWS_MEDIAPACKAGE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIAPACKAGE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIAPACKAGE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackageEndpointProvider.h b/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackageEndpointProvider.h index 133778fb6826..db7e5c79f9a3 100644 --- a/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackageEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackageEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIAPACKAGE_API MediaPackageEndpointProvider : public MediaPackageDef public: using MediaPackageResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MediaPackageEndpointProvider() - : MediaPackageDefaultEpProviderBase(Aws::MediaPackage::MediaPackageEndpointRules::GetRulesBlob(), - Aws::MediaPackage::MediaPackageEndpointRules::RulesBlobSize) {} + MediaPackageEndpointProvider(); ~MediaPackageEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackage_EXPORTS.h b/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackage_EXPORTS.h index 779e334cae04..8ff8e00fdafa 100644 --- a/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackage_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackage_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIAPACKAGE_API #define AWS_MEDIAPACKAGE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIAPACKAGE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIAPACKAGE_API #define AWS_MEDIAPACKAGE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIAPACKAGE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIAPACKAGE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackageEndpointRules.h b/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/internal/MediaPackageEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackageEndpointRules.h rename to generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/internal/MediaPackageEndpointRules.h index ce974aea5565..1ded66f42422 100644 --- a/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/MediaPackageEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mediapackage/include/aws/mediapackage/internal/MediaPackageEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MediaPackage { -class MediaPackageEndpointRules { +class AWS_MEDIAPACKAGE_LOCAL MediaPackageEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageEndpointProvider.cpp index d67824d6bbc3..58743ac1a5ca 100644 --- a/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MediaPackage { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MediaPackageEndpointProvider::MediaPackageEndpointProvider() + : MediaPackageDefaultEpProviderBase(Aws::MediaPackage::MediaPackageEndpointRules::GetRulesBlob(), + Aws::MediaPackage::MediaPackageEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MediaPackage } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageEndpointRules.cpp b/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageEndpointRules.cpp index 7f50bdc13949..c5161b88c103 100644 --- a/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MediaPackage { diff --git a/generated/src/aws-cpp-sdk-mediapackagev2/CMakeLists.txt b/generated/src/aws-cpp-sdk-mediapackagev2/CMakeLists.txt index 55701bd5e26a..add111241344 100644 --- a/generated/src/aws-cpp-sdk-mediapackagev2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mediapackagev2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIAPACKAGEV2_MODEL_HEADERS "include/aws/mediapackagev2/model/*.h" ) +file(GLOB AWS_MEDIAPACKAGEV2_INTERNAL_HEADERS + "include/aws/mediapackagev2/internal/*.h" +) + file(GLOB AWS_MEDIAPACKAGEV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIAPACKAGEV2_MODEL_SOURCE file(GLOB MEDIAPACKAGEV2_UNIFIED_HEADERS ${AWS_MEDIAPACKAGEV2_HEADERS} + ${AWS_MEDIAPACKAGEV2_INTERNAL_HEADERS} ${AWS_MEDIAPACKAGEV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mediapackagev2" FILES ${AWS_MEDIAPACKAGEV2_HEADERS}) + source_group("Header Files\\aws\\mediapackagev2\\internal" FILES ${AWS_MEDIAPACKAGEV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mediapackagev2\\model" FILES ${AWS_MEDIAPACKAGEV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIAPACKAGEV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIAPACKAGEV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2EndpointProvider.h b/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2EndpointProvider.h index d12551823430..98f6213b4905 100644 --- a/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIAPACKAGEV2_API Mediapackagev2EndpointProvider : public Mediapackag public: using Mediapackagev2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Mediapackagev2EndpointProvider() - : Mediapackagev2DefaultEpProviderBase(Aws::mediapackagev2::Mediapackagev2EndpointRules::GetRulesBlob(), - Aws::mediapackagev2::Mediapackagev2EndpointRules::RulesBlobSize) {} + Mediapackagev2EndpointProvider(); ~Mediapackagev2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2_EXPORTS.h b/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2_EXPORTS.h index 62bb334c8055..452dae985dc7 100644 --- a/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIAPACKAGEV2_API #define AWS_MEDIAPACKAGEV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIAPACKAGEV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIAPACKAGEV2_API #define AWS_MEDIAPACKAGEV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIAPACKAGEV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIAPACKAGEV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2EndpointRules.h b/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/internal/Mediapackagev2EndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2EndpointRules.h rename to generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/internal/Mediapackagev2EndpointRules.h index e1aa1942a9c5..ab68db7f9518 100644 --- a/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/Mediapackagev2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-mediapackagev2/include/aws/mediapackagev2/internal/Mediapackagev2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace mediapackagev2 { -class Mediapackagev2EndpointRules { +class AWS_MEDIAPACKAGEV2_LOCAL Mediapackagev2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2EndpointProvider.cpp index 25a79ebdf3ab..41e587cf6168 100644 --- a/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace mediapackagev2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Mediapackagev2EndpointProvider::Mediapackagev2EndpointProvider() + : Mediapackagev2DefaultEpProviderBase(Aws::mediapackagev2::Mediapackagev2EndpointRules::GetRulesBlob(), + Aws::mediapackagev2::Mediapackagev2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace mediapackagev2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2EndpointRules.cpp b/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2EndpointRules.cpp index 29a6cca45595..b96c59954c28 100644 --- a/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace mediapackagev2 { diff --git a/generated/src/aws-cpp-sdk-mediastore-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-mediastore-data/CMakeLists.txt index 674207e8c4ef..0ed5bcbaf51c 100644 --- a/generated/src/aws-cpp-sdk-mediastore-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mediastore-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIASTORE-DATA_MODEL_HEADERS "include/aws/mediastore-data/model/*.h" ) +file(GLOB AWS_MEDIASTORE-DATA_INTERNAL_HEADERS + "include/aws/mediastore-data/internal/*.h" +) + file(GLOB AWS_MEDIASTORE-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIASTORE-DATA_MODEL_SOURCE file(GLOB MEDIASTORE-DATA_UNIFIED_HEADERS ${AWS_MEDIASTORE-DATA_HEADERS} + ${AWS_MEDIASTORE-DATA_INTERNAL_HEADERS} ${AWS_MEDIASTORE-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mediastore-data" FILES ${AWS_MEDIASTORE-DATA_HEADERS}) + source_group("Header Files\\aws\\mediastore-data\\internal" FILES ${AWS_MEDIASTORE-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mediastore-data\\model" FILES ${AWS_MEDIASTORE-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIASTORE-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIASTORE-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreDataEndpointProvider.h b/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreDataEndpointProvider.h index bf618c987707..807030a5d252 100644 --- a/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreDataEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreDataEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIASTOREDATA_API MediaStoreDataEndpointProvider : public MediaStoreD public: using MediaStoreDataResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MediaStoreDataEndpointProvider() - : MediaStoreDataDefaultEpProviderBase(Aws::MediaStoreData::MediaStoreDataEndpointRules::GetRulesBlob(), - Aws::MediaStoreData::MediaStoreDataEndpointRules::RulesBlobSize) {} + MediaStoreDataEndpointProvider(); ~MediaStoreDataEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreData_EXPORTS.h b/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreData_EXPORTS.h index 7977de1d26b6..7904df4b43c9 100644 --- a/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreData_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreData_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIASTOREDATA_API #define AWS_MEDIASTOREDATA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIASTOREDATA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIASTOREDATA_API #define AWS_MEDIASTOREDATA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIASTOREDATA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIASTOREDATA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreDataEndpointRules.h b/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/internal/MediaStoreDataEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreDataEndpointRules.h rename to generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/internal/MediaStoreDataEndpointRules.h index 24c27f784f0f..dddb616cc203 100644 --- a/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/MediaStoreDataEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mediastore-data/include/aws/mediastore-data/internal/MediaStoreDataEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MediaStoreData { -class MediaStoreDataEndpointRules { +class AWS_MEDIASTOREDATA_LOCAL MediaStoreDataEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataEndpointProvider.cpp index 673ee7ea911c..b042e7ccfbef 100644 --- a/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MediaStoreData { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MediaStoreDataEndpointProvider::MediaStoreDataEndpointProvider() + : MediaStoreDataDefaultEpProviderBase(Aws::MediaStoreData::MediaStoreDataEndpointRules::GetRulesBlob(), + Aws::MediaStoreData::MediaStoreDataEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MediaStoreData } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataEndpointRules.cpp b/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataEndpointRules.cpp index f45c2ccb4dce..28b131b6718c 100644 --- a/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MediaStoreData { diff --git a/generated/src/aws-cpp-sdk-mediastore/CMakeLists.txt b/generated/src/aws-cpp-sdk-mediastore/CMakeLists.txt index ba4108598a1a..9c5b6c2c5f6f 100644 --- a/generated/src/aws-cpp-sdk-mediastore/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mediastore/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIASTORE_MODEL_HEADERS "include/aws/mediastore/model/*.h" ) +file(GLOB AWS_MEDIASTORE_INTERNAL_HEADERS + "include/aws/mediastore/internal/*.h" +) + file(GLOB AWS_MEDIASTORE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIASTORE_MODEL_SOURCE file(GLOB MEDIASTORE_UNIFIED_HEADERS ${AWS_MEDIASTORE_HEADERS} + ${AWS_MEDIASTORE_INTERNAL_HEADERS} ${AWS_MEDIASTORE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mediastore" FILES ${AWS_MEDIASTORE_HEADERS}) + source_group("Header Files\\aws\\mediastore\\internal" FILES ${AWS_MEDIASTORE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mediastore\\model" FILES ${AWS_MEDIASTORE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIASTORE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIASTORE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStoreEndpointProvider.h b/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStoreEndpointProvider.h index b73703a8ff94..bb498c21761c 100644 --- a/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStoreEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStoreEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIASTORE_API MediaStoreEndpointProvider : public MediaStoreDefaultEp public: using MediaStoreResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MediaStoreEndpointProvider() - : MediaStoreDefaultEpProviderBase(Aws::MediaStore::MediaStoreEndpointRules::GetRulesBlob(), - Aws::MediaStore::MediaStoreEndpointRules::RulesBlobSize) {} + MediaStoreEndpointProvider(); ~MediaStoreEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStore_EXPORTS.h b/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStore_EXPORTS.h index e2bd863799e0..3ec914f9f867 100644 --- a/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStore_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStore_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIASTORE_API #define AWS_MEDIASTORE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIASTORE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIASTORE_API #define AWS_MEDIASTORE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIASTORE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIASTORE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStoreEndpointRules.h b/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/internal/MediaStoreEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStoreEndpointRules.h rename to generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/internal/MediaStoreEndpointRules.h index bbaff4a01463..a61740569783 100644 --- a/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/MediaStoreEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mediastore/include/aws/mediastore/internal/MediaStoreEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MediaStore { -class MediaStoreEndpointRules { +class AWS_MEDIASTORE_LOCAL MediaStoreEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreEndpointProvider.cpp index dc81742bb7fe..4726271abc6f 100644 --- a/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MediaStore { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MediaStoreEndpointProvider::MediaStoreEndpointProvider() + : MediaStoreDefaultEpProviderBase(Aws::MediaStore::MediaStoreEndpointRules::GetRulesBlob(), + Aws::MediaStore::MediaStoreEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MediaStore } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreEndpointRules.cpp b/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreEndpointRules.cpp index 8a46fc4c0f6e..3088978b035f 100644 --- a/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MediaStore { diff --git a/generated/src/aws-cpp-sdk-mediatailor/CMakeLists.txt b/generated/src/aws-cpp-sdk-mediatailor/CMakeLists.txt index 1b5abc20f8b2..ab1cb452c419 100644 --- a/generated/src/aws-cpp-sdk-mediatailor/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mediatailor/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDIATAILOR_MODEL_HEADERS "include/aws/mediatailor/model/*.h" ) +file(GLOB AWS_MEDIATAILOR_INTERNAL_HEADERS + "include/aws/mediatailor/internal/*.h" +) + file(GLOB AWS_MEDIATAILOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDIATAILOR_MODEL_SOURCE file(GLOB MEDIATAILOR_UNIFIED_HEADERS ${AWS_MEDIATAILOR_HEADERS} + ${AWS_MEDIATAILOR_INTERNAL_HEADERS} ${AWS_MEDIATAILOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mediatailor" FILES ${AWS_MEDIATAILOR_HEADERS}) + source_group("Header Files\\aws\\mediatailor\\internal" FILES ${AWS_MEDIATAILOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mediatailor\\model" FILES ${AWS_MEDIATAILOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDIATAILOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDIATAILOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailorEndpointProvider.h b/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailorEndpointProvider.h index ea4b942f06bc..29c044d74898 100644 --- a/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDIATAILOR_API MediaTailorEndpointProvider : public MediaTailorDefaul public: using MediaTailorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MediaTailorEndpointProvider() - : MediaTailorDefaultEpProviderBase(Aws::MediaTailor::MediaTailorEndpointRules::GetRulesBlob(), - Aws::MediaTailor::MediaTailorEndpointRules::RulesBlobSize) {} + MediaTailorEndpointProvider(); ~MediaTailorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailor_EXPORTS.h b/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailor_EXPORTS.h index aa48ee0ad684..9e7f067f20a2 100644 --- a/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailor_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailor_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDIATAILOR_API #define AWS_MEDIATAILOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDIATAILOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDIATAILOR_API #define AWS_MEDIATAILOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDIATAILOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDIATAILOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailorEndpointRules.h b/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/internal/MediaTailorEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailorEndpointRules.h rename to generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/internal/MediaTailorEndpointRules.h index a19997b58b69..7a3ce099829b 100644 --- a/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/MediaTailorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mediatailor/include/aws/mediatailor/internal/MediaTailorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MediaTailor { -class MediaTailorEndpointRules { +class AWS_MEDIATAILOR_LOCAL MediaTailorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorEndpointProvider.cpp index 93e4a87e7751..9f3bca9ac18b 100644 --- a/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MediaTailor { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MediaTailorEndpointProvider::MediaTailorEndpointProvider() + : MediaTailorDefaultEpProviderBase(Aws::MediaTailor::MediaTailorEndpointRules::GetRulesBlob(), + Aws::MediaTailor::MediaTailorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MediaTailor } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorEndpointRules.cpp b/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorEndpointRules.cpp index d74335328d89..1ee63cdaf515 100644 --- a/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MediaTailor { diff --git a/generated/src/aws-cpp-sdk-medical-imaging/CMakeLists.txt b/generated/src/aws-cpp-sdk-medical-imaging/CMakeLists.txt index 1fa46f555d04..ce73388c3abb 100644 --- a/generated/src/aws-cpp-sdk-medical-imaging/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-medical-imaging/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEDICAL-IMAGING_MODEL_HEADERS "include/aws/medical-imaging/model/*.h" ) +file(GLOB AWS_MEDICAL-IMAGING_INTERNAL_HEADERS + "include/aws/medical-imaging/internal/*.h" +) + file(GLOB AWS_MEDICAL-IMAGING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEDICAL-IMAGING_MODEL_SOURCE file(GLOB MEDICAL-IMAGING_UNIFIED_HEADERS ${AWS_MEDICAL-IMAGING_HEADERS} + ${AWS_MEDICAL-IMAGING_INTERNAL_HEADERS} ${AWS_MEDICAL-IMAGING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\medical-imaging" FILES ${AWS_MEDICAL-IMAGING_HEADERS}) + source_group("Header Files\\aws\\medical-imaging\\internal" FILES ${AWS_MEDICAL-IMAGING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\medical-imaging\\model" FILES ${AWS_MEDICAL-IMAGING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEDICAL-IMAGING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEDICAL-IMAGING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImagingEndpointProvider.h b/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImagingEndpointProvider.h index 3e45238e3cac..bfde0090487d 100644 --- a/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImagingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImagingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEDICALIMAGING_API MedicalImagingEndpointProvider : public MedicalImag public: using MedicalImagingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MedicalImagingEndpointProvider() - : MedicalImagingDefaultEpProviderBase(Aws::MedicalImaging::MedicalImagingEndpointRules::GetRulesBlob(), - Aws::MedicalImaging::MedicalImagingEndpointRules::RulesBlobSize) {} + MedicalImagingEndpointProvider(); ~MedicalImagingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImaging_EXPORTS.h b/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImaging_EXPORTS.h index 6f46fd90dce8..a4aac2af3ba3 100644 --- a/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImaging_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImaging_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEDICALIMAGING_API #define AWS_MEDICALIMAGING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEDICALIMAGING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEDICALIMAGING_API #define AWS_MEDICALIMAGING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEDICALIMAGING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEDICALIMAGING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImagingEndpointRules.h b/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/internal/MedicalImagingEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImagingEndpointRules.h rename to generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/internal/MedicalImagingEndpointRules.h index efe3cc0fe6dd..7f26e4a7f4f5 100644 --- a/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/MedicalImagingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-medical-imaging/include/aws/medical-imaging/internal/MedicalImagingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MedicalImaging { -class MedicalImagingEndpointRules { +class AWS_MEDICALIMAGING_LOCAL MedicalImagingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingEndpointProvider.cpp index 663f30eabf03..e91e632674d4 100644 --- a/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MedicalImaging { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MedicalImagingEndpointProvider::MedicalImagingEndpointProvider() + : MedicalImagingDefaultEpProviderBase(Aws::MedicalImaging::MedicalImagingEndpointRules::GetRulesBlob(), + Aws::MedicalImaging::MedicalImagingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MedicalImaging } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingEndpointRules.cpp b/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingEndpointRules.cpp index 4c37adf0974c..bf5e8e904b30 100644 --- a/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MedicalImaging { diff --git a/generated/src/aws-cpp-sdk-memorydb/CMakeLists.txt b/generated/src/aws-cpp-sdk-memorydb/CMakeLists.txt index 150edb1076dd..4bdd58090117 100644 --- a/generated/src/aws-cpp-sdk-memorydb/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-memorydb/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MEMORYDB_MODEL_HEADERS "include/aws/memorydb/model/*.h" ) +file(GLOB AWS_MEMORYDB_INTERNAL_HEADERS + "include/aws/memorydb/internal/*.h" +) + file(GLOB AWS_MEMORYDB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MEMORYDB_MODEL_SOURCE file(GLOB MEMORYDB_UNIFIED_HEADERS ${AWS_MEMORYDB_HEADERS} + ${AWS_MEMORYDB_INTERNAL_HEADERS} ${AWS_MEMORYDB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\memorydb" FILES ${AWS_MEMORYDB_HEADERS}) + source_group("Header Files\\aws\\memorydb\\internal" FILES ${AWS_MEMORYDB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\memorydb\\model" FILES ${AWS_MEMORYDB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MEMORYDB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MEMORYDB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDBEndpointProvider.h b/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDBEndpointProvider.h index 3c823e592750..0e1a7438a022 100644 --- a/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDBEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDBEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MEMORYDB_API MemoryDBEndpointProvider : public MemoryDBDefaultEpProvid public: using MemoryDBResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MemoryDBEndpointProvider() - : MemoryDBDefaultEpProviderBase(Aws::MemoryDB::MemoryDBEndpointRules::GetRulesBlob(), - Aws::MemoryDB::MemoryDBEndpointRules::RulesBlobSize) {} + MemoryDBEndpointProvider(); ~MemoryDBEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDB_EXPORTS.h b/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDB_EXPORTS.h index 9a9cf2055e6e..23b7c3818257 100644 --- a/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDB_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDB_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MEMORYDB_API #define AWS_MEMORYDB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MEMORYDB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MEMORYDB_API #define AWS_MEMORYDB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MEMORYDB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MEMORYDB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDBEndpointRules.h b/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/internal/MemoryDBEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDBEndpointRules.h rename to generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/internal/MemoryDBEndpointRules.h index 98ecc182b291..95cf9eebf5dc 100644 --- a/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/MemoryDBEndpointRules.h +++ b/generated/src/aws-cpp-sdk-memorydb/include/aws/memorydb/internal/MemoryDBEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MemoryDB { -class MemoryDBEndpointRules { +class AWS_MEMORYDB_LOCAL MemoryDBEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBEndpointProvider.cpp b/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBEndpointProvider.cpp index d96353450997..1ff2c596e219 100644 --- a/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MemoryDB { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MemoryDBEndpointProvider::MemoryDBEndpointProvider() + : MemoryDBDefaultEpProviderBase(Aws::MemoryDB::MemoryDBEndpointRules::GetRulesBlob(), + Aws::MemoryDB::MemoryDBEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MemoryDB } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBEndpointRules.cpp b/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBEndpointRules.cpp index 9a5d9be27c0c..ed8e7926a836 100644 --- a/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MemoryDB { diff --git a/generated/src/aws-cpp-sdk-meteringmarketplace/CMakeLists.txt b/generated/src/aws-cpp-sdk-meteringmarketplace/CMakeLists.txt index 9aeca38b33aa..d1088b585227 100644 --- a/generated/src/aws-cpp-sdk-meteringmarketplace/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-meteringmarketplace/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_METERINGMARKETPLACE_MODEL_HEADERS "include/aws/meteringmarketplace/model/*.h" ) +file(GLOB AWS_METERINGMARKETPLACE_INTERNAL_HEADERS + "include/aws/meteringmarketplace/internal/*.h" +) + file(GLOB AWS_METERINGMARKETPLACE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_METERINGMARKETPLACE_MODEL_SOURCE file(GLOB METERINGMARKETPLACE_UNIFIED_HEADERS ${AWS_METERINGMARKETPLACE_HEADERS} + ${AWS_METERINGMARKETPLACE_INTERNAL_HEADERS} ${AWS_METERINGMARKETPLACE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\meteringmarketplace" FILES ${AWS_METERINGMARKETPLACE_HEADERS}) + source_group("Header Files\\aws\\meteringmarketplace\\internal" FILES ${AWS_METERINGMARKETPLACE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\meteringmarketplace\\model" FILES ${AWS_METERINGMARKETPLACE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_METERINGMARKETPLACE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_METERINGMARKETPLACE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMeteringEndpointProvider.h b/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMeteringEndpointProvider.h index 856ff8957fc6..8d1ce31952d7 100644 --- a/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMeteringEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMeteringEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_MARKETPLACEMETERING_API MarketplaceMeteringEndpointProvider : public M public: using MarketplaceMeteringResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MarketplaceMeteringEndpointProvider() - : MarketplaceMeteringDefaultEpProviderBase(Aws::MarketplaceMetering::MarketplaceMeteringEndpointRules::GetRulesBlob(), - Aws::MarketplaceMetering::MarketplaceMeteringEndpointRules::RulesBlobSize) {} + MarketplaceMeteringEndpointProvider(); ~MarketplaceMeteringEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMetering_EXPORTS.h b/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMetering_EXPORTS.h index dcf4719db3d6..dbfa52e7b6bc 100644 --- a/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMetering_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMetering_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MARKETPLACEMETERING_API #define AWS_MARKETPLACEMETERING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MARKETPLACEMETERING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MARKETPLACEMETERING_API #define AWS_MARKETPLACEMETERING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MARKETPLACEMETERING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MARKETPLACEMETERING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMeteringEndpointRules.h b/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/internal/MarketplaceMeteringEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMeteringEndpointRules.h rename to generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/internal/MarketplaceMeteringEndpointRules.h index 7f46f6ca1dfd..7200b25f2ddc 100644 --- a/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/MarketplaceMeteringEndpointRules.h +++ b/generated/src/aws-cpp-sdk-meteringmarketplace/include/aws/meteringmarketplace/internal/MarketplaceMeteringEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MarketplaceMetering { -class MarketplaceMeteringEndpointRules { +class AWS_MARKETPLACEMETERING_LOCAL MarketplaceMeteringEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringEndpointProvider.cpp b/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringEndpointProvider.cpp index 0e07409956cc..b190487deabd 100644 --- a/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MarketplaceMetering { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MarketplaceMeteringEndpointProvider::MarketplaceMeteringEndpointProvider() + : MarketplaceMeteringDefaultEpProviderBase(Aws::MarketplaceMetering::MarketplaceMeteringEndpointRules::GetRulesBlob(), + Aws::MarketplaceMetering::MarketplaceMeteringEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MarketplaceMetering } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringEndpointRules.cpp b/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringEndpointRules.cpp index 2c2d4e51a34d..6e62d50b5475 100644 --- a/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MarketplaceMetering { diff --git a/generated/src/aws-cpp-sdk-mgn/CMakeLists.txt b/generated/src/aws-cpp-sdk-mgn/CMakeLists.txt index 9e0c86fe9c32..709ce38e3c3c 100644 --- a/generated/src/aws-cpp-sdk-mgn/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mgn/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MGN_MODEL_HEADERS "include/aws/mgn/model/*.h" ) +file(GLOB AWS_MGN_INTERNAL_HEADERS + "include/aws/mgn/internal/*.h" +) + file(GLOB AWS_MGN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MGN_MODEL_SOURCE file(GLOB MGN_UNIFIED_HEADERS ${AWS_MGN_HEADERS} + ${AWS_MGN_INTERNAL_HEADERS} ${AWS_MGN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mgn" FILES ${AWS_MGN_HEADERS}) + source_group("Header Files\\aws\\mgn\\internal" FILES ${AWS_MGN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mgn\\model" FILES ${AWS_MGN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MGN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MGN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/MgnEndpointProvider.h b/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/MgnEndpointProvider.h index fd9399ba7044..a931e6578b30 100644 --- a/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/MgnEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/MgnEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_MGN_API MgnEndpointProvider : public MgnDefaultEpProviderBase { public: using MgnResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MgnEndpointProvider() : MgnDefaultEpProviderBase(Aws::mgn::MgnEndpointRules::GetRulesBlob(), Aws::mgn::MgnEndpointRules::RulesBlobSize) {} + MgnEndpointProvider(); ~MgnEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/Mgn_EXPORTS.h b/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/Mgn_EXPORTS.h index 4c3d3f9fbbc8..8713b670f211 100644 --- a/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/Mgn_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/Mgn_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MGN_API #define AWS_MGN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MGN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MGN_API #define AWS_MGN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MGN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MGN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/MgnEndpointRules.h b/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/internal/MgnEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-mgn/include/aws/mgn/MgnEndpointRules.h rename to generated/src/aws-cpp-sdk-mgn/include/aws/mgn/internal/MgnEndpointRules.h index 088111b44ca8..66922c89fb0a 100644 --- a/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/MgnEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mgn/include/aws/mgn/internal/MgnEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace mgn { -class MgnEndpointRules { +class AWS_MGN_LOCAL MgnEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mgn/source/MgnEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mgn/source/MgnEndpointProvider.cpp index 24b4afdcac4c..4c82e0f5694a 100644 --- a/generated/src/aws-cpp-sdk-mgn/source/MgnEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mgn/source/MgnEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace mgn { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MgnEndpointProvider::MgnEndpointProvider() + : MgnDefaultEpProviderBase(Aws::mgn::MgnEndpointRules::GetRulesBlob(), Aws::mgn::MgnEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace mgn } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mgn/source/MgnEndpointRules.cpp b/generated/src/aws-cpp-sdk-mgn/source/MgnEndpointRules.cpp index e38f5a15697c..c762f4d0dde5 100644 --- a/generated/src/aws-cpp-sdk-mgn/source/MgnEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mgn/source/MgnEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace mgn { diff --git a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/CMakeLists.txt b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/CMakeLists.txt index 7faf5417edab..feb00b2a1c10 100644 --- a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MIGRATION-HUB-REFACTOR-SPACES_MODEL_HEADERS "include/aws/migration-hub-refactor-spaces/model/*.h" ) +file(GLOB AWS_MIGRATION-HUB-REFACTOR-SPACES_INTERNAL_HEADERS + "include/aws/migration-hub-refactor-spaces/internal/*.h" +) + file(GLOB AWS_MIGRATION-HUB-REFACTOR-SPACES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MIGRATION-HUB-REFACTOR-SPACES_MODEL_SOURCE file(GLOB MIGRATION-HUB-REFACTOR-SPACES_UNIFIED_HEADERS ${AWS_MIGRATION-HUB-REFACTOR-SPACES_HEADERS} + ${AWS_MIGRATION-HUB-REFACTOR-SPACES_INTERNAL_HEADERS} ${AWS_MIGRATION-HUB-REFACTOR-SPACES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\migration-hub-refactor-spaces" FILES ${AWS_MIGRATION-HUB-REFACTOR-SPACES_HEADERS}) + source_group("Header Files\\aws\\migration-hub-refactor-spaces\\internal" FILES ${AWS_MIGRATION-HUB-REFACTOR-SPACES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\migration-hub-refactor-spaces\\model" FILES ${AWS_MIGRATION-HUB-REFACTOR-SPACES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MIGRATION-HUB-REFACTOR-SPACES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MIGRATION-HUB-REFACTOR-SPACES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpacesEndpointProvider.h b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpacesEndpointProvider.h index 6f551066a4f0..26fbe17c09c9 100644 --- a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpacesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpacesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_MIGRATIONHUBREFACTORSPACES_API MigrationHubRefactorSpacesEndpointProvi public: using MigrationHubRefactorSpacesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MigrationHubRefactorSpacesEndpointProvider() - : MigrationHubRefactorSpacesDefaultEpProviderBase( - Aws::MigrationHubRefactorSpaces::MigrationHubRefactorSpacesEndpointRules::GetRulesBlob(), - Aws::MigrationHubRefactorSpaces::MigrationHubRefactorSpacesEndpointRules::RulesBlobSize) {} + MigrationHubRefactorSpacesEndpointProvider(); ~MigrationHubRefactorSpacesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpaces_EXPORTS.h b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpaces_EXPORTS.h index e8f72ccd45f5..a357fb164783 100644 --- a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpaces_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpaces_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MIGRATIONHUBREFACTORSPACES_API #define AWS_MIGRATIONHUBREFACTORSPACES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MIGRATIONHUBREFACTORSPACES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MIGRATIONHUBREFACTORSPACES_API #define AWS_MIGRATIONHUBREFACTORSPACES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MIGRATIONHUBREFACTORSPACES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MIGRATIONHUBREFACTORSPACES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpacesEndpointRules.h b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/internal/MigrationHubRefactorSpacesEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpacesEndpointRules.h rename to generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/internal/MigrationHubRefactorSpacesEndpointRules.h index 7282a3dde6f7..f3fa8426b37a 100644 --- a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/MigrationHubRefactorSpacesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/include/aws/migration-hub-refactor-spaces/internal/MigrationHubRefactorSpacesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MigrationHubRefactorSpaces { -class MigrationHubRefactorSpacesEndpointRules { +class AWS_MIGRATIONHUBREFACTORSPACES_LOCAL MigrationHubRefactorSpacesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesEndpointProvider.cpp index e1094933c875..7ab56a1dff75 100644 --- a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace MigrationHubRefactorSpaces { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MigrationHubRefactorSpacesEndpointProvider::MigrationHubRefactorSpacesEndpointProvider() + : MigrationHubRefactorSpacesDefaultEpProviderBase( + Aws::MigrationHubRefactorSpaces::MigrationHubRefactorSpacesEndpointRules::GetRulesBlob(), + Aws::MigrationHubRefactorSpaces::MigrationHubRefactorSpacesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MigrationHubRefactorSpaces } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesEndpointRules.cpp b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesEndpointRules.cpp index 4f4780c85b62..cff17a409d40 100644 --- a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MigrationHubRefactorSpaces { diff --git a/generated/src/aws-cpp-sdk-migrationhub-config/CMakeLists.txt b/generated/src/aws-cpp-sdk-migrationhub-config/CMakeLists.txt index 8cd0c3d5fce7..d6280bbb1559 100644 --- a/generated/src/aws-cpp-sdk-migrationhub-config/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-migrationhub-config/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MIGRATIONHUB-CONFIG_MODEL_HEADERS "include/aws/migrationhub-config/model/*.h" ) +file(GLOB AWS_MIGRATIONHUB-CONFIG_INTERNAL_HEADERS + "include/aws/migrationhub-config/internal/*.h" +) + file(GLOB AWS_MIGRATIONHUB-CONFIG_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MIGRATIONHUB-CONFIG_MODEL_SOURCE file(GLOB MIGRATIONHUB-CONFIG_UNIFIED_HEADERS ${AWS_MIGRATIONHUB-CONFIG_HEADERS} + ${AWS_MIGRATIONHUB-CONFIG_INTERNAL_HEADERS} ${AWS_MIGRATIONHUB-CONFIG_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\migrationhub-config" FILES ${AWS_MIGRATIONHUB-CONFIG_HEADERS}) + source_group("Header Files\\aws\\migrationhub-config\\internal" FILES ${AWS_MIGRATIONHUB-CONFIG_INTERNAL_HEADERS}) source_group("Header Files\\aws\\migrationhub-config\\model" FILES ${AWS_MIGRATIONHUB-CONFIG_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MIGRATIONHUB-CONFIG_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MIGRATIONHUB-CONFIG_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfigEndpointProvider.h b/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfigEndpointProvider.h index 976b16aaaddb..dcdefa4cfe00 100644 --- a/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfigEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfigEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_MIGRATIONHUBCONFIG_API MigrationHubConfigEndpointProvider : public Mig public: using MigrationHubConfigResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MigrationHubConfigEndpointProvider() - : MigrationHubConfigDefaultEpProviderBase(Aws::MigrationHubConfig::MigrationHubConfigEndpointRules::GetRulesBlob(), - Aws::MigrationHubConfig::MigrationHubConfigEndpointRules::RulesBlobSize) {} + MigrationHubConfigEndpointProvider(); ~MigrationHubConfigEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfig_EXPORTS.h b/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfig_EXPORTS.h index b0b1b605c22a..99003cf97d0f 100644 --- a/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfig_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfig_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MIGRATIONHUBCONFIG_API #define AWS_MIGRATIONHUBCONFIG_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MIGRATIONHUBCONFIG_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MIGRATIONHUBCONFIG_API #define AWS_MIGRATIONHUBCONFIG_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MIGRATIONHUBCONFIG_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MIGRATIONHUBCONFIG_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfigEndpointRules.h b/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/internal/MigrationHubConfigEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfigEndpointRules.h rename to generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/internal/MigrationHubConfigEndpointRules.h index f5ab233d892d..23da96914b34 100644 --- a/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/MigrationHubConfigEndpointRules.h +++ b/generated/src/aws-cpp-sdk-migrationhub-config/include/aws/migrationhub-config/internal/MigrationHubConfigEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MigrationHubConfig { -class MigrationHubConfigEndpointRules { +class AWS_MIGRATIONHUBCONFIG_LOCAL MigrationHubConfigEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigEndpointProvider.cpp b/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigEndpointProvider.cpp index 12b0643733ce..bfef62b78454 100644 --- a/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MigrationHubConfig { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MigrationHubConfigEndpointProvider::MigrationHubConfigEndpointProvider() + : MigrationHubConfigDefaultEpProviderBase(Aws::MigrationHubConfig::MigrationHubConfigEndpointRules::GetRulesBlob(), + Aws::MigrationHubConfig::MigrationHubConfigEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MigrationHubConfig } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigEndpointRules.cpp b/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigEndpointRules.cpp index 77bdbedcb983..dec5b873a77c 100644 --- a/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MigrationHubConfig { diff --git a/generated/src/aws-cpp-sdk-migrationhuborchestrator/CMakeLists.txt b/generated/src/aws-cpp-sdk-migrationhuborchestrator/CMakeLists.txt index 71187c80197d..6d99cfd5a41d 100644 --- a/generated/src/aws-cpp-sdk-migrationhuborchestrator/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-migrationhuborchestrator/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MIGRATIONHUBORCHESTRATOR_MODEL_HEADERS "include/aws/migrationhuborchestrator/model/*.h" ) +file(GLOB AWS_MIGRATIONHUBORCHESTRATOR_INTERNAL_HEADERS + "include/aws/migrationhuborchestrator/internal/*.h" +) + file(GLOB AWS_MIGRATIONHUBORCHESTRATOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MIGRATIONHUBORCHESTRATOR_MODEL_SOURCE file(GLOB MIGRATIONHUBORCHESTRATOR_UNIFIED_HEADERS ${AWS_MIGRATIONHUBORCHESTRATOR_HEADERS} + ${AWS_MIGRATIONHUBORCHESTRATOR_INTERNAL_HEADERS} ${AWS_MIGRATIONHUBORCHESTRATOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\migrationhuborchestrator" FILES ${AWS_MIGRATIONHUBORCHESTRATOR_HEADERS}) + source_group("Header Files\\aws\\migrationhuborchestrator\\internal" FILES ${AWS_MIGRATIONHUBORCHESTRATOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\migrationhuborchestrator\\model" FILES ${AWS_MIGRATIONHUBORCHESTRATOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MIGRATIONHUBORCHESTRATOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MIGRATIONHUBORCHESTRATOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestratorEndpointProvider.h b/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestratorEndpointProvider.h index 104db60c1556..86df402d731f 100644 --- a/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestratorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestratorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,10 +43,7 @@ class AWS_MIGRATIONHUBORCHESTRATOR_API MigrationHubOrchestratorEndpointProvider public: using MigrationHubOrchestratorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MigrationHubOrchestratorEndpointProvider() - : MigrationHubOrchestratorDefaultEpProviderBase(Aws::MigrationHubOrchestrator::MigrationHubOrchestratorEndpointRules::GetRulesBlob(), - Aws::MigrationHubOrchestrator::MigrationHubOrchestratorEndpointRules::RulesBlobSize) { - } + MigrationHubOrchestratorEndpointProvider(); ~MigrationHubOrchestratorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestrator_EXPORTS.h b/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestrator_EXPORTS.h index 39cdba374a86..9ce8a062c621 100644 --- a/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestrator_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestrator_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MIGRATIONHUBORCHESTRATOR_API #define AWS_MIGRATIONHUBORCHESTRATOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MIGRATIONHUBORCHESTRATOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MIGRATIONHUBORCHESTRATOR_API #define AWS_MIGRATIONHUBORCHESTRATOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MIGRATIONHUBORCHESTRATOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MIGRATIONHUBORCHESTRATOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestratorEndpointRules.h b/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/internal/MigrationHubOrchestratorEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestratorEndpointRules.h rename to generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/internal/MigrationHubOrchestratorEndpointRules.h index 37c7a00980ad..64cd78e96b59 100644 --- a/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/MigrationHubOrchestratorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-migrationhuborchestrator/include/aws/migrationhuborchestrator/internal/MigrationHubOrchestratorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MigrationHubOrchestrator { -class MigrationHubOrchestratorEndpointRules { +class AWS_MIGRATIONHUBORCHESTRATOR_LOCAL MigrationHubOrchestratorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorEndpointProvider.cpp index 630275c1c52b..bb6a9fca8514 100644 --- a/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MigrationHubOrchestrator { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MigrationHubOrchestratorEndpointProvider::MigrationHubOrchestratorEndpointProvider() + : MigrationHubOrchestratorDefaultEpProviderBase(Aws::MigrationHubOrchestrator::MigrationHubOrchestratorEndpointRules::GetRulesBlob(), + Aws::MigrationHubOrchestrator::MigrationHubOrchestratorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MigrationHubOrchestrator } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorEndpointRules.cpp b/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorEndpointRules.cpp index 2c52b9f12495..3c731b460275 100644 --- a/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MigrationHubOrchestrator { diff --git a/generated/src/aws-cpp-sdk-migrationhubstrategy/CMakeLists.txt b/generated/src/aws-cpp-sdk-migrationhubstrategy/CMakeLists.txt index 06a596f2b4a7..b3331c687e0e 100644 --- a/generated/src/aws-cpp-sdk-migrationhubstrategy/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-migrationhubstrategy/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MIGRATIONHUBSTRATEGY_MODEL_HEADERS "include/aws/migrationhubstrategy/model/*.h" ) +file(GLOB AWS_MIGRATIONHUBSTRATEGY_INTERNAL_HEADERS + "include/aws/migrationhubstrategy/internal/*.h" +) + file(GLOB AWS_MIGRATIONHUBSTRATEGY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MIGRATIONHUBSTRATEGY_MODEL_SOURCE file(GLOB MIGRATIONHUBSTRATEGY_UNIFIED_HEADERS ${AWS_MIGRATIONHUBSTRATEGY_HEADERS} + ${AWS_MIGRATIONHUBSTRATEGY_INTERNAL_HEADERS} ${AWS_MIGRATIONHUBSTRATEGY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\migrationhubstrategy" FILES ${AWS_MIGRATIONHUBSTRATEGY_HEADERS}) + source_group("Header Files\\aws\\migrationhubstrategy\\internal" FILES ${AWS_MIGRATIONHUBSTRATEGY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\migrationhubstrategy\\model" FILES ${AWS_MIGRATIONHUBSTRATEGY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MIGRATIONHUBSTRATEGY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MIGRATIONHUBSTRATEGY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendationsEndpointProvider.h b/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendationsEndpointProvider.h index f2de1aaa20c9..44fdccee4fc2 100644 --- a/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendationsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendationsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API MigrationHubStrategyRecommenda public: using MigrationHubStrategyRecommendationsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MigrationHubStrategyRecommendationsEndpointProvider() - : MigrationHubStrategyRecommendationsDefaultEpProviderBase( - Aws::MigrationHubStrategyRecommendations::MigrationHubStrategyRecommendationsEndpointRules::GetRulesBlob(), - Aws::MigrationHubStrategyRecommendations::MigrationHubStrategyRecommendationsEndpointRules::RulesBlobSize) {} + MigrationHubStrategyRecommendationsEndpointProvider(); ~MigrationHubStrategyRecommendationsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendations_EXPORTS.h b/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendations_EXPORTS.h index e95ab0f66658..7b9d00eab7b8 100644 --- a/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendations_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendations_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API #define AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API #define AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendationsEndpointRules.h b/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/internal/MigrationHubStrategyRecommendationsEndpointRules.h similarity index 82% rename from generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendationsEndpointRules.h rename to generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/internal/MigrationHubStrategyRecommendationsEndpointRules.h index 03525c5a2494..a51874c62556 100644 --- a/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/MigrationHubStrategyRecommendationsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-migrationhubstrategy/include/aws/migrationhubstrategy/internal/MigrationHubStrategyRecommendationsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MigrationHubStrategyRecommendations { -class MigrationHubStrategyRecommendationsEndpointRules { +class AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_LOCAL MigrationHubStrategyRecommendationsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsEndpointProvider.cpp index d003ac074548..4c8f5d56a625 100644 --- a/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace MigrationHubStrategyRecommendations { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MigrationHubStrategyRecommendationsEndpointProvider::MigrationHubStrategyRecommendationsEndpointProvider() + : MigrationHubStrategyRecommendationsDefaultEpProviderBase( + Aws::MigrationHubStrategyRecommendations::MigrationHubStrategyRecommendationsEndpointRules::GetRulesBlob(), + Aws::MigrationHubStrategyRecommendations::MigrationHubStrategyRecommendationsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MigrationHubStrategyRecommendations } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsEndpointRules.cpp b/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsEndpointRules.cpp index 7f11dd5819c9..9fc3ff442bc1 100644 --- a/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MigrationHubStrategyRecommendations { diff --git a/generated/src/aws-cpp-sdk-monitoring/CMakeLists.txt b/generated/src/aws-cpp-sdk-monitoring/CMakeLists.txt index 5fe0ee06da5c..9ad30fca7572 100644 --- a/generated/src/aws-cpp-sdk-monitoring/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-monitoring/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MONITORING_MODEL_HEADERS "include/aws/monitoring/model/*.h" ) +file(GLOB AWS_MONITORING_INTERNAL_HEADERS + "include/aws/monitoring/internal/*.h" +) + file(GLOB AWS_MONITORING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MONITORING_MODEL_SOURCE file(GLOB MONITORING_UNIFIED_HEADERS ${AWS_MONITORING_HEADERS} + ${AWS_MONITORING_INTERNAL_HEADERS} ${AWS_MONITORING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\monitoring" FILES ${AWS_MONITORING_HEADERS}) + source_group("Header Files\\aws\\monitoring\\internal" FILES ${AWS_MONITORING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\monitoring\\model" FILES ${AWS_MONITORING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MONITORING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MONITORING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatchEndpointProvider.h b/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatchEndpointProvider.h index 933c05b72e03..411a86f3197f 100644 --- a/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatchEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatchEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_CLOUDWATCH_API CloudWatchEndpointProvider : public CloudWatchDefaultEp public: using CloudWatchResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudWatchEndpointProvider() - : CloudWatchDefaultEpProviderBase(Aws::CloudWatch::CloudWatchEndpointRules::GetRulesBlob(), - Aws::CloudWatch::CloudWatchEndpointRules::RulesBlobSize) {} + CloudWatchEndpointProvider(); ~CloudWatchEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatch_EXPORTS.h b/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatch_EXPORTS.h index 172fa9cb576e..da204a3ef6a5 100644 --- a/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatch_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatch_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDWATCH_API #define AWS_CLOUDWATCH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDWATCH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDWATCH_API #define AWS_CLOUDWATCH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDWATCH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDWATCH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatchEndpointRules.h b/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/internal/CloudWatchEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatchEndpointRules.h rename to generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/internal/CloudWatchEndpointRules.h index 6bb68ed5cdc7..3103ee999cdd 100644 --- a/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/CloudWatchEndpointRules.h +++ b/generated/src/aws-cpp-sdk-monitoring/include/aws/monitoring/internal/CloudWatchEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudWatch { -class CloudWatchEndpointRules { +class AWS_CLOUDWATCH_LOCAL CloudWatchEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchEndpointProvider.cpp b/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchEndpointProvider.cpp index f67351f617ad..a5958ac5ee18 100644 --- a/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudWatch { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudWatchEndpointProvider::CloudWatchEndpointProvider() + : CloudWatchDefaultEpProviderBase(Aws::CloudWatch::CloudWatchEndpointRules::GetRulesBlob(), + Aws::CloudWatch::CloudWatchEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudWatch } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchEndpointRules.cpp b/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchEndpointRules.cpp index 248ce436c1c9..53e3a052d154 100644 --- a/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace CloudWatch { diff --git a/generated/src/aws-cpp-sdk-mpa/CMakeLists.txt b/generated/src/aws-cpp-sdk-mpa/CMakeLists.txt index ecc0d8d7866f..722ceca53a68 100644 --- a/generated/src/aws-cpp-sdk-mpa/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mpa/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MPA_MODEL_HEADERS "include/aws/mpa/model/*.h" ) +file(GLOB AWS_MPA_INTERNAL_HEADERS + "include/aws/mpa/internal/*.h" +) + file(GLOB AWS_MPA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MPA_MODEL_SOURCE file(GLOB MPA_UNIFIED_HEADERS ${AWS_MPA_HEADERS} + ${AWS_MPA_INTERNAL_HEADERS} ${AWS_MPA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mpa" FILES ${AWS_MPA_HEADERS}) + source_group("Header Files\\aws\\mpa\\internal" FILES ${AWS_MPA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mpa\\model" FILES ${AWS_MPA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MPA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MPA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPAEndpointProvider.h b/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPAEndpointProvider.h index 93c0e080488a..221cc37f1287 100644 --- a/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPAEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPAEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_MPA_API MPAEndpointProvider : public MPADefaultEpProviderBase { public: using MPAResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MPAEndpointProvider() : MPADefaultEpProviderBase(Aws::MPA::MPAEndpointRules::GetRulesBlob(), Aws::MPA::MPAEndpointRules::RulesBlobSize) {} + MPAEndpointProvider(); ~MPAEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPA_EXPORTS.h b/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPA_EXPORTS.h index 241f453c0b81..0db67737a591 100644 --- a/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPA_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPA_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MPA_API #define AWS_MPA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MPA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MPA_API #define AWS_MPA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MPA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MPA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPAEndpointRules.h b/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/internal/MPAEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPAEndpointRules.h rename to generated/src/aws-cpp-sdk-mpa/include/aws/mpa/internal/MPAEndpointRules.h index 64d6e5231d34..8a04aedcd94d 100644 --- a/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/MPAEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mpa/include/aws/mpa/internal/MPAEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MPA { -class MPAEndpointRules { +class AWS_MPA_LOCAL MPAEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mpa/source/MPAEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mpa/source/MPAEndpointProvider.cpp index 9e7554e810e4..fb2064f984fb 100644 --- a/generated/src/aws-cpp-sdk-mpa/source/MPAEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mpa/source/MPAEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace MPA { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MPAEndpointProvider::MPAEndpointProvider() + : MPADefaultEpProviderBase(Aws::MPA::MPAEndpointRules::GetRulesBlob(), Aws::MPA::MPAEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MPA } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mpa/source/MPAEndpointRules.cpp b/generated/src/aws-cpp-sdk-mpa/source/MPAEndpointRules.cpp index 801033ba9a3b..39b8c460e606 100644 --- a/generated/src/aws-cpp-sdk-mpa/source/MPAEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mpa/source/MPAEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MPA { diff --git a/generated/src/aws-cpp-sdk-mq/CMakeLists.txt b/generated/src/aws-cpp-sdk-mq/CMakeLists.txt index 1decf60e0a1f..85b9c3cb5c4f 100644 --- a/generated/src/aws-cpp-sdk-mq/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mq/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MQ_MODEL_HEADERS "include/aws/mq/model/*.h" ) +file(GLOB AWS_MQ_INTERNAL_HEADERS + "include/aws/mq/internal/*.h" +) + file(GLOB AWS_MQ_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MQ_MODEL_SOURCE file(GLOB MQ_UNIFIED_HEADERS ${AWS_MQ_HEADERS} + ${AWS_MQ_INTERNAL_HEADERS} ${AWS_MQ_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mq" FILES ${AWS_MQ_HEADERS}) + source_group("Header Files\\aws\\mq\\internal" FILES ${AWS_MQ_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mq\\model" FILES ${AWS_MQ_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MQ_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MQ_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQEndpointProvider.h b/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQEndpointProvider.h index 2ebaf86904e3..2abe4655ec7a 100644 --- a/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_MQ_API MQEndpointProvider : public MQDefaultEpProviderBase { public: using MQResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MQEndpointProvider() : MQDefaultEpProviderBase(Aws::MQ::MQEndpointRules::GetRulesBlob(), Aws::MQ::MQEndpointRules::RulesBlobSize) {} + MQEndpointProvider(); ~MQEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQ_EXPORTS.h b/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQ_EXPORTS.h index 9ae6dce2607a..38eacd25cd5c 100644 --- a/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQ_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQ_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MQ_API #define AWS_MQ_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MQ_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MQ_API #define AWS_MQ_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MQ_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MQ_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQEndpointRules.h b/generated/src/aws-cpp-sdk-mq/include/aws/mq/internal/MQEndpointRules.h similarity index 91% rename from generated/src/aws-cpp-sdk-mq/include/aws/mq/MQEndpointRules.h rename to generated/src/aws-cpp-sdk-mq/include/aws/mq/internal/MQEndpointRules.h index dbb906ee042e..99d3169481bb 100644 --- a/generated/src/aws-cpp-sdk-mq/include/aws/mq/MQEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mq/include/aws/mq/internal/MQEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MQ { -class MQEndpointRules { +class AWS_MQ_LOCAL MQEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mq/source/MQEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mq/source/MQEndpointProvider.cpp index c78ef637d03f..dde1288a59cc 100644 --- a/generated/src/aws-cpp-sdk-mq/source/MQEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mq/source/MQEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace MQ { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MQEndpointProvider::MQEndpointProvider() + : MQDefaultEpProviderBase(Aws::MQ::MQEndpointRules::GetRulesBlob(), Aws::MQ::MQEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MQ } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mq/source/MQEndpointRules.cpp b/generated/src/aws-cpp-sdk-mq/source/MQEndpointRules.cpp index c69529a27e84..92610865a718 100644 --- a/generated/src/aws-cpp-sdk-mq/source/MQEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mq/source/MQEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MQ { diff --git a/generated/src/aws-cpp-sdk-mturk-requester/CMakeLists.txt b/generated/src/aws-cpp-sdk-mturk-requester/CMakeLists.txt index 5f5748347690..9ffa62c6e197 100644 --- a/generated/src/aws-cpp-sdk-mturk-requester/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mturk-requester/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MTURK-REQUESTER_MODEL_HEADERS "include/aws/mturk-requester/model/*.h" ) +file(GLOB AWS_MTURK-REQUESTER_INTERNAL_HEADERS + "include/aws/mturk-requester/internal/*.h" +) + file(GLOB AWS_MTURK-REQUESTER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MTURK-REQUESTER_MODEL_SOURCE file(GLOB MTURK-REQUESTER_UNIFIED_HEADERS ${AWS_MTURK-REQUESTER_HEADERS} + ${AWS_MTURK-REQUESTER_INTERNAL_HEADERS} ${AWS_MTURK-REQUESTER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mturk-requester" FILES ${AWS_MTURK-REQUESTER_HEADERS}) + source_group("Header Files\\aws\\mturk-requester\\internal" FILES ${AWS_MTURK-REQUESTER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mturk-requester\\model" FILES ${AWS_MTURK-REQUESTER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MTURK-REQUESTER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MTURK-REQUESTER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurkEndpointProvider.h b/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurkEndpointProvider.h index 54bb170aef15..e46065416011 100644 --- a/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurkEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurkEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_MTURK_API MTurkEndpointProvider : public MTurkDefaultEpProviderBase { public: using MTurkResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MTurkEndpointProvider() - : MTurkDefaultEpProviderBase(Aws::MTurk::MTurkEndpointRules::GetRulesBlob(), Aws::MTurk::MTurkEndpointRules::RulesBlobSize) {} + MTurkEndpointProvider(); ~MTurkEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurk_EXPORTS.h b/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurk_EXPORTS.h index 66bd674571e0..036330e20f73 100644 --- a/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurk_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurk_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MTURK_API #define AWS_MTURK_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MTURK_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MTURK_API #define AWS_MTURK_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MTURK_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MTURK_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurkEndpointRules.h b/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/internal/MTurkEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurkEndpointRules.h rename to generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/internal/MTurkEndpointRules.h index c0ec1434f49f..706a53b278a5 100644 --- a/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/MTurkEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mturk-requester/include/aws/mturk-requester/internal/MTurkEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MTurk { -class MTurkEndpointRules { +class AWS_MTURK_LOCAL MTurkEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkEndpointProvider.cpp index d7f19256699c..7c373b1481d0 100644 --- a/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace MTurk { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MTurkEndpointProvider::MTurkEndpointProvider() + : MTurkDefaultEpProviderBase(Aws::MTurk::MTurkEndpointRules::GetRulesBlob(), Aws::MTurk::MTurkEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MTurk } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkEndpointRules.cpp b/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkEndpointRules.cpp index 71a2ad13aa15..fbaec8bd1b36 100644 --- a/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MTurk { diff --git a/generated/src/aws-cpp-sdk-mwaa-serverless/CMakeLists.txt b/generated/src/aws-cpp-sdk-mwaa-serverless/CMakeLists.txt index 984ee73b41cb..b54476beb825 100644 --- a/generated/src/aws-cpp-sdk-mwaa-serverless/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mwaa-serverless/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MWAA-SERVERLESS_MODEL_HEADERS "include/aws/mwaa-serverless/model/*.h" ) +file(GLOB AWS_MWAA-SERVERLESS_INTERNAL_HEADERS + "include/aws/mwaa-serverless/internal/*.h" +) + file(GLOB AWS_MWAA-SERVERLESS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MWAA-SERVERLESS_MODEL_SOURCE file(GLOB MWAA-SERVERLESS_UNIFIED_HEADERS ${AWS_MWAA-SERVERLESS_HEADERS} + ${AWS_MWAA-SERVERLESS_INTERNAL_HEADERS} ${AWS_MWAA-SERVERLESS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mwaa-serverless" FILES ${AWS_MWAA-SERVERLESS_HEADERS}) + source_group("Header Files\\aws\\mwaa-serverless\\internal" FILES ${AWS_MWAA-SERVERLESS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mwaa-serverless\\model" FILES ${AWS_MWAA-SERVERLESS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MWAA-SERVERLESS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MWAA-SERVERLESS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerlessEndpointProvider.h b/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerlessEndpointProvider.h index 1997579158d0..b7e75828fc29 100644 --- a/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerlessEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerlessEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_MWAASERVERLESS_API MWAAServerlessEndpointProvider : public MWAAServerl public: using MWAAServerlessResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MWAAServerlessEndpointProvider() - : MWAAServerlessDefaultEpProviderBase(Aws::MWAAServerless::MWAAServerlessEndpointRules::GetRulesBlob(), - Aws::MWAAServerless::MWAAServerlessEndpointRules::RulesBlobSize) {} + MWAAServerlessEndpointProvider(); ~MWAAServerlessEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerless_EXPORTS.h b/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerless_EXPORTS.h index c0fea6654299..8e003662dca8 100644 --- a/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerless_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerless_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MWAASERVERLESS_API #define AWS_MWAASERVERLESS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MWAASERVERLESS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MWAASERVERLESS_API #define AWS_MWAASERVERLESS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MWAASERVERLESS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MWAASERVERLESS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerlessEndpointRules.h b/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/internal/MWAAServerlessEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerlessEndpointRules.h rename to generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/internal/MWAAServerlessEndpointRules.h index db187ae2fd8b..c54e52faef60 100644 --- a/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/MWAAServerlessEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mwaa-serverless/include/aws/mwaa-serverless/internal/MWAAServerlessEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MWAAServerless { -class MWAAServerlessEndpointRules { +class AWS_MWAASERVERLESS_LOCAL MWAAServerlessEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mwaa-serverless/source/MWAAServerlessEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mwaa-serverless/source/MWAAServerlessEndpointProvider.cpp index 5600fc34d7a4..0ab84a8f318c 100644 --- a/generated/src/aws-cpp-sdk-mwaa-serverless/source/MWAAServerlessEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mwaa-serverless/source/MWAAServerlessEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace MWAAServerless { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MWAAServerlessEndpointProvider::MWAAServerlessEndpointProvider() + : MWAAServerlessDefaultEpProviderBase(Aws::MWAAServerless::MWAAServerlessEndpointRules::GetRulesBlob(), + Aws::MWAAServerless::MWAAServerlessEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MWAAServerless } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mwaa-serverless/source/MWAAServerlessEndpointRules.cpp b/generated/src/aws-cpp-sdk-mwaa-serverless/source/MWAAServerlessEndpointRules.cpp index 7f05f444a8a6..d12701fa340b 100644 --- a/generated/src/aws-cpp-sdk-mwaa-serverless/source/MWAAServerlessEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mwaa-serverless/source/MWAAServerlessEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MWAAServerless { diff --git a/generated/src/aws-cpp-sdk-mwaa/CMakeLists.txt b/generated/src/aws-cpp-sdk-mwaa/CMakeLists.txt index 14af019c0f8f..aa103e2de9db 100644 --- a/generated/src/aws-cpp-sdk-mwaa/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-mwaa/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_MWAA_MODEL_HEADERS "include/aws/mwaa/model/*.h" ) +file(GLOB AWS_MWAA_INTERNAL_HEADERS + "include/aws/mwaa/internal/*.h" +) + file(GLOB AWS_MWAA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_MWAA_MODEL_SOURCE file(GLOB MWAA_UNIFIED_HEADERS ${AWS_MWAA_HEADERS} + ${AWS_MWAA_INTERNAL_HEADERS} ${AWS_MWAA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\mwaa" FILES ${AWS_MWAA_HEADERS}) + source_group("Header Files\\aws\\mwaa\\internal" FILES ${AWS_MWAA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\mwaa\\model" FILES ${AWS_MWAA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_MWAA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_MWAA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAAEndpointProvider.h b/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAAEndpointProvider.h index bea884fe649b..d680dea3501a 100644 --- a/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAAEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAAEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_MWAA_API MWAAEndpointProvider : public MWAADefaultEpProviderBase { public: using MWAAResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - MWAAEndpointProvider() - : MWAADefaultEpProviderBase(Aws::MWAA::MWAAEndpointRules::GetRulesBlob(), Aws::MWAA::MWAAEndpointRules::RulesBlobSize) {} + MWAAEndpointProvider(); ~MWAAEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAA_EXPORTS.h b/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAA_EXPORTS.h index 5d961f1fd200..b2feffe1091b 100644 --- a/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAA_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAA_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_MWAA_API #define AWS_MWAA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_MWAA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_MWAA_API #define AWS_MWAA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_MWAA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_MWAA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAAEndpointRules.h b/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/internal/MWAAEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAAEndpointRules.h rename to generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/internal/MWAAEndpointRules.h index 9fe4652befb0..95f238e0808d 100644 --- a/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/MWAAEndpointRules.h +++ b/generated/src/aws-cpp-sdk-mwaa/include/aws/mwaa/internal/MWAAEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace MWAA { -class MWAAEndpointRules { +class AWS_MWAA_LOCAL MWAAEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-mwaa/source/MWAAEndpointProvider.cpp b/generated/src/aws-cpp-sdk-mwaa/source/MWAAEndpointProvider.cpp index 2129879fdcdc..f85e4a8f6c1e 100644 --- a/generated/src/aws-cpp-sdk-mwaa/source/MWAAEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-mwaa/source/MWAAEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace MWAA { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +MWAAEndpointProvider::MWAAEndpointProvider() + : MWAADefaultEpProviderBase(Aws::MWAA::MWAAEndpointRules::GetRulesBlob(), Aws::MWAA::MWAAEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace MWAA } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-mwaa/source/MWAAEndpointRules.cpp b/generated/src/aws-cpp-sdk-mwaa/source/MWAAEndpointRules.cpp index b0dc5fa7dfb0..81ff57e24b97 100644 --- a/generated/src/aws-cpp-sdk-mwaa/source/MWAAEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-mwaa/source/MWAAEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace MWAA { diff --git a/generated/src/aws-cpp-sdk-neptune-graph/CMakeLists.txt b/generated/src/aws-cpp-sdk-neptune-graph/CMakeLists.txt index 6be7caad871a..d1e664161667 100644 --- a/generated/src/aws-cpp-sdk-neptune-graph/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-neptune-graph/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NEPTUNE-GRAPH_MODEL_HEADERS "include/aws/neptune-graph/model/*.h" ) +file(GLOB AWS_NEPTUNE-GRAPH_INTERNAL_HEADERS + "include/aws/neptune-graph/internal/*.h" +) + file(GLOB AWS_NEPTUNE-GRAPH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NEPTUNE-GRAPH_MODEL_SOURCE file(GLOB NEPTUNE-GRAPH_UNIFIED_HEADERS ${AWS_NEPTUNE-GRAPH_HEADERS} + ${AWS_NEPTUNE-GRAPH_INTERNAL_HEADERS} ${AWS_NEPTUNE-GRAPH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\neptune-graph" FILES ${AWS_NEPTUNE-GRAPH_HEADERS}) + source_group("Header Files\\aws\\neptune-graph\\internal" FILES ${AWS_NEPTUNE-GRAPH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\neptune-graph\\model" FILES ${AWS_NEPTUNE-GRAPH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NEPTUNE-GRAPH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NEPTUNE-GRAPH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraphEndpointProvider.h b/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraphEndpointProvider.h index 5ae357142c8e..350ef5bdeb87 100644 --- a/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraphEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraphEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_NEPTUNEGRAPH_API NeptuneGraphEndpointProvider : public NeptuneGraphDef public: using NeptuneGraphResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NeptuneGraphEndpointProvider() - : NeptuneGraphDefaultEpProviderBase(Aws::NeptuneGraph::NeptuneGraphEndpointRules::GetRulesBlob(), - Aws::NeptuneGraph::NeptuneGraphEndpointRules::RulesBlobSize) {} + NeptuneGraphEndpointProvider(); ~NeptuneGraphEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraph_EXPORTS.h b/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraph_EXPORTS.h index 1d09f6c9d850..185bdca50a30 100644 --- a/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraph_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraph_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NEPTUNEGRAPH_API #define AWS_NEPTUNEGRAPH_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NEPTUNEGRAPH_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NEPTUNEGRAPH_API #define AWS_NEPTUNEGRAPH_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NEPTUNEGRAPH_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NEPTUNEGRAPH_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraphEndpointRules.h b/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/internal/NeptuneGraphEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraphEndpointRules.h rename to generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/internal/NeptuneGraphEndpointRules.h index 8f23ff23671d..777ad16ac51e 100644 --- a/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/NeptuneGraphEndpointRules.h +++ b/generated/src/aws-cpp-sdk-neptune-graph/include/aws/neptune-graph/internal/NeptuneGraphEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace NeptuneGraph { -class NeptuneGraphEndpointRules { +class AWS_NEPTUNEGRAPH_LOCAL NeptuneGraphEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphEndpointProvider.cpp b/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphEndpointProvider.cpp index a87437f4b23a..7dcdc98733eb 100644 --- a/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace NeptuneGraph { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NeptuneGraphEndpointProvider::NeptuneGraphEndpointProvider() + : NeptuneGraphDefaultEpProviderBase(Aws::NeptuneGraph::NeptuneGraphEndpointRules::GetRulesBlob(), + Aws::NeptuneGraph::NeptuneGraphEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace NeptuneGraph } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphEndpointRules.cpp b/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphEndpointRules.cpp index b473e639b098..f30896f4f540 100644 --- a/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace NeptuneGraph { diff --git a/generated/src/aws-cpp-sdk-neptune/CMakeLists.txt b/generated/src/aws-cpp-sdk-neptune/CMakeLists.txt index 3b51356ebf1c..8a8d7c3323ac 100644 --- a/generated/src/aws-cpp-sdk-neptune/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-neptune/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NEPTUNE_MODEL_HEADERS "include/aws/neptune/model/*.h" ) +file(GLOB AWS_NEPTUNE_INTERNAL_HEADERS + "include/aws/neptune/internal/*.h" +) + file(GLOB AWS_NEPTUNE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NEPTUNE_MODEL_SOURCE file(GLOB NEPTUNE_UNIFIED_HEADERS ${AWS_NEPTUNE_HEADERS} + ${AWS_NEPTUNE_INTERNAL_HEADERS} ${AWS_NEPTUNE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\neptune" FILES ${AWS_NEPTUNE_HEADERS}) + source_group("Header Files\\aws\\neptune\\internal" FILES ${AWS_NEPTUNE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\neptune\\model" FILES ${AWS_NEPTUNE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NEPTUNE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NEPTUNE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/NeptuneEndpointProvider.h b/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/NeptuneEndpointProvider.h index b1facb5f996e..7f0466df6aae 100644 --- a/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/NeptuneEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/NeptuneEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_NEPTUNE_API NeptuneEndpointProvider : public NeptuneDefaultEpProviderB public: using NeptuneResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NeptuneEndpointProvider() - : NeptuneDefaultEpProviderBase(Aws::Neptune::NeptuneEndpointRules::GetRulesBlob(), - Aws::Neptune::NeptuneEndpointRules::RulesBlobSize) {} + NeptuneEndpointProvider(); ~NeptuneEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/Neptune_EXPORTS.h b/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/Neptune_EXPORTS.h index 0895f72bb9c2..fd86c8134022 100644 --- a/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/Neptune_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/Neptune_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NEPTUNE_API #define AWS_NEPTUNE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NEPTUNE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NEPTUNE_API #define AWS_NEPTUNE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NEPTUNE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NEPTUNE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/NeptuneEndpointRules.h b/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/internal/NeptuneEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-neptune/include/aws/neptune/NeptuneEndpointRules.h rename to generated/src/aws-cpp-sdk-neptune/include/aws/neptune/internal/NeptuneEndpointRules.h index aebc95299f78..ee1186fac8f3 100644 --- a/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/NeptuneEndpointRules.h +++ b/generated/src/aws-cpp-sdk-neptune/include/aws/neptune/internal/NeptuneEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Neptune { -class NeptuneEndpointRules { +class AWS_NEPTUNE_LOCAL NeptuneEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-neptune/source/NeptuneEndpointProvider.cpp b/generated/src/aws-cpp-sdk-neptune/source/NeptuneEndpointProvider.cpp index 0d8626614fec..9c34feeba0f0 100644 --- a/generated/src/aws-cpp-sdk-neptune/source/NeptuneEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-neptune/source/NeptuneEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Neptune { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NeptuneEndpointProvider::NeptuneEndpointProvider() + : NeptuneDefaultEpProviderBase(Aws::Neptune::NeptuneEndpointRules::GetRulesBlob(), Aws::Neptune::NeptuneEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Neptune } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-neptune/source/NeptuneEndpointRules.cpp b/generated/src/aws-cpp-sdk-neptune/source/NeptuneEndpointRules.cpp index 3d984cf47391..ce10dde7a1e5 100644 --- a/generated/src/aws-cpp-sdk-neptune/source/NeptuneEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-neptune/source/NeptuneEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Neptune { diff --git a/generated/src/aws-cpp-sdk-neptunedata/CMakeLists.txt b/generated/src/aws-cpp-sdk-neptunedata/CMakeLists.txt index 8f6262585bce..a1e651735d42 100644 --- a/generated/src/aws-cpp-sdk-neptunedata/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-neptunedata/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NEPTUNEDATA_MODEL_HEADERS "include/aws/neptunedata/model/*.h" ) +file(GLOB AWS_NEPTUNEDATA_INTERNAL_HEADERS + "include/aws/neptunedata/internal/*.h" +) + file(GLOB AWS_NEPTUNEDATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NEPTUNEDATA_MODEL_SOURCE file(GLOB NEPTUNEDATA_UNIFIED_HEADERS ${AWS_NEPTUNEDATA_HEADERS} + ${AWS_NEPTUNEDATA_INTERNAL_HEADERS} ${AWS_NEPTUNEDATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\neptunedata" FILES ${AWS_NEPTUNEDATA_HEADERS}) + source_group("Header Files\\aws\\neptunedata\\internal" FILES ${AWS_NEPTUNEDATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\neptunedata\\model" FILES ${AWS_NEPTUNEDATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NEPTUNEDATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NEPTUNEDATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/NeptunedataEndpointProvider.h b/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/NeptunedataEndpointProvider.h index 0e092cd9fe90..3130eeee623a 100644 --- a/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/NeptunedataEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/NeptunedataEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_NEPTUNEDATA_API NeptunedataEndpointProvider : public NeptunedataDefaul public: using NeptunedataResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NeptunedataEndpointProvider() - : NeptunedataDefaultEpProviderBase(Aws::neptunedata::NeptunedataEndpointRules::GetRulesBlob(), - Aws::neptunedata::NeptunedataEndpointRules::RulesBlobSize) {} + NeptunedataEndpointProvider(); ~NeptunedataEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/Neptunedata_EXPORTS.h b/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/Neptunedata_EXPORTS.h index f4088d63c35d..938a179c0725 100644 --- a/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/Neptunedata_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/Neptunedata_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NEPTUNEDATA_API #define AWS_NEPTUNEDATA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NEPTUNEDATA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NEPTUNEDATA_API #define AWS_NEPTUNEDATA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NEPTUNEDATA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NEPTUNEDATA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/NeptunedataEndpointRules.h b/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/internal/NeptunedataEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/NeptunedataEndpointRules.h rename to generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/internal/NeptunedataEndpointRules.h index aa97fcfbeded..620fb1eb4126 100644 --- a/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/NeptunedataEndpointRules.h +++ b/generated/src/aws-cpp-sdk-neptunedata/include/aws/neptunedata/internal/NeptunedataEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace neptunedata { -class NeptunedataEndpointRules { +class AWS_NEPTUNEDATA_LOCAL NeptunedataEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataEndpointProvider.cpp b/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataEndpointProvider.cpp index 24c42dfe8894..5822ac19fd44 100644 --- a/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace neptunedata { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NeptunedataEndpointProvider::NeptunedataEndpointProvider() + : NeptunedataDefaultEpProviderBase(Aws::neptunedata::NeptunedataEndpointRules::GetRulesBlob(), + Aws::neptunedata::NeptunedataEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace neptunedata } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataEndpointRules.cpp b/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataEndpointRules.cpp index f7ff8839f205..a2fd0eae0838 100644 --- a/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace neptunedata { diff --git a/generated/src/aws-cpp-sdk-network-firewall/CMakeLists.txt b/generated/src/aws-cpp-sdk-network-firewall/CMakeLists.txt index 331e1fd603b3..9390b9dc3d89 100644 --- a/generated/src/aws-cpp-sdk-network-firewall/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-network-firewall/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NETWORK-FIREWALL_MODEL_HEADERS "include/aws/network-firewall/model/*.h" ) +file(GLOB AWS_NETWORK-FIREWALL_INTERNAL_HEADERS + "include/aws/network-firewall/internal/*.h" +) + file(GLOB AWS_NETWORK-FIREWALL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NETWORK-FIREWALL_MODEL_SOURCE file(GLOB NETWORK-FIREWALL_UNIFIED_HEADERS ${AWS_NETWORK-FIREWALL_HEADERS} + ${AWS_NETWORK-FIREWALL_INTERNAL_HEADERS} ${AWS_NETWORK-FIREWALL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\network-firewall" FILES ${AWS_NETWORK-FIREWALL_HEADERS}) + source_group("Header Files\\aws\\network-firewall\\internal" FILES ${AWS_NETWORK-FIREWALL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\network-firewall\\model" FILES ${AWS_NETWORK-FIREWALL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NETWORK-FIREWALL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NETWORK-FIREWALL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewallEndpointProvider.h b/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewallEndpointProvider.h index 28210b1addc1..e5ccd20ec36c 100644 --- a/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewallEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewallEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_NETWORKFIREWALL_API NetworkFirewallEndpointProvider : public NetworkFi public: using NetworkFirewallResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NetworkFirewallEndpointProvider() - : NetworkFirewallDefaultEpProviderBase(Aws::NetworkFirewall::NetworkFirewallEndpointRules::GetRulesBlob(), - Aws::NetworkFirewall::NetworkFirewallEndpointRules::RulesBlobSize) {} + NetworkFirewallEndpointProvider(); ~NetworkFirewallEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewall_EXPORTS.h b/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewall_EXPORTS.h index c627b1b9ec81..5cfa0e710386 100644 --- a/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewall_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewall_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NETWORKFIREWALL_API #define AWS_NETWORKFIREWALL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NETWORKFIREWALL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NETWORKFIREWALL_API #define AWS_NETWORKFIREWALL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NETWORKFIREWALL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NETWORKFIREWALL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewallEndpointRules.h b/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/internal/NetworkFirewallEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewallEndpointRules.h rename to generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/internal/NetworkFirewallEndpointRules.h index 08a04ce450dc..83e1fae73a51 100644 --- a/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/NetworkFirewallEndpointRules.h +++ b/generated/src/aws-cpp-sdk-network-firewall/include/aws/network-firewall/internal/NetworkFirewallEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace NetworkFirewall { -class NetworkFirewallEndpointRules { +class AWS_NETWORKFIREWALL_LOCAL NetworkFirewallEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallEndpointProvider.cpp b/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallEndpointProvider.cpp index f10d48ec1984..79810fc395d4 100644 --- a/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace NetworkFirewall { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NetworkFirewallEndpointProvider::NetworkFirewallEndpointProvider() + : NetworkFirewallDefaultEpProviderBase(Aws::NetworkFirewall::NetworkFirewallEndpointRules::GetRulesBlob(), + Aws::NetworkFirewall::NetworkFirewallEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace NetworkFirewall } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallEndpointRules.cpp b/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallEndpointRules.cpp index 06cb34502182..ffedfad924bf 100644 --- a/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace NetworkFirewall { diff --git a/generated/src/aws-cpp-sdk-networkflowmonitor/CMakeLists.txt b/generated/src/aws-cpp-sdk-networkflowmonitor/CMakeLists.txt index 7978a6e336d4..41da27d042bb 100644 --- a/generated/src/aws-cpp-sdk-networkflowmonitor/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-networkflowmonitor/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NETWORKFLOWMONITOR_MODEL_HEADERS "include/aws/networkflowmonitor/model/*.h" ) +file(GLOB AWS_NETWORKFLOWMONITOR_INTERNAL_HEADERS + "include/aws/networkflowmonitor/internal/*.h" +) + file(GLOB AWS_NETWORKFLOWMONITOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NETWORKFLOWMONITOR_MODEL_SOURCE file(GLOB NETWORKFLOWMONITOR_UNIFIED_HEADERS ${AWS_NETWORKFLOWMONITOR_HEADERS} + ${AWS_NETWORKFLOWMONITOR_INTERNAL_HEADERS} ${AWS_NETWORKFLOWMONITOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\networkflowmonitor" FILES ${AWS_NETWORKFLOWMONITOR_HEADERS}) + source_group("Header Files\\aws\\networkflowmonitor\\internal" FILES ${AWS_NETWORKFLOWMONITOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\networkflowmonitor\\model" FILES ${AWS_NETWORKFLOWMONITOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NETWORKFLOWMONITOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NETWORKFLOWMONITOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitorEndpointProvider.h b/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitorEndpointProvider.h index 4c548138d3ac..3fb37fe73836 100644 --- a/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_NETWORKFLOWMONITOR_API NetworkFlowMonitorEndpointProvider : public Net public: using NetworkFlowMonitorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NetworkFlowMonitorEndpointProvider() - : NetworkFlowMonitorDefaultEpProviderBase(Aws::NetworkFlowMonitor::NetworkFlowMonitorEndpointRules::GetRulesBlob(), - Aws::NetworkFlowMonitor::NetworkFlowMonitorEndpointRules::RulesBlobSize) {} + NetworkFlowMonitorEndpointProvider(); ~NetworkFlowMonitorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitor_EXPORTS.h b/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitor_EXPORTS.h index 14457c820544..3c2e0313b7f6 100644 --- a/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitor_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitor_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NETWORKFLOWMONITOR_API #define AWS_NETWORKFLOWMONITOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NETWORKFLOWMONITOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NETWORKFLOWMONITOR_API #define AWS_NETWORKFLOWMONITOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NETWORKFLOWMONITOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NETWORKFLOWMONITOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitorEndpointRules.h b/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/internal/NetworkFlowMonitorEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitorEndpointRules.h rename to generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/internal/NetworkFlowMonitorEndpointRules.h index 45af02cc751a..d5a9dfc66e92 100644 --- a/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/NetworkFlowMonitorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-networkflowmonitor/include/aws/networkflowmonitor/internal/NetworkFlowMonitorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace NetworkFlowMonitor { -class NetworkFlowMonitorEndpointRules { +class AWS_NETWORKFLOWMONITOR_LOCAL NetworkFlowMonitorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorEndpointProvider.cpp index 5e6018f9ef9d..f524e085ce03 100644 --- a/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace NetworkFlowMonitor { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NetworkFlowMonitorEndpointProvider::NetworkFlowMonitorEndpointProvider() + : NetworkFlowMonitorDefaultEpProviderBase(Aws::NetworkFlowMonitor::NetworkFlowMonitorEndpointRules::GetRulesBlob(), + Aws::NetworkFlowMonitor::NetworkFlowMonitorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace NetworkFlowMonitor } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorEndpointRules.cpp b/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorEndpointRules.cpp index 88bf6c52097b..9502d9fa3edd 100644 --- a/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace NetworkFlowMonitor { diff --git a/generated/src/aws-cpp-sdk-networkmanager/CMakeLists.txt b/generated/src/aws-cpp-sdk-networkmanager/CMakeLists.txt index b89a7a2944f3..6a61456f4d19 100644 --- a/generated/src/aws-cpp-sdk-networkmanager/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-networkmanager/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NETWORKMANAGER_MODEL_HEADERS "include/aws/networkmanager/model/*.h" ) +file(GLOB AWS_NETWORKMANAGER_INTERNAL_HEADERS + "include/aws/networkmanager/internal/*.h" +) + file(GLOB AWS_NETWORKMANAGER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NETWORKMANAGER_MODEL_SOURCE file(GLOB NETWORKMANAGER_UNIFIED_HEADERS ${AWS_NETWORKMANAGER_HEADERS} + ${AWS_NETWORKMANAGER_INTERNAL_HEADERS} ${AWS_NETWORKMANAGER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\networkmanager" FILES ${AWS_NETWORKMANAGER_HEADERS}) + source_group("Header Files\\aws\\networkmanager\\internal" FILES ${AWS_NETWORKMANAGER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\networkmanager\\model" FILES ${AWS_NETWORKMANAGER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NETWORKMANAGER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NETWORKMANAGER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManagerEndpointProvider.h b/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManagerEndpointProvider.h index 9e8a7f5640aa..c4c4660bf511 100644 --- a/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManagerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManagerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_NETWORKMANAGER_API NetworkManagerEndpointProvider : public NetworkMana public: using NetworkManagerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NetworkManagerEndpointProvider() - : NetworkManagerDefaultEpProviderBase(Aws::NetworkManager::NetworkManagerEndpointRules::GetRulesBlob(), - Aws::NetworkManager::NetworkManagerEndpointRules::RulesBlobSize) {} + NetworkManagerEndpointProvider(); ~NetworkManagerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManager_EXPORTS.h b/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManager_EXPORTS.h index 9435b3f7cd9e..c397734e49f1 100644 --- a/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManager_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManager_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NETWORKMANAGER_API #define AWS_NETWORKMANAGER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NETWORKMANAGER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NETWORKMANAGER_API #define AWS_NETWORKMANAGER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NETWORKMANAGER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NETWORKMANAGER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManagerEndpointRules.h b/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/internal/NetworkManagerEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManagerEndpointRules.h rename to generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/internal/NetworkManagerEndpointRules.h index 7a21a5b41ba8..2ad808d9c1dd 100644 --- a/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/NetworkManagerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-networkmanager/include/aws/networkmanager/internal/NetworkManagerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace NetworkManager { -class NetworkManagerEndpointRules { +class AWS_NETWORKMANAGER_LOCAL NetworkManagerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerEndpointProvider.cpp index 10efff9a1d50..69b62a7c596d 100644 --- a/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace NetworkManager { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NetworkManagerEndpointProvider::NetworkManagerEndpointProvider() + : NetworkManagerDefaultEpProviderBase(Aws::NetworkManager::NetworkManagerEndpointRules::GetRulesBlob(), + Aws::NetworkManager::NetworkManagerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace NetworkManager } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerEndpointRules.cpp b/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerEndpointRules.cpp index 84a3824927ff..b6cb6993b7ae 100644 --- a/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace NetworkManager { diff --git a/generated/src/aws-cpp-sdk-networkmonitor/CMakeLists.txt b/generated/src/aws-cpp-sdk-networkmonitor/CMakeLists.txt index f3265464b5e7..56c5460131ca 100644 --- a/generated/src/aws-cpp-sdk-networkmonitor/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-networkmonitor/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NETWORKMONITOR_MODEL_HEADERS "include/aws/networkmonitor/model/*.h" ) +file(GLOB AWS_NETWORKMONITOR_INTERNAL_HEADERS + "include/aws/networkmonitor/internal/*.h" +) + file(GLOB AWS_NETWORKMONITOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NETWORKMONITOR_MODEL_SOURCE file(GLOB NETWORKMONITOR_UNIFIED_HEADERS ${AWS_NETWORKMONITOR_HEADERS} + ${AWS_NETWORKMONITOR_INTERNAL_HEADERS} ${AWS_NETWORKMONITOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\networkmonitor" FILES ${AWS_NETWORKMONITOR_HEADERS}) + source_group("Header Files\\aws\\networkmonitor\\internal" FILES ${AWS_NETWORKMONITOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\networkmonitor\\model" FILES ${AWS_NETWORKMONITOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NETWORKMONITOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NETWORKMONITOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitorEndpointProvider.h b/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitorEndpointProvider.h index f0bccc48fd19..ef5b447d3684 100644 --- a/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_NETWORKMONITOR_API NetworkMonitorEndpointProvider : public NetworkMoni public: using NetworkMonitorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NetworkMonitorEndpointProvider() - : NetworkMonitorDefaultEpProviderBase(Aws::NetworkMonitor::NetworkMonitorEndpointRules::GetRulesBlob(), - Aws::NetworkMonitor::NetworkMonitorEndpointRules::RulesBlobSize) {} + NetworkMonitorEndpointProvider(); ~NetworkMonitorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitor_EXPORTS.h b/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitor_EXPORTS.h index 4e6bd37fb38b..8b786d0ad801 100644 --- a/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitor_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitor_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NETWORKMONITOR_API #define AWS_NETWORKMONITOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NETWORKMONITOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NETWORKMONITOR_API #define AWS_NETWORKMONITOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NETWORKMONITOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NETWORKMONITOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitorEndpointRules.h b/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/internal/NetworkMonitorEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitorEndpointRules.h rename to generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/internal/NetworkMonitorEndpointRules.h index bfac2152c861..5eaa6973de57 100644 --- a/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/NetworkMonitorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-networkmonitor/include/aws/networkmonitor/internal/NetworkMonitorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace NetworkMonitor { -class NetworkMonitorEndpointRules { +class AWS_NETWORKMONITOR_LOCAL NetworkMonitorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorEndpointProvider.cpp index 4ac9697b27a5..80f3d021e779 100644 --- a/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace NetworkMonitor { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NetworkMonitorEndpointProvider::NetworkMonitorEndpointProvider() + : NetworkMonitorDefaultEpProviderBase(Aws::NetworkMonitor::NetworkMonitorEndpointRules::GetRulesBlob(), + Aws::NetworkMonitor::NetworkMonitorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace NetworkMonitor } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorEndpointRules.cpp b/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorEndpointRules.cpp index 42d5c0cd6572..dfee33c0cd49 100644 --- a/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace NetworkMonitor { diff --git a/generated/src/aws-cpp-sdk-notifications/CMakeLists.txt b/generated/src/aws-cpp-sdk-notifications/CMakeLists.txt index 22fe7f981ced..f6201269d8d8 100644 --- a/generated/src/aws-cpp-sdk-notifications/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-notifications/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NOTIFICATIONS_MODEL_HEADERS "include/aws/notifications/model/*.h" ) +file(GLOB AWS_NOTIFICATIONS_INTERNAL_HEADERS + "include/aws/notifications/internal/*.h" +) + file(GLOB AWS_NOTIFICATIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NOTIFICATIONS_MODEL_SOURCE file(GLOB NOTIFICATIONS_UNIFIED_HEADERS ${AWS_NOTIFICATIONS_HEADERS} + ${AWS_NOTIFICATIONS_INTERNAL_HEADERS} ${AWS_NOTIFICATIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\notifications" FILES ${AWS_NOTIFICATIONS_HEADERS}) + source_group("Header Files\\aws\\notifications\\internal" FILES ${AWS_NOTIFICATIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\notifications\\model" FILES ${AWS_NOTIFICATIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NOTIFICATIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NOTIFICATIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/NotificationsEndpointProvider.h b/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/NotificationsEndpointProvider.h index 359a23aae663..ac2c97224768 100644 --- a/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/NotificationsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/NotificationsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_NOTIFICATIONS_API NotificationsEndpointProvider : public Notifications public: using NotificationsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NotificationsEndpointProvider() - : NotificationsDefaultEpProviderBase(Aws::Notifications::NotificationsEndpointRules::GetRulesBlob(), - Aws::Notifications::NotificationsEndpointRules::RulesBlobSize) {} + NotificationsEndpointProvider(); ~NotificationsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/Notifications_EXPORTS.h b/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/Notifications_EXPORTS.h index 71f404411ae0..1c2ef6fd2d1f 100644 --- a/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/Notifications_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/Notifications_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NOTIFICATIONS_API #define AWS_NOTIFICATIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NOTIFICATIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NOTIFICATIONS_API #define AWS_NOTIFICATIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NOTIFICATIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NOTIFICATIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/NotificationsEndpointRules.h b/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/internal/NotificationsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-notifications/include/aws/notifications/NotificationsEndpointRules.h rename to generated/src/aws-cpp-sdk-notifications/include/aws/notifications/internal/NotificationsEndpointRules.h index f56c4e2fdf4c..a82dea75c42e 100644 --- a/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/NotificationsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-notifications/include/aws/notifications/internal/NotificationsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Notifications { -class NotificationsEndpointRules { +class AWS_NOTIFICATIONS_LOCAL NotificationsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-notifications/source/NotificationsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-notifications/source/NotificationsEndpointProvider.cpp index 7ccf52ca8d93..ee03c576b998 100644 --- a/generated/src/aws-cpp-sdk-notifications/source/NotificationsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-notifications/source/NotificationsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Notifications { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NotificationsEndpointProvider::NotificationsEndpointProvider() + : NotificationsDefaultEpProviderBase(Aws::Notifications::NotificationsEndpointRules::GetRulesBlob(), + Aws::Notifications::NotificationsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Notifications } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-notifications/source/NotificationsEndpointRules.cpp b/generated/src/aws-cpp-sdk-notifications/source/NotificationsEndpointRules.cpp index 4034fd087e23..84dcba2246f5 100644 --- a/generated/src/aws-cpp-sdk-notifications/source/NotificationsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-notifications/source/NotificationsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Notifications { diff --git a/generated/src/aws-cpp-sdk-notificationscontacts/CMakeLists.txt b/generated/src/aws-cpp-sdk-notificationscontacts/CMakeLists.txt index 7640cfe968fc..61abec79f0b9 100644 --- a/generated/src/aws-cpp-sdk-notificationscontacts/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-notificationscontacts/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NOTIFICATIONSCONTACTS_MODEL_HEADERS "include/aws/notificationscontacts/model/*.h" ) +file(GLOB AWS_NOTIFICATIONSCONTACTS_INTERNAL_HEADERS + "include/aws/notificationscontacts/internal/*.h" +) + file(GLOB AWS_NOTIFICATIONSCONTACTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NOTIFICATIONSCONTACTS_MODEL_SOURCE file(GLOB NOTIFICATIONSCONTACTS_UNIFIED_HEADERS ${AWS_NOTIFICATIONSCONTACTS_HEADERS} + ${AWS_NOTIFICATIONSCONTACTS_INTERNAL_HEADERS} ${AWS_NOTIFICATIONSCONTACTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\notificationscontacts" FILES ${AWS_NOTIFICATIONSCONTACTS_HEADERS}) + source_group("Header Files\\aws\\notificationscontacts\\internal" FILES ${AWS_NOTIFICATIONSCONTACTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\notificationscontacts\\model" FILES ${AWS_NOTIFICATIONSCONTACTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NOTIFICATIONSCONTACTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NOTIFICATIONSCONTACTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContactsEndpointProvider.h b/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContactsEndpointProvider.h index 92a897c4390a..dd15874e7232 100644 --- a/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContactsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContactsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_NOTIFICATIONSCONTACTS_API NotificationsContactsEndpointProvider : publ public: using NotificationsContactsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NotificationsContactsEndpointProvider() - : NotificationsContactsDefaultEpProviderBase(Aws::NotificationsContacts::NotificationsContactsEndpointRules::GetRulesBlob(), - Aws::NotificationsContacts::NotificationsContactsEndpointRules::RulesBlobSize) {} + NotificationsContactsEndpointProvider(); ~NotificationsContactsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContacts_EXPORTS.h b/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContacts_EXPORTS.h index 2beef20823d3..1b353445ca9a 100644 --- a/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContacts_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContacts_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NOTIFICATIONSCONTACTS_API #define AWS_NOTIFICATIONSCONTACTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NOTIFICATIONSCONTACTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NOTIFICATIONSCONTACTS_API #define AWS_NOTIFICATIONSCONTACTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NOTIFICATIONSCONTACTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NOTIFICATIONSCONTACTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContactsEndpointRules.h b/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/internal/NotificationsContactsEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContactsEndpointRules.h rename to generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/internal/NotificationsContactsEndpointRules.h index 91c026571437..962823fbba36 100644 --- a/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/NotificationsContactsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-notificationscontacts/include/aws/notificationscontacts/internal/NotificationsContactsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace NotificationsContacts { -class NotificationsContactsEndpointRules { +class AWS_NOTIFICATIONSCONTACTS_LOCAL NotificationsContactsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsEndpointProvider.cpp index c77c39d44e33..5dda2f040a31 100644 --- a/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace NotificationsContacts { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NotificationsContactsEndpointProvider::NotificationsContactsEndpointProvider() + : NotificationsContactsDefaultEpProviderBase(Aws::NotificationsContacts::NotificationsContactsEndpointRules::GetRulesBlob(), + Aws::NotificationsContacts::NotificationsContactsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace NotificationsContacts } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsEndpointRules.cpp b/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsEndpointRules.cpp index 4cc783799c1d..303e44c1eb21 100644 --- a/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace NotificationsContacts { diff --git a/generated/src/aws-cpp-sdk-nova-act/CMakeLists.txt b/generated/src/aws-cpp-sdk-nova-act/CMakeLists.txt index 91f92cb2e977..408a2184f858 100644 --- a/generated/src/aws-cpp-sdk-nova-act/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-nova-act/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_NOVA-ACT_MODEL_HEADERS "include/aws/nova-act/model/*.h" ) +file(GLOB AWS_NOVA-ACT_INTERNAL_HEADERS + "include/aws/nova-act/internal/*.h" +) + file(GLOB AWS_NOVA-ACT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_NOVA-ACT_MODEL_SOURCE file(GLOB NOVA-ACT_UNIFIED_HEADERS ${AWS_NOVA-ACT_HEADERS} + ${AWS_NOVA-ACT_INTERNAL_HEADERS} ${AWS_NOVA-ACT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\nova-act" FILES ${AWS_NOVA-ACT_HEADERS}) + source_group("Header Files\\aws\\nova-act\\internal" FILES ${AWS_NOVA-ACT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\nova-act\\model" FILES ${AWS_NOVA-ACT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_NOVA-ACT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_NOVA-ACT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaActEndpointProvider.h b/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaActEndpointProvider.h index 542d184770e4..4d65ab85b7dc 100644 --- a/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaActEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaActEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_NOVAACT_API NovaActEndpointProvider : public NovaActDefaultEpProviderB public: using NovaActResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - NovaActEndpointProvider() - : NovaActDefaultEpProviderBase(Aws::NovaAct::NovaActEndpointRules::GetRulesBlob(), - Aws::NovaAct::NovaActEndpointRules::RulesBlobSize) {} + NovaActEndpointProvider(); ~NovaActEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaAct_EXPORTS.h b/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaAct_EXPORTS.h index 3de17a4f48b2..18df0e841063 100644 --- a/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaAct_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaAct_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_NOVAACT_API #define AWS_NOVAACT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_NOVAACT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_NOVAACT_API #define AWS_NOVAACT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_NOVAACT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_NOVAACT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaActEndpointRules.h b/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/internal/NovaActEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaActEndpointRules.h rename to generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/internal/NovaActEndpointRules.h index 91961eebc05d..6cea38ac0272 100644 --- a/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/NovaActEndpointRules.h +++ b/generated/src/aws-cpp-sdk-nova-act/include/aws/nova-act/internal/NovaActEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace NovaAct { -class NovaActEndpointRules { +class AWS_NOVAACT_LOCAL NovaActEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-nova-act/source/NovaActEndpointProvider.cpp b/generated/src/aws-cpp-sdk-nova-act/source/NovaActEndpointProvider.cpp index e6aaa520dffa..32a30a22150f 100644 --- a/generated/src/aws-cpp-sdk-nova-act/source/NovaActEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-nova-act/source/NovaActEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace NovaAct { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +NovaActEndpointProvider::NovaActEndpointProvider() + : NovaActDefaultEpProviderBase(Aws::NovaAct::NovaActEndpointRules::GetRulesBlob(), Aws::NovaAct::NovaActEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace NovaAct } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-nova-act/source/NovaActEndpointRules.cpp b/generated/src/aws-cpp-sdk-nova-act/source/NovaActEndpointRules.cpp index db23581edfe9..a1d0975021fd 100644 --- a/generated/src/aws-cpp-sdk-nova-act/source/NovaActEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-nova-act/source/NovaActEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace NovaAct { diff --git a/generated/src/aws-cpp-sdk-oam/CMakeLists.txt b/generated/src/aws-cpp-sdk-oam/CMakeLists.txt index fd9b3ba56845..3681393313f6 100644 --- a/generated/src/aws-cpp-sdk-oam/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-oam/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_OAM_MODEL_HEADERS "include/aws/oam/model/*.h" ) +file(GLOB AWS_OAM_INTERNAL_HEADERS + "include/aws/oam/internal/*.h" +) + file(GLOB AWS_OAM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_OAM_MODEL_SOURCE file(GLOB OAM_UNIFIED_HEADERS ${AWS_OAM_HEADERS} + ${AWS_OAM_INTERNAL_HEADERS} ${AWS_OAM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\oam" FILES ${AWS_OAM_HEADERS}) + source_group("Header Files\\aws\\oam\\internal" FILES ${AWS_OAM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\oam\\model" FILES ${AWS_OAM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_OAM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_OAM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAMEndpointProvider.h b/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAMEndpointProvider.h index 1b847aced751..69eba661b70b 100644 --- a/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAMEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAMEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_OAM_API OAMEndpointProvider : public OAMDefaultEpProviderBase { public: using OAMResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - OAMEndpointProvider() : OAMDefaultEpProviderBase(Aws::OAM::OAMEndpointRules::GetRulesBlob(), Aws::OAM::OAMEndpointRules::RulesBlobSize) {} + OAMEndpointProvider(); ~OAMEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAM_EXPORTS.h b/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAM_EXPORTS.h index f28f49741d78..1bbda2c4caec 100644 --- a/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAM_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAM_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_OAM_API #define AWS_OAM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_OAM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_OAM_API #define AWS_OAM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_OAM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_OAM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAMEndpointRules.h b/generated/src/aws-cpp-sdk-oam/include/aws/oam/internal/OAMEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-oam/include/aws/oam/OAMEndpointRules.h rename to generated/src/aws-cpp-sdk-oam/include/aws/oam/internal/OAMEndpointRules.h index 1d182eaf0e51..a7b19fd28c78 100644 --- a/generated/src/aws-cpp-sdk-oam/include/aws/oam/OAMEndpointRules.h +++ b/generated/src/aws-cpp-sdk-oam/include/aws/oam/internal/OAMEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace OAM { -class OAMEndpointRules { +class AWS_OAM_LOCAL OAMEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-oam/source/OAMEndpointProvider.cpp b/generated/src/aws-cpp-sdk-oam/source/OAMEndpointProvider.cpp index bbb128a9751c..76871114ab46 100644 --- a/generated/src/aws-cpp-sdk-oam/source/OAMEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-oam/source/OAMEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace OAM { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +OAMEndpointProvider::OAMEndpointProvider() + : OAMDefaultEpProviderBase(Aws::OAM::OAMEndpointRules::GetRulesBlob(), Aws::OAM::OAMEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace OAM } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-oam/source/OAMEndpointRules.cpp b/generated/src/aws-cpp-sdk-oam/source/OAMEndpointRules.cpp index 249c9fba9ab2..f9267c8f045e 100644 --- a/generated/src/aws-cpp-sdk-oam/source/OAMEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-oam/source/OAMEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace OAM { diff --git a/generated/src/aws-cpp-sdk-observabilityadmin/CMakeLists.txt b/generated/src/aws-cpp-sdk-observabilityadmin/CMakeLists.txt index 21ae6f01443e..714b1e288119 100644 --- a/generated/src/aws-cpp-sdk-observabilityadmin/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-observabilityadmin/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_OBSERVABILITYADMIN_MODEL_HEADERS "include/aws/observabilityadmin/model/*.h" ) +file(GLOB AWS_OBSERVABILITYADMIN_INTERNAL_HEADERS + "include/aws/observabilityadmin/internal/*.h" +) + file(GLOB AWS_OBSERVABILITYADMIN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_OBSERVABILITYADMIN_MODEL_SOURCE file(GLOB OBSERVABILITYADMIN_UNIFIED_HEADERS ${AWS_OBSERVABILITYADMIN_HEADERS} + ${AWS_OBSERVABILITYADMIN_INTERNAL_HEADERS} ${AWS_OBSERVABILITYADMIN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\observabilityadmin" FILES ${AWS_OBSERVABILITYADMIN_HEADERS}) + source_group("Header Files\\aws\\observabilityadmin\\internal" FILES ${AWS_OBSERVABILITYADMIN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\observabilityadmin\\model" FILES ${AWS_OBSERVABILITYADMIN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_OBSERVABILITYADMIN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_OBSERVABILITYADMIN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdminEndpointProvider.h b/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdminEndpointProvider.h index ad88e97ce798..c779c5e0a7b9 100644 --- a/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdminEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdminEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_OBSERVABILITYADMIN_API ObservabilityAdminEndpointProvider : public Obs public: using ObservabilityAdminResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ObservabilityAdminEndpointProvider() - : ObservabilityAdminDefaultEpProviderBase(Aws::ObservabilityAdmin::ObservabilityAdminEndpointRules::GetRulesBlob(), - Aws::ObservabilityAdmin::ObservabilityAdminEndpointRules::RulesBlobSize) {} + ObservabilityAdminEndpointProvider(); ~ObservabilityAdminEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdmin_EXPORTS.h b/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdmin_EXPORTS.h index bbe07935dae9..37f6da7311f0 100644 --- a/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdmin_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdmin_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_OBSERVABILITYADMIN_API #define AWS_OBSERVABILITYADMIN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_OBSERVABILITYADMIN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_OBSERVABILITYADMIN_API #define AWS_OBSERVABILITYADMIN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_OBSERVABILITYADMIN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_OBSERVABILITYADMIN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdminEndpointRules.h b/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/internal/ObservabilityAdminEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdminEndpointRules.h rename to generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/internal/ObservabilityAdminEndpointRules.h index ed69c574059b..c74676bcbeff 100644 --- a/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/ObservabilityAdminEndpointRules.h +++ b/generated/src/aws-cpp-sdk-observabilityadmin/include/aws/observabilityadmin/internal/ObservabilityAdminEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ObservabilityAdmin { -class ObservabilityAdminEndpointRules { +class AWS_OBSERVABILITYADMIN_LOCAL ObservabilityAdminEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminEndpointProvider.cpp b/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminEndpointProvider.cpp index 210f82909a98..733d46ee79d3 100644 --- a/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ObservabilityAdmin { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ObservabilityAdminEndpointProvider::ObservabilityAdminEndpointProvider() + : ObservabilityAdminDefaultEpProviderBase(Aws::ObservabilityAdmin::ObservabilityAdminEndpointRules::GetRulesBlob(), + Aws::ObservabilityAdmin::ObservabilityAdminEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ObservabilityAdmin } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminEndpointRules.cpp b/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminEndpointRules.cpp index b154b08a172e..e1f1725b1bdb 100644 --- a/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ObservabilityAdmin { diff --git a/generated/src/aws-cpp-sdk-odb/CMakeLists.txt b/generated/src/aws-cpp-sdk-odb/CMakeLists.txt index a2f0cb74c709..0e3b01fea41e 100644 --- a/generated/src/aws-cpp-sdk-odb/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-odb/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ODB_MODEL_HEADERS "include/aws/odb/model/*.h" ) +file(GLOB AWS_ODB_INTERNAL_HEADERS + "include/aws/odb/internal/*.h" +) + file(GLOB AWS_ODB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ODB_MODEL_SOURCE file(GLOB ODB_UNIFIED_HEADERS ${AWS_ODB_HEADERS} + ${AWS_ODB_INTERNAL_HEADERS} ${AWS_ODB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\odb" FILES ${AWS_ODB_HEADERS}) + source_group("Header Files\\aws\\odb\\internal" FILES ${AWS_ODB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\odb\\model" FILES ${AWS_ODB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ODB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ODB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-odb/include/aws/odb/OdbEndpointProvider.h b/generated/src/aws-cpp-sdk-odb/include/aws/odb/OdbEndpointProvider.h index 19eb9e898ee0..147bb4261c74 100644 --- a/generated/src/aws-cpp-sdk-odb/include/aws/odb/OdbEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-odb/include/aws/odb/OdbEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_ODB_API OdbEndpointProvider : public OdbDefaultEpProviderBase { public: using OdbResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - OdbEndpointProvider() : OdbDefaultEpProviderBase(Aws::odb::OdbEndpointRules::GetRulesBlob(), Aws::odb::OdbEndpointRules::RulesBlobSize) {} + OdbEndpointProvider(); ~OdbEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-odb/include/aws/odb/Odb_EXPORTS.h b/generated/src/aws-cpp-sdk-odb/include/aws/odb/Odb_EXPORTS.h index b2406ce3adbb..0204f71c581f 100644 --- a/generated/src/aws-cpp-sdk-odb/include/aws/odb/Odb_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-odb/include/aws/odb/Odb_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ODB_API #define AWS_ODB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ODB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ODB_API #define AWS_ODB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ODB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ODB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-odb/include/aws/odb/OdbEndpointRules.h b/generated/src/aws-cpp-sdk-odb/include/aws/odb/internal/OdbEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-odb/include/aws/odb/OdbEndpointRules.h rename to generated/src/aws-cpp-sdk-odb/include/aws/odb/internal/OdbEndpointRules.h index cb2550295fb5..d20ab4f31df1 100644 --- a/generated/src/aws-cpp-sdk-odb/include/aws/odb/OdbEndpointRules.h +++ b/generated/src/aws-cpp-sdk-odb/include/aws/odb/internal/OdbEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace odb { -class OdbEndpointRules { +class AWS_ODB_LOCAL OdbEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-odb/source/OdbEndpointProvider.cpp b/generated/src/aws-cpp-sdk-odb/source/OdbEndpointProvider.cpp index c14f9c1e83fd..85f9c2874f94 100644 --- a/generated/src/aws-cpp-sdk-odb/source/OdbEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-odb/source/OdbEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace odb { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +OdbEndpointProvider::OdbEndpointProvider() + : OdbDefaultEpProviderBase(Aws::odb::OdbEndpointRules::GetRulesBlob(), Aws::odb::OdbEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace odb } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-odb/source/OdbEndpointRules.cpp b/generated/src/aws-cpp-sdk-odb/source/OdbEndpointRules.cpp index 252b0cda87da..736defeba95f 100644 --- a/generated/src/aws-cpp-sdk-odb/source/OdbEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-odb/source/OdbEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace odb { diff --git a/generated/src/aws-cpp-sdk-omics/CMakeLists.txt b/generated/src/aws-cpp-sdk-omics/CMakeLists.txt index dd5bdc2bcd20..1a435643211e 100644 --- a/generated/src/aws-cpp-sdk-omics/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-omics/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_OMICS_MODEL_HEADERS "include/aws/omics/model/*.h" ) +file(GLOB AWS_OMICS_INTERNAL_HEADERS + "include/aws/omics/internal/*.h" +) + file(GLOB AWS_OMICS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_OMICS_MODEL_SOURCE file(GLOB OMICS_UNIFIED_HEADERS ${AWS_OMICS_HEADERS} + ${AWS_OMICS_INTERNAL_HEADERS} ${AWS_OMICS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\omics" FILES ${AWS_OMICS_HEADERS}) + source_group("Header Files\\aws\\omics\\internal" FILES ${AWS_OMICS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\omics\\model" FILES ${AWS_OMICS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_OMICS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_OMICS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-omics/include/aws/omics/OmicsEndpointProvider.h b/generated/src/aws-cpp-sdk-omics/include/aws/omics/OmicsEndpointProvider.h index a702740581a6..8ed25494551c 100644 --- a/generated/src/aws-cpp-sdk-omics/include/aws/omics/OmicsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-omics/include/aws/omics/OmicsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_OMICS_API OmicsEndpointProvider : public OmicsDefaultEpProviderBase { public: using OmicsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - OmicsEndpointProvider() - : OmicsDefaultEpProviderBase(Aws::Omics::OmicsEndpointRules::GetRulesBlob(), Aws::Omics::OmicsEndpointRules::RulesBlobSize) {} + OmicsEndpointProvider(); ~OmicsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-omics/include/aws/omics/Omics_EXPORTS.h b/generated/src/aws-cpp-sdk-omics/include/aws/omics/Omics_EXPORTS.h index 99f8e8d552ef..5a4bcb982c35 100644 --- a/generated/src/aws-cpp-sdk-omics/include/aws/omics/Omics_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-omics/include/aws/omics/Omics_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_OMICS_API #define AWS_OMICS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_OMICS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_OMICS_API #define AWS_OMICS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_OMICS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_OMICS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-omics/include/aws/omics/OmicsEndpointRules.h b/generated/src/aws-cpp-sdk-omics/include/aws/omics/internal/OmicsEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-omics/include/aws/omics/OmicsEndpointRules.h rename to generated/src/aws-cpp-sdk-omics/include/aws/omics/internal/OmicsEndpointRules.h index 8b526932641b..241859e569a9 100644 --- a/generated/src/aws-cpp-sdk-omics/include/aws/omics/OmicsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-omics/include/aws/omics/internal/OmicsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Omics { -class OmicsEndpointRules { +class AWS_OMICS_LOCAL OmicsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-omics/source/OmicsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-omics/source/OmicsEndpointProvider.cpp index 45ca62e8ecc3..b70f5cd1fb1a 100644 --- a/generated/src/aws-cpp-sdk-omics/source/OmicsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-omics/source/OmicsEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Omics { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +OmicsEndpointProvider::OmicsEndpointProvider() + : OmicsDefaultEpProviderBase(Aws::Omics::OmicsEndpointRules::GetRulesBlob(), Aws::Omics::OmicsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Omics } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-omics/source/OmicsEndpointRules.cpp b/generated/src/aws-cpp-sdk-omics/source/OmicsEndpointRules.cpp index 6e264bb5ec8f..5b84ba5a240d 100644 --- a/generated/src/aws-cpp-sdk-omics/source/OmicsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-omics/source/OmicsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Omics { diff --git a/generated/src/aws-cpp-sdk-opensearch/CMakeLists.txt b/generated/src/aws-cpp-sdk-opensearch/CMakeLists.txt index eb486ca16382..3e1bd0c85ea5 100644 --- a/generated/src/aws-cpp-sdk-opensearch/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-opensearch/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_OPENSEARCH_MODEL_HEADERS "include/aws/opensearch/model/*.h" ) +file(GLOB AWS_OPENSEARCH_INTERNAL_HEADERS + "include/aws/opensearch/internal/*.h" +) + file(GLOB AWS_OPENSEARCH_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_OPENSEARCH_MODEL_SOURCE file(GLOB OPENSEARCH_UNIFIED_HEADERS ${AWS_OPENSEARCH_HEADERS} + ${AWS_OPENSEARCH_INTERNAL_HEADERS} ${AWS_OPENSEARCH_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\opensearch" FILES ${AWS_OPENSEARCH_HEADERS}) + source_group("Header Files\\aws\\opensearch\\internal" FILES ${AWS_OPENSEARCH_INTERNAL_HEADERS}) source_group("Header Files\\aws\\opensearch\\model" FILES ${AWS_OPENSEARCH_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_OPENSEARCH_SOURCE}) source_group("Source Files\\model" FILES ${AWS_OPENSEARCH_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchServiceEndpointProvider.h index 9e726018d2f1..f62c6cf4443f 100644 --- a/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_OPENSEARCHSERVICE_API OpenSearchServiceEndpointProvider : public OpenS public: using OpenSearchServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - OpenSearchServiceEndpointProvider() - : OpenSearchServiceDefaultEpProviderBase(Aws::OpenSearchService::OpenSearchServiceEndpointRules::GetRulesBlob(), - Aws::OpenSearchService::OpenSearchServiceEndpointRules::RulesBlobSize) {} + OpenSearchServiceEndpointProvider(); ~OpenSearchServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchService_EXPORTS.h b/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchService_EXPORTS.h index 28dbcde90404..bbe30ad54ba3 100644 --- a/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_OPENSEARCHSERVICE_API #define AWS_OPENSEARCHSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_OPENSEARCHSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_OPENSEARCHSERVICE_API #define AWS_OPENSEARCHSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_OPENSEARCHSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_OPENSEARCHSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchServiceEndpointRules.h b/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/internal/OpenSearchServiceEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/internal/OpenSearchServiceEndpointRules.h index 7c243b4e6c0b..9297996fadce 100644 --- a/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/OpenSearchServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-opensearch/include/aws/opensearch/internal/OpenSearchServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace OpenSearchService { -class OpenSearchServiceEndpointRules { +class AWS_OPENSEARCHSERVICE_LOCAL OpenSearchServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceEndpointProvider.cpp index 6901fd5edbd5..4cc9a41e3eec 100644 --- a/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace OpenSearchService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +OpenSearchServiceEndpointProvider::OpenSearchServiceEndpointProvider() + : OpenSearchServiceDefaultEpProviderBase(Aws::OpenSearchService::OpenSearchServiceEndpointRules::GetRulesBlob(), + Aws::OpenSearchService::OpenSearchServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace OpenSearchService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceEndpointRules.cpp index 7bbe65b040e8..8f0184ce19a9 100644 --- a/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace OpenSearchService { diff --git a/generated/src/aws-cpp-sdk-opensearchserverless/CMakeLists.txt b/generated/src/aws-cpp-sdk-opensearchserverless/CMakeLists.txt index 5e9b9317b35c..4554728c29a9 100644 --- a/generated/src/aws-cpp-sdk-opensearchserverless/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-opensearchserverless/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_OPENSEARCHSERVERLESS_MODEL_HEADERS "include/aws/opensearchserverless/model/*.h" ) +file(GLOB AWS_OPENSEARCHSERVERLESS_INTERNAL_HEADERS + "include/aws/opensearchserverless/internal/*.h" +) + file(GLOB AWS_OPENSEARCHSERVERLESS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_OPENSEARCHSERVERLESS_MODEL_SOURCE file(GLOB OPENSEARCHSERVERLESS_UNIFIED_HEADERS ${AWS_OPENSEARCHSERVERLESS_HEADERS} + ${AWS_OPENSEARCHSERVERLESS_INTERNAL_HEADERS} ${AWS_OPENSEARCHSERVERLESS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\opensearchserverless" FILES ${AWS_OPENSEARCHSERVERLESS_HEADERS}) + source_group("Header Files\\aws\\opensearchserverless\\internal" FILES ${AWS_OPENSEARCHSERVERLESS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\opensearchserverless\\model" FILES ${AWS_OPENSEARCHSERVERLESS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_OPENSEARCHSERVERLESS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_OPENSEARCHSERVERLESS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerlessEndpointProvider.h b/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerlessEndpointProvider.h index 47ece5236d53..688d67f2461c 100644 --- a/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerlessEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerlessEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_OPENSEARCHSERVERLESS_API OpenSearchServerlessEndpointProvider : public public: using OpenSearchServerlessResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - OpenSearchServerlessEndpointProvider() - : OpenSearchServerlessDefaultEpProviderBase(Aws::OpenSearchServerless::OpenSearchServerlessEndpointRules::GetRulesBlob(), - Aws::OpenSearchServerless::OpenSearchServerlessEndpointRules::RulesBlobSize) {} + OpenSearchServerlessEndpointProvider(); ~OpenSearchServerlessEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerless_EXPORTS.h b/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerless_EXPORTS.h index 693336bf9399..ae8f2a8b67fc 100644 --- a/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerless_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerless_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_OPENSEARCHSERVERLESS_API #define AWS_OPENSEARCHSERVERLESS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_OPENSEARCHSERVERLESS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_OPENSEARCHSERVERLESS_API #define AWS_OPENSEARCHSERVERLESS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_OPENSEARCHSERVERLESS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_OPENSEARCHSERVERLESS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerlessEndpointRules.h b/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/internal/OpenSearchServerlessEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerlessEndpointRules.h rename to generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/internal/OpenSearchServerlessEndpointRules.h index 551e7ded772a..180a3253f6ec 100644 --- a/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/OpenSearchServerlessEndpointRules.h +++ b/generated/src/aws-cpp-sdk-opensearchserverless/include/aws/opensearchserverless/internal/OpenSearchServerlessEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace OpenSearchServerless { -class OpenSearchServerlessEndpointRules { +class AWS_OPENSEARCHSERVERLESS_LOCAL OpenSearchServerlessEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessEndpointProvider.cpp b/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessEndpointProvider.cpp index 27eff90918de..f733ad2bf6ef 100644 --- a/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace OpenSearchServerless { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +OpenSearchServerlessEndpointProvider::OpenSearchServerlessEndpointProvider() + : OpenSearchServerlessDefaultEpProviderBase(Aws::OpenSearchServerless::OpenSearchServerlessEndpointRules::GetRulesBlob(), + Aws::OpenSearchServerless::OpenSearchServerlessEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace OpenSearchServerless } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessEndpointRules.cpp b/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessEndpointRules.cpp index 04d33ce6ce16..73fc42343657 100644 --- a/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace OpenSearchServerless { diff --git a/generated/src/aws-cpp-sdk-organizations/CMakeLists.txt b/generated/src/aws-cpp-sdk-organizations/CMakeLists.txt index fd0a8d7fa37d..6073732e6e27 100644 --- a/generated/src/aws-cpp-sdk-organizations/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-organizations/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ORGANIZATIONS_MODEL_HEADERS "include/aws/organizations/model/*.h" ) +file(GLOB AWS_ORGANIZATIONS_INTERNAL_HEADERS + "include/aws/organizations/internal/*.h" +) + file(GLOB AWS_ORGANIZATIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ORGANIZATIONS_MODEL_SOURCE file(GLOB ORGANIZATIONS_UNIFIED_HEADERS ${AWS_ORGANIZATIONS_HEADERS} + ${AWS_ORGANIZATIONS_INTERNAL_HEADERS} ${AWS_ORGANIZATIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\organizations" FILES ${AWS_ORGANIZATIONS_HEADERS}) + source_group("Header Files\\aws\\organizations\\internal" FILES ${AWS_ORGANIZATIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\organizations\\model" FILES ${AWS_ORGANIZATIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ORGANIZATIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ORGANIZATIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/OrganizationsEndpointProvider.h b/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/OrganizationsEndpointProvider.h index 76a148c65fac..0b594745d4fa 100644 --- a/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/OrganizationsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/OrganizationsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_ORGANIZATIONS_API OrganizationsEndpointProvider : public Organizations public: using OrganizationsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - OrganizationsEndpointProvider() - : OrganizationsDefaultEpProviderBase(Aws::Organizations::OrganizationsEndpointRules::GetRulesBlob(), - Aws::Organizations::OrganizationsEndpointRules::RulesBlobSize) {} + OrganizationsEndpointProvider(); ~OrganizationsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/Organizations_EXPORTS.h b/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/Organizations_EXPORTS.h index c35e3096116e..11eb7a8b9fdd 100644 --- a/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/Organizations_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/Organizations_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ORGANIZATIONS_API #define AWS_ORGANIZATIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ORGANIZATIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ORGANIZATIONS_API #define AWS_ORGANIZATIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ORGANIZATIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ORGANIZATIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/OrganizationsEndpointRules.h b/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/internal/OrganizationsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-organizations/include/aws/organizations/OrganizationsEndpointRules.h rename to generated/src/aws-cpp-sdk-organizations/include/aws/organizations/internal/OrganizationsEndpointRules.h index f593c10507f6..e585ac73f68a 100644 --- a/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/OrganizationsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-organizations/include/aws/organizations/internal/OrganizationsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Organizations { -class OrganizationsEndpointRules { +class AWS_ORGANIZATIONS_LOCAL OrganizationsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-organizations/source/OrganizationsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-organizations/source/OrganizationsEndpointProvider.cpp index e4b8b0287480..5e803ed7bd5c 100644 --- a/generated/src/aws-cpp-sdk-organizations/source/OrganizationsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-organizations/source/OrganizationsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Organizations { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +OrganizationsEndpointProvider::OrganizationsEndpointProvider() + : OrganizationsDefaultEpProviderBase(Aws::Organizations::OrganizationsEndpointRules::GetRulesBlob(), + Aws::Organizations::OrganizationsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Organizations } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-organizations/source/OrganizationsEndpointRules.cpp b/generated/src/aws-cpp-sdk-organizations/source/OrganizationsEndpointRules.cpp index dbae630a5e9f..232834490638 100644 --- a/generated/src/aws-cpp-sdk-organizations/source/OrganizationsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-organizations/source/OrganizationsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Organizations { diff --git a/generated/src/aws-cpp-sdk-osis/CMakeLists.txt b/generated/src/aws-cpp-sdk-osis/CMakeLists.txt index 7015df101041..e570f308cf7a 100644 --- a/generated/src/aws-cpp-sdk-osis/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-osis/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_OSIS_MODEL_HEADERS "include/aws/osis/model/*.h" ) +file(GLOB AWS_OSIS_INTERNAL_HEADERS + "include/aws/osis/internal/*.h" +) + file(GLOB AWS_OSIS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_OSIS_MODEL_SOURCE file(GLOB OSIS_UNIFIED_HEADERS ${AWS_OSIS_HEADERS} + ${AWS_OSIS_INTERNAL_HEADERS} ${AWS_OSIS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\osis" FILES ${AWS_OSIS_HEADERS}) + source_group("Header Files\\aws\\osis\\internal" FILES ${AWS_OSIS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\osis\\model" FILES ${AWS_OSIS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_OSIS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_OSIS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSISEndpointProvider.h b/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSISEndpointProvider.h index 468b4e89c9c3..629d7086c21b 100644 --- a/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSISEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSISEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_OSIS_API OSISEndpointProvider : public OSISDefaultEpProviderBase { public: using OSISResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - OSISEndpointProvider() - : OSISDefaultEpProviderBase(Aws::OSIS::OSISEndpointRules::GetRulesBlob(), Aws::OSIS::OSISEndpointRules::RulesBlobSize) {} + OSISEndpointProvider(); ~OSISEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSIS_EXPORTS.h b/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSIS_EXPORTS.h index 0c9889c95569..973293242c79 100644 --- a/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSIS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSIS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_OSIS_API #define AWS_OSIS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_OSIS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_OSIS_API #define AWS_OSIS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_OSIS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_OSIS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSISEndpointRules.h b/generated/src/aws-cpp-sdk-osis/include/aws/osis/internal/OSISEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-osis/include/aws/osis/OSISEndpointRules.h rename to generated/src/aws-cpp-sdk-osis/include/aws/osis/internal/OSISEndpointRules.h index 4f042cc20c6c..58d358887fbc 100644 --- a/generated/src/aws-cpp-sdk-osis/include/aws/osis/OSISEndpointRules.h +++ b/generated/src/aws-cpp-sdk-osis/include/aws/osis/internal/OSISEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace OSIS { -class OSISEndpointRules { +class AWS_OSIS_LOCAL OSISEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-osis/source/OSISEndpointProvider.cpp b/generated/src/aws-cpp-sdk-osis/source/OSISEndpointProvider.cpp index 7a36afe3a2a3..6b8609042f14 100644 --- a/generated/src/aws-cpp-sdk-osis/source/OSISEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-osis/source/OSISEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace OSIS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +OSISEndpointProvider::OSISEndpointProvider() + : OSISDefaultEpProviderBase(Aws::OSIS::OSISEndpointRules::GetRulesBlob(), Aws::OSIS::OSISEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace OSIS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-osis/source/OSISEndpointRules.cpp b/generated/src/aws-cpp-sdk-osis/source/OSISEndpointRules.cpp index 71e90a85e86a..5ef789fcd49b 100644 --- a/generated/src/aws-cpp-sdk-osis/source/OSISEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-osis/source/OSISEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace OSIS { diff --git a/generated/src/aws-cpp-sdk-outposts/CMakeLists.txt b/generated/src/aws-cpp-sdk-outposts/CMakeLists.txt index 170c28e84953..262f13f8bd79 100644 --- a/generated/src/aws-cpp-sdk-outposts/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-outposts/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_OUTPOSTS_MODEL_HEADERS "include/aws/outposts/model/*.h" ) +file(GLOB AWS_OUTPOSTS_INTERNAL_HEADERS + "include/aws/outposts/internal/*.h" +) + file(GLOB AWS_OUTPOSTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_OUTPOSTS_MODEL_SOURCE file(GLOB OUTPOSTS_UNIFIED_HEADERS ${AWS_OUTPOSTS_HEADERS} + ${AWS_OUTPOSTS_INTERNAL_HEADERS} ${AWS_OUTPOSTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\outposts" FILES ${AWS_OUTPOSTS_HEADERS}) + source_group("Header Files\\aws\\outposts\\internal" FILES ${AWS_OUTPOSTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\outposts\\model" FILES ${AWS_OUTPOSTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_OUTPOSTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_OUTPOSTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/OutpostsEndpointProvider.h b/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/OutpostsEndpointProvider.h index 234277238804..ba1b4523386d 100644 --- a/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/OutpostsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/OutpostsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_OUTPOSTS_API OutpostsEndpointProvider : public OutpostsDefaultEpProvid public: using OutpostsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - OutpostsEndpointProvider() - : OutpostsDefaultEpProviderBase(Aws::Outposts::OutpostsEndpointRules::GetRulesBlob(), - Aws::Outposts::OutpostsEndpointRules::RulesBlobSize) {} + OutpostsEndpointProvider(); ~OutpostsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/Outposts_EXPORTS.h b/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/Outposts_EXPORTS.h index da33f3b56028..c565790bf558 100644 --- a/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/Outposts_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/Outposts_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_OUTPOSTS_API #define AWS_OUTPOSTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_OUTPOSTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_OUTPOSTS_API #define AWS_OUTPOSTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_OUTPOSTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_OUTPOSTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/OutpostsEndpointRules.h b/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/internal/OutpostsEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-outposts/include/aws/outposts/OutpostsEndpointRules.h rename to generated/src/aws-cpp-sdk-outposts/include/aws/outposts/internal/OutpostsEndpointRules.h index ab52537232d5..65a921ae0774 100644 --- a/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/OutpostsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-outposts/include/aws/outposts/internal/OutpostsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Outposts { -class OutpostsEndpointRules { +class AWS_OUTPOSTS_LOCAL OutpostsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-outposts/source/OutpostsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-outposts/source/OutpostsEndpointProvider.cpp index 0f95581ec54d..1520773c9e2d 100644 --- a/generated/src/aws-cpp-sdk-outposts/source/OutpostsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-outposts/source/OutpostsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Outposts { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +OutpostsEndpointProvider::OutpostsEndpointProvider() + : OutpostsDefaultEpProviderBase(Aws::Outposts::OutpostsEndpointRules::GetRulesBlob(), + Aws::Outposts::OutpostsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Outposts } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-outposts/source/OutpostsEndpointRules.cpp b/generated/src/aws-cpp-sdk-outposts/source/OutpostsEndpointRules.cpp index 136afa4d0130..c2e1c677aef2 100644 --- a/generated/src/aws-cpp-sdk-outposts/source/OutpostsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-outposts/source/OutpostsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Outposts { diff --git a/generated/src/aws-cpp-sdk-partnercentral-account/CMakeLists.txt b/generated/src/aws-cpp-sdk-partnercentral-account/CMakeLists.txt index 20a1ae21c340..470e4e6e6bb3 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-account/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-partnercentral-account/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PARTNERCENTRAL-ACCOUNT_MODEL_HEADERS "include/aws/partnercentral-account/model/*.h" ) +file(GLOB AWS_PARTNERCENTRAL-ACCOUNT_INTERNAL_HEADERS + "include/aws/partnercentral-account/internal/*.h" +) + file(GLOB AWS_PARTNERCENTRAL-ACCOUNT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PARTNERCENTRAL-ACCOUNT_MODEL_SOURCE file(GLOB PARTNERCENTRAL-ACCOUNT_UNIFIED_HEADERS ${AWS_PARTNERCENTRAL-ACCOUNT_HEADERS} + ${AWS_PARTNERCENTRAL-ACCOUNT_INTERNAL_HEADERS} ${AWS_PARTNERCENTRAL-ACCOUNT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\partnercentral-account" FILES ${AWS_PARTNERCENTRAL-ACCOUNT_HEADERS}) + source_group("Header Files\\aws\\partnercentral-account\\internal" FILES ${AWS_PARTNERCENTRAL-ACCOUNT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\partnercentral-account\\model" FILES ${AWS_PARTNERCENTRAL-ACCOUNT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PARTNERCENTRAL-ACCOUNT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PARTNERCENTRAL-ACCOUNT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccountEndpointProvider.h b/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccountEndpointProvider.h index 851b7e28b2f1..a2c3f7b28e92 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccountEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccountEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_PARTNERCENTRALACCOUNT_API PartnerCentralAccountEndpointProvider : publ public: using PartnerCentralAccountResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PartnerCentralAccountEndpointProvider() - : PartnerCentralAccountDefaultEpProviderBase(Aws::PartnerCentralAccount::PartnerCentralAccountEndpointRules::GetRulesBlob(), - Aws::PartnerCentralAccount::PartnerCentralAccountEndpointRules::RulesBlobSize) {} + PartnerCentralAccountEndpointProvider(); ~PartnerCentralAccountEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccount_EXPORTS.h b/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccount_EXPORTS.h index 1f113900bbe5..5d1a0c573369 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccount_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccount_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PARTNERCENTRALACCOUNT_API #define AWS_PARTNERCENTRALACCOUNT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PARTNERCENTRALACCOUNT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PARTNERCENTRALACCOUNT_API #define AWS_PARTNERCENTRALACCOUNT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PARTNERCENTRALACCOUNT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PARTNERCENTRALACCOUNT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccountEndpointRules.h b/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/internal/PartnerCentralAccountEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccountEndpointRules.h rename to generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/internal/PartnerCentralAccountEndpointRules.h index 86c46f20c3d2..f5dbbc9d8c2f 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/PartnerCentralAccountEndpointRules.h +++ b/generated/src/aws-cpp-sdk-partnercentral-account/include/aws/partnercentral-account/internal/PartnerCentralAccountEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PartnerCentralAccount { -class PartnerCentralAccountEndpointRules { +class AWS_PARTNERCENTRALACCOUNT_LOCAL PartnerCentralAccountEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-partnercentral-account/source/PartnerCentralAccountEndpointProvider.cpp b/generated/src/aws-cpp-sdk-partnercentral-account/source/PartnerCentralAccountEndpointProvider.cpp index b28bae51417c..43e812888577 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-account/source/PartnerCentralAccountEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-account/source/PartnerCentralAccountEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PartnerCentralAccount { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PartnerCentralAccountEndpointProvider::PartnerCentralAccountEndpointProvider() + : PartnerCentralAccountDefaultEpProviderBase(Aws::PartnerCentralAccount::PartnerCentralAccountEndpointRules::GetRulesBlob(), + Aws::PartnerCentralAccount::PartnerCentralAccountEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PartnerCentralAccount } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-partnercentral-account/source/PartnerCentralAccountEndpointRules.cpp b/generated/src/aws-cpp-sdk-partnercentral-account/source/PartnerCentralAccountEndpointRules.cpp index 0b16ce9725fc..383413f73e8f 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-account/source/PartnerCentralAccountEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-account/source/PartnerCentralAccountEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PartnerCentralAccount { diff --git a/generated/src/aws-cpp-sdk-partnercentral-benefits/CMakeLists.txt b/generated/src/aws-cpp-sdk-partnercentral-benefits/CMakeLists.txt index adb7ec13526e..cd811e7f4ded 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-benefits/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-partnercentral-benefits/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PARTNERCENTRAL-BENEFITS_MODEL_HEADERS "include/aws/partnercentral-benefits/model/*.h" ) +file(GLOB AWS_PARTNERCENTRAL-BENEFITS_INTERNAL_HEADERS + "include/aws/partnercentral-benefits/internal/*.h" +) + file(GLOB AWS_PARTNERCENTRAL-BENEFITS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PARTNERCENTRAL-BENEFITS_MODEL_SOURCE file(GLOB PARTNERCENTRAL-BENEFITS_UNIFIED_HEADERS ${AWS_PARTNERCENTRAL-BENEFITS_HEADERS} + ${AWS_PARTNERCENTRAL-BENEFITS_INTERNAL_HEADERS} ${AWS_PARTNERCENTRAL-BENEFITS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\partnercentral-benefits" FILES ${AWS_PARTNERCENTRAL-BENEFITS_HEADERS}) + source_group("Header Files\\aws\\partnercentral-benefits\\internal" FILES ${AWS_PARTNERCENTRAL-BENEFITS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\partnercentral-benefits\\model" FILES ${AWS_PARTNERCENTRAL-BENEFITS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PARTNERCENTRAL-BENEFITS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PARTNERCENTRAL-BENEFITS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefitsEndpointProvider.h b/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefitsEndpointProvider.h index eded57eef437..6fc5034f01cb 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefitsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefitsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_PARTNERCENTRALBENEFITS_API PartnerCentralBenefitsEndpointProvider : pu public: using PartnerCentralBenefitsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PartnerCentralBenefitsEndpointProvider() - : PartnerCentralBenefitsDefaultEpProviderBase(Aws::PartnerCentralBenefits::PartnerCentralBenefitsEndpointRules::GetRulesBlob(), - Aws::PartnerCentralBenefits::PartnerCentralBenefitsEndpointRules::RulesBlobSize) {} + PartnerCentralBenefitsEndpointProvider(); ~PartnerCentralBenefitsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefits_EXPORTS.h b/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefits_EXPORTS.h index 32381183d9ab..e6e2de826629 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefits_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefits_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PARTNERCENTRALBENEFITS_API #define AWS_PARTNERCENTRALBENEFITS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PARTNERCENTRALBENEFITS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PARTNERCENTRALBENEFITS_API #define AWS_PARTNERCENTRALBENEFITS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PARTNERCENTRALBENEFITS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PARTNERCENTRALBENEFITS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefitsEndpointRules.h b/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/internal/PartnerCentralBenefitsEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefitsEndpointRules.h rename to generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/internal/PartnerCentralBenefitsEndpointRules.h index 3678bcc79133..bab743ce7510 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/PartnerCentralBenefitsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-partnercentral-benefits/include/aws/partnercentral-benefits/internal/PartnerCentralBenefitsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PartnerCentralBenefits { -class PartnerCentralBenefitsEndpointRules { +class AWS_PARTNERCENTRALBENEFITS_LOCAL PartnerCentralBenefitsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-partnercentral-benefits/source/PartnerCentralBenefitsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-partnercentral-benefits/source/PartnerCentralBenefitsEndpointProvider.cpp index b28d0da73c66..2bd153c637bf 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-benefits/source/PartnerCentralBenefitsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-benefits/source/PartnerCentralBenefitsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PartnerCentralBenefits { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PartnerCentralBenefitsEndpointProvider::PartnerCentralBenefitsEndpointProvider() + : PartnerCentralBenefitsDefaultEpProviderBase(Aws::PartnerCentralBenefits::PartnerCentralBenefitsEndpointRules::GetRulesBlob(), + Aws::PartnerCentralBenefits::PartnerCentralBenefitsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PartnerCentralBenefits } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-partnercentral-benefits/source/PartnerCentralBenefitsEndpointRules.cpp b/generated/src/aws-cpp-sdk-partnercentral-benefits/source/PartnerCentralBenefitsEndpointRules.cpp index acbf4962ee8b..b0dfcccb9724 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-benefits/source/PartnerCentralBenefitsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-benefits/source/PartnerCentralBenefitsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PartnerCentralBenefits { diff --git a/generated/src/aws-cpp-sdk-partnercentral-channel/CMakeLists.txt b/generated/src/aws-cpp-sdk-partnercentral-channel/CMakeLists.txt index 7c774ee86513..657efebaf639 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-channel/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-partnercentral-channel/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PARTNERCENTRAL-CHANNEL_MODEL_HEADERS "include/aws/partnercentral-channel/model/*.h" ) +file(GLOB AWS_PARTNERCENTRAL-CHANNEL_INTERNAL_HEADERS + "include/aws/partnercentral-channel/internal/*.h" +) + file(GLOB AWS_PARTNERCENTRAL-CHANNEL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PARTNERCENTRAL-CHANNEL_MODEL_SOURCE file(GLOB PARTNERCENTRAL-CHANNEL_UNIFIED_HEADERS ${AWS_PARTNERCENTRAL-CHANNEL_HEADERS} + ${AWS_PARTNERCENTRAL-CHANNEL_INTERNAL_HEADERS} ${AWS_PARTNERCENTRAL-CHANNEL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\partnercentral-channel" FILES ${AWS_PARTNERCENTRAL-CHANNEL_HEADERS}) + source_group("Header Files\\aws\\partnercentral-channel\\internal" FILES ${AWS_PARTNERCENTRAL-CHANNEL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\partnercentral-channel\\model" FILES ${AWS_PARTNERCENTRAL-CHANNEL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PARTNERCENTRAL-CHANNEL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PARTNERCENTRAL-CHANNEL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannelEndpointProvider.h b/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannelEndpointProvider.h index f7486d4b258a..32a269ed9aa7 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannelEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannelEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_PARTNERCENTRALCHANNEL_API PartnerCentralChannelEndpointProvider : publ public: using PartnerCentralChannelResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PartnerCentralChannelEndpointProvider() - : PartnerCentralChannelDefaultEpProviderBase(Aws::PartnerCentralChannel::PartnerCentralChannelEndpointRules::GetRulesBlob(), - Aws::PartnerCentralChannel::PartnerCentralChannelEndpointRules::RulesBlobSize) {} + PartnerCentralChannelEndpointProvider(); ~PartnerCentralChannelEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannel_EXPORTS.h b/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannel_EXPORTS.h index 3d76b5b41462..eae3268ced3d 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannel_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannel_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PARTNERCENTRALCHANNEL_API #define AWS_PARTNERCENTRALCHANNEL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PARTNERCENTRALCHANNEL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PARTNERCENTRALCHANNEL_API #define AWS_PARTNERCENTRALCHANNEL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PARTNERCENTRALCHANNEL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PARTNERCENTRALCHANNEL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannelEndpointRules.h b/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/internal/PartnerCentralChannelEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannelEndpointRules.h rename to generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/internal/PartnerCentralChannelEndpointRules.h index 81eae220398f..c628b5f80120 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/PartnerCentralChannelEndpointRules.h +++ b/generated/src/aws-cpp-sdk-partnercentral-channel/include/aws/partnercentral-channel/internal/PartnerCentralChannelEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PartnerCentralChannel { -class PartnerCentralChannelEndpointRules { +class AWS_PARTNERCENTRALCHANNEL_LOCAL PartnerCentralChannelEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-partnercentral-channel/source/PartnerCentralChannelEndpointProvider.cpp b/generated/src/aws-cpp-sdk-partnercentral-channel/source/PartnerCentralChannelEndpointProvider.cpp index f4169415c668..9bfc2e2b2dd4 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-channel/source/PartnerCentralChannelEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-channel/source/PartnerCentralChannelEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PartnerCentralChannel { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PartnerCentralChannelEndpointProvider::PartnerCentralChannelEndpointProvider() + : PartnerCentralChannelDefaultEpProviderBase(Aws::PartnerCentralChannel::PartnerCentralChannelEndpointRules::GetRulesBlob(), + Aws::PartnerCentralChannel::PartnerCentralChannelEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PartnerCentralChannel } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-partnercentral-channel/source/PartnerCentralChannelEndpointRules.cpp b/generated/src/aws-cpp-sdk-partnercentral-channel/source/PartnerCentralChannelEndpointRules.cpp index fe4dabb42bf9..7031d81fd7c1 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-channel/source/PartnerCentralChannelEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-channel/source/PartnerCentralChannelEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PartnerCentralChannel { diff --git a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/CMakeLists.txt b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/CMakeLists.txt index ebfa0503f81e..8b72a779af55 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_MODEL_HEADERS "include/aws/partnercentral-revenue-measurement/model/*.h" ) +file(GLOB AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_INTERNAL_HEADERS + "include/aws/partnercentral-revenue-measurement/internal/*.h" +) + file(GLOB AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_MODEL_SOURCE file(GLOB PARTNERCENTRAL-REVENUE-MEASUREMENT_UNIFIED_HEADERS ${AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_HEADERS} + ${AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_INTERNAL_HEADERS} ${AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\partnercentral-revenue-measurement" FILES ${AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_HEADERS}) + source_group("Header Files\\aws\\partnercentral-revenue-measurement\\internal" FILES ${AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\partnercentral-revenue-measurement\\model" FILES ${AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PARTNERCENTRAL-REVENUE-MEASUREMENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurementEndpointProvider.h b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurementEndpointProvider.h index cb401923c7db..cef1ec8f3373 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurementEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurementEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_PARTNERCENTRALREVENUEMEASUREMENT_API PartnerCentralRevenueMeasurementE public: using PartnerCentralRevenueMeasurementResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PartnerCentralRevenueMeasurementEndpointProvider() - : PartnerCentralRevenueMeasurementDefaultEpProviderBase( - Aws::PartnerCentralRevenueMeasurement::PartnerCentralRevenueMeasurementEndpointRules::GetRulesBlob(), - Aws::PartnerCentralRevenueMeasurement::PartnerCentralRevenueMeasurementEndpointRules::RulesBlobSize) {} + PartnerCentralRevenueMeasurementEndpointProvider(); ~PartnerCentralRevenueMeasurementEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurement_EXPORTS.h b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurement_EXPORTS.h index 3629c40718ae..2cff76ac5e36 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurement_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurement_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PARTNERCENTRALREVENUEMEASUREMENT_API #define AWS_PARTNERCENTRALREVENUEMEASUREMENT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PARTNERCENTRALREVENUEMEASUREMENT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PARTNERCENTRALREVENUEMEASUREMENT_API #define AWS_PARTNERCENTRALREVENUEMEASUREMENT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PARTNERCENTRALREVENUEMEASUREMENT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PARTNERCENTRALREVENUEMEASUREMENT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurementEndpointRules.h b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/internal/PartnerCentralRevenueMeasurementEndpointRules.h similarity index 83% rename from generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurementEndpointRules.h rename to generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/internal/PartnerCentralRevenueMeasurementEndpointRules.h index ce3fcbade5a7..dece8ad1b223 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/PartnerCentralRevenueMeasurementEndpointRules.h +++ b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/include/aws/partnercentral-revenue-measurement/internal/PartnerCentralRevenueMeasurementEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PartnerCentralRevenueMeasurement { -class PartnerCentralRevenueMeasurementEndpointRules { +class AWS_PARTNERCENTRALREVENUEMEASUREMENT_LOCAL PartnerCentralRevenueMeasurementEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/source/PartnerCentralRevenueMeasurementEndpointProvider.cpp b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/source/PartnerCentralRevenueMeasurementEndpointProvider.cpp index 6531d3317549..2bf0e3f931a1 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/source/PartnerCentralRevenueMeasurementEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/source/PartnerCentralRevenueMeasurementEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace PartnerCentralRevenueMeasurement { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PartnerCentralRevenueMeasurementEndpointProvider::PartnerCentralRevenueMeasurementEndpointProvider() + : PartnerCentralRevenueMeasurementDefaultEpProviderBase( + Aws::PartnerCentralRevenueMeasurement::PartnerCentralRevenueMeasurementEndpointRules::GetRulesBlob(), + Aws::PartnerCentralRevenueMeasurement::PartnerCentralRevenueMeasurementEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PartnerCentralRevenueMeasurement } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/source/PartnerCentralRevenueMeasurementEndpointRules.cpp b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/source/PartnerCentralRevenueMeasurementEndpointRules.cpp index b4a30e9e7d39..d8d17b83f335 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/source/PartnerCentralRevenueMeasurementEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-revenue-measurement/source/PartnerCentralRevenueMeasurementEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PartnerCentralRevenueMeasurement { diff --git a/generated/src/aws-cpp-sdk-partnercentral-selling/CMakeLists.txt b/generated/src/aws-cpp-sdk-partnercentral-selling/CMakeLists.txt index 5e6342b12c54..eed440b171be 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-selling/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-partnercentral-selling/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PARTNERCENTRAL-SELLING_MODEL_HEADERS "include/aws/partnercentral-selling/model/*.h" ) +file(GLOB AWS_PARTNERCENTRAL-SELLING_INTERNAL_HEADERS + "include/aws/partnercentral-selling/internal/*.h" +) + file(GLOB AWS_PARTNERCENTRAL-SELLING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PARTNERCENTRAL-SELLING_MODEL_SOURCE file(GLOB PARTNERCENTRAL-SELLING_UNIFIED_HEADERS ${AWS_PARTNERCENTRAL-SELLING_HEADERS} + ${AWS_PARTNERCENTRAL-SELLING_INTERNAL_HEADERS} ${AWS_PARTNERCENTRAL-SELLING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\partnercentral-selling" FILES ${AWS_PARTNERCENTRAL-SELLING_HEADERS}) + source_group("Header Files\\aws\\partnercentral-selling\\internal" FILES ${AWS_PARTNERCENTRAL-SELLING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\partnercentral-selling\\model" FILES ${AWS_PARTNERCENTRAL-SELLING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PARTNERCENTRAL-SELLING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PARTNERCENTRAL-SELLING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSellingEndpointProvider.h b/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSellingEndpointProvider.h index 4791aa3512f6..93bc74d151e1 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSellingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSellingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_PARTNERCENTRALSELLING_API PartnerCentralSellingEndpointProvider : publ public: using PartnerCentralSellingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PartnerCentralSellingEndpointProvider() - : PartnerCentralSellingDefaultEpProviderBase(Aws::PartnerCentralSelling::PartnerCentralSellingEndpointRules::GetRulesBlob(), - Aws::PartnerCentralSelling::PartnerCentralSellingEndpointRules::RulesBlobSize) {} + PartnerCentralSellingEndpointProvider(); ~PartnerCentralSellingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSelling_EXPORTS.h b/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSelling_EXPORTS.h index 41b03cef7e0f..b46797ef82df 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSelling_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSelling_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PARTNERCENTRALSELLING_API #define AWS_PARTNERCENTRALSELLING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PARTNERCENTRALSELLING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PARTNERCENTRALSELLING_API #define AWS_PARTNERCENTRALSELLING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PARTNERCENTRALSELLING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PARTNERCENTRALSELLING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSellingEndpointRules.h b/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/internal/PartnerCentralSellingEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSellingEndpointRules.h rename to generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/internal/PartnerCentralSellingEndpointRules.h index a034e43a33cb..7fc1ae8183e1 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/PartnerCentralSellingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-partnercentral-selling/include/aws/partnercentral-selling/internal/PartnerCentralSellingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PartnerCentralSelling { -class PartnerCentralSellingEndpointRules { +class AWS_PARTNERCENTRALSELLING_LOCAL PartnerCentralSellingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingEndpointProvider.cpp index 580f920180da..bd0cb9bb9efe 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PartnerCentralSelling { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PartnerCentralSellingEndpointProvider::PartnerCentralSellingEndpointProvider() + : PartnerCentralSellingDefaultEpProviderBase(Aws::PartnerCentralSelling::PartnerCentralSellingEndpointRules::GetRulesBlob(), + Aws::PartnerCentralSelling::PartnerCentralSellingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PartnerCentralSelling } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingEndpointRules.cpp b/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingEndpointRules.cpp index b4ff79ed1ea3..a7840a21b363 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PartnerCentralSelling { diff --git a/generated/src/aws-cpp-sdk-payment-cryptography-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-payment-cryptography-data/CMakeLists.txt index e7a42c549d43..5814c017ce1b 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-payment-cryptography-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PAYMENT-CRYPTOGRAPHY-DATA_MODEL_HEADERS "include/aws/payment-cryptography-data/model/*.h" ) +file(GLOB AWS_PAYMENT-CRYPTOGRAPHY-DATA_INTERNAL_HEADERS + "include/aws/payment-cryptography-data/internal/*.h" +) + file(GLOB AWS_PAYMENT-CRYPTOGRAPHY-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PAYMENT-CRYPTOGRAPHY-DATA_MODEL_SOURCE file(GLOB PAYMENT-CRYPTOGRAPHY-DATA_UNIFIED_HEADERS ${AWS_PAYMENT-CRYPTOGRAPHY-DATA_HEADERS} + ${AWS_PAYMENT-CRYPTOGRAPHY-DATA_INTERNAL_HEADERS} ${AWS_PAYMENT-CRYPTOGRAPHY-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\payment-cryptography-data" FILES ${AWS_PAYMENT-CRYPTOGRAPHY-DATA_HEADERS}) + source_group("Header Files\\aws\\payment-cryptography-data\\internal" FILES ${AWS_PAYMENT-CRYPTOGRAPHY-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\payment-cryptography-data\\model" FILES ${AWS_PAYMENT-CRYPTOGRAPHY-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PAYMENT-CRYPTOGRAPHY-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PAYMENT-CRYPTOGRAPHY-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyDataEndpointProvider.h b/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyDataEndpointProvider.h index a123060d44ae..658d7dcf241a 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyDataEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyDataEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_PAYMENTCRYPTOGRAPHYDATA_API PaymentCryptographyDataEndpointProvider : public: using PaymentCryptographyDataResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PaymentCryptographyDataEndpointProvider() - : PaymentCryptographyDataDefaultEpProviderBase(Aws::PaymentCryptographyData::PaymentCryptographyDataEndpointRules::GetRulesBlob(), - Aws::PaymentCryptographyData::PaymentCryptographyDataEndpointRules::RulesBlobSize) {} + PaymentCryptographyDataEndpointProvider(); ~PaymentCryptographyDataEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyData_EXPORTS.h b/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyData_EXPORTS.h index 7450f514e4eb..693883edb7ad 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyData_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyData_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PAYMENTCRYPTOGRAPHYDATA_API #define AWS_PAYMENTCRYPTOGRAPHYDATA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PAYMENTCRYPTOGRAPHYDATA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PAYMENTCRYPTOGRAPHYDATA_API #define AWS_PAYMENTCRYPTOGRAPHYDATA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PAYMENTCRYPTOGRAPHYDATA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PAYMENTCRYPTOGRAPHYDATA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyDataEndpointRules.h b/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/internal/PaymentCryptographyDataEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyDataEndpointRules.h rename to generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/internal/PaymentCryptographyDataEndpointRules.h index d1eb274d883d..db95009d264b 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/PaymentCryptographyDataEndpointRules.h +++ b/generated/src/aws-cpp-sdk-payment-cryptography-data/include/aws/payment-cryptography-data/internal/PaymentCryptographyDataEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PaymentCryptographyData { -class PaymentCryptographyDataEndpointRules { +class AWS_PAYMENTCRYPTOGRAPHYDATA_LOCAL PaymentCryptographyDataEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataEndpointProvider.cpp b/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataEndpointProvider.cpp index 35638a34895d..26c69013fa57 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PaymentCryptographyData { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PaymentCryptographyDataEndpointProvider::PaymentCryptographyDataEndpointProvider() + : PaymentCryptographyDataDefaultEpProviderBase(Aws::PaymentCryptographyData::PaymentCryptographyDataEndpointRules::GetRulesBlob(), + Aws::PaymentCryptographyData::PaymentCryptographyDataEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PaymentCryptographyData } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataEndpointRules.cpp b/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataEndpointRules.cpp index e6bb13c88ccb..2a114f5f776c 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PaymentCryptographyData { diff --git a/generated/src/aws-cpp-sdk-payment-cryptography/CMakeLists.txt b/generated/src/aws-cpp-sdk-payment-cryptography/CMakeLists.txt index 42dede5f576e..35ea56758f32 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-payment-cryptography/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PAYMENT-CRYPTOGRAPHY_MODEL_HEADERS "include/aws/payment-cryptography/model/*.h" ) +file(GLOB AWS_PAYMENT-CRYPTOGRAPHY_INTERNAL_HEADERS + "include/aws/payment-cryptography/internal/*.h" +) + file(GLOB AWS_PAYMENT-CRYPTOGRAPHY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PAYMENT-CRYPTOGRAPHY_MODEL_SOURCE file(GLOB PAYMENT-CRYPTOGRAPHY_UNIFIED_HEADERS ${AWS_PAYMENT-CRYPTOGRAPHY_HEADERS} + ${AWS_PAYMENT-CRYPTOGRAPHY_INTERNAL_HEADERS} ${AWS_PAYMENT-CRYPTOGRAPHY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\payment-cryptography" FILES ${AWS_PAYMENT-CRYPTOGRAPHY_HEADERS}) + source_group("Header Files\\aws\\payment-cryptography\\internal" FILES ${AWS_PAYMENT-CRYPTOGRAPHY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\payment-cryptography\\model" FILES ${AWS_PAYMENT-CRYPTOGRAPHY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PAYMENT-CRYPTOGRAPHY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PAYMENT-CRYPTOGRAPHY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptographyEndpointProvider.h b/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptographyEndpointProvider.h index 2e25571b19cb..3c68990f2503 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptographyEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptographyEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_PAYMENTCRYPTOGRAPHY_API PaymentCryptographyEndpointProvider : public P public: using PaymentCryptographyResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PaymentCryptographyEndpointProvider() - : PaymentCryptographyDefaultEpProviderBase(Aws::PaymentCryptography::PaymentCryptographyEndpointRules::GetRulesBlob(), - Aws::PaymentCryptography::PaymentCryptographyEndpointRules::RulesBlobSize) {} + PaymentCryptographyEndpointProvider(); ~PaymentCryptographyEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptography_EXPORTS.h b/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptography_EXPORTS.h index 4161e43e4323..fab5dafd614e 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptography_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptography_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PAYMENTCRYPTOGRAPHY_API #define AWS_PAYMENTCRYPTOGRAPHY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PAYMENTCRYPTOGRAPHY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PAYMENTCRYPTOGRAPHY_API #define AWS_PAYMENTCRYPTOGRAPHY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PAYMENTCRYPTOGRAPHY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PAYMENTCRYPTOGRAPHY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptographyEndpointRules.h b/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/internal/PaymentCryptographyEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptographyEndpointRules.h rename to generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/internal/PaymentCryptographyEndpointRules.h index bd394efcde06..d8f651794e07 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/PaymentCryptographyEndpointRules.h +++ b/generated/src/aws-cpp-sdk-payment-cryptography/include/aws/payment-cryptography/internal/PaymentCryptographyEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PaymentCryptography { -class PaymentCryptographyEndpointRules { +class AWS_PAYMENTCRYPTOGRAPHY_LOCAL PaymentCryptographyEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyEndpointProvider.cpp b/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyEndpointProvider.cpp index e6933b614711..b5fa3184ca97 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PaymentCryptography { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PaymentCryptographyEndpointProvider::PaymentCryptographyEndpointProvider() + : PaymentCryptographyDefaultEpProviderBase(Aws::PaymentCryptography::PaymentCryptographyEndpointRules::GetRulesBlob(), + Aws::PaymentCryptography::PaymentCryptographyEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PaymentCryptography } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyEndpointRules.cpp b/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyEndpointRules.cpp index 329f8a0ece37..49348564e52c 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PaymentCryptography { diff --git a/generated/src/aws-cpp-sdk-pca-connector-ad/CMakeLists.txt b/generated/src/aws-cpp-sdk-pca-connector-ad/CMakeLists.txt index 8a926418475d..2a20b4946f27 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-ad/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pca-connector-ad/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PCA-CONNECTOR-AD_MODEL_HEADERS "include/aws/pca-connector-ad/model/*.h" ) +file(GLOB AWS_PCA-CONNECTOR-AD_INTERNAL_HEADERS + "include/aws/pca-connector-ad/internal/*.h" +) + file(GLOB AWS_PCA-CONNECTOR-AD_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PCA-CONNECTOR-AD_MODEL_SOURCE file(GLOB PCA-CONNECTOR-AD_UNIFIED_HEADERS ${AWS_PCA-CONNECTOR-AD_HEADERS} + ${AWS_PCA-CONNECTOR-AD_INTERNAL_HEADERS} ${AWS_PCA-CONNECTOR-AD_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pca-connector-ad" FILES ${AWS_PCA-CONNECTOR-AD_HEADERS}) + source_group("Header Files\\aws\\pca-connector-ad\\internal" FILES ${AWS_PCA-CONNECTOR-AD_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pca-connector-ad\\model" FILES ${AWS_PCA-CONNECTOR-AD_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PCA-CONNECTOR-AD_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PCA-CONNECTOR-AD_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAdEndpointProvider.h b/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAdEndpointProvider.h index f6c867f922be..89495d49bad7 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAdEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAdEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_PCACONNECTORAD_API PcaConnectorAdEndpointProvider : public PcaConnecto public: using PcaConnectorAdResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PcaConnectorAdEndpointProvider() - : PcaConnectorAdDefaultEpProviderBase(Aws::PcaConnectorAd::PcaConnectorAdEndpointRules::GetRulesBlob(), - Aws::PcaConnectorAd::PcaConnectorAdEndpointRules::RulesBlobSize) {} + PcaConnectorAdEndpointProvider(); ~PcaConnectorAdEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAd_EXPORTS.h b/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAd_EXPORTS.h index 4d215b594460..f32dfc87f223 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAd_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAd_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PCACONNECTORAD_API #define AWS_PCACONNECTORAD_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PCACONNECTORAD_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PCACONNECTORAD_API #define AWS_PCACONNECTORAD_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PCACONNECTORAD_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PCACONNECTORAD_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAdEndpointRules.h b/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/internal/PcaConnectorAdEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAdEndpointRules.h rename to generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/internal/PcaConnectorAdEndpointRules.h index 721f6cb14866..62bda78f5e75 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/PcaConnectorAdEndpointRules.h +++ b/generated/src/aws-cpp-sdk-pca-connector-ad/include/aws/pca-connector-ad/internal/PcaConnectorAdEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PcaConnectorAd { -class PcaConnectorAdEndpointRules { +class AWS_PCACONNECTORAD_LOCAL PcaConnectorAdEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdEndpointProvider.cpp b/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdEndpointProvider.cpp index da26e79ea696..657c751517df 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PcaConnectorAd { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PcaConnectorAdEndpointProvider::PcaConnectorAdEndpointProvider() + : PcaConnectorAdDefaultEpProviderBase(Aws::PcaConnectorAd::PcaConnectorAdEndpointRules::GetRulesBlob(), + Aws::PcaConnectorAd::PcaConnectorAdEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PcaConnectorAd } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdEndpointRules.cpp b/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdEndpointRules.cpp index 0ee9419fd763..274f708ac65e 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PcaConnectorAd { diff --git a/generated/src/aws-cpp-sdk-pca-connector-scep/CMakeLists.txt b/generated/src/aws-cpp-sdk-pca-connector-scep/CMakeLists.txt index c52e3d1e1f6d..854be4fa560f 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-scep/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pca-connector-scep/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PCA-CONNECTOR-SCEP_MODEL_HEADERS "include/aws/pca-connector-scep/model/*.h" ) +file(GLOB AWS_PCA-CONNECTOR-SCEP_INTERNAL_HEADERS + "include/aws/pca-connector-scep/internal/*.h" +) + file(GLOB AWS_PCA-CONNECTOR-SCEP_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PCA-CONNECTOR-SCEP_MODEL_SOURCE file(GLOB PCA-CONNECTOR-SCEP_UNIFIED_HEADERS ${AWS_PCA-CONNECTOR-SCEP_HEADERS} + ${AWS_PCA-CONNECTOR-SCEP_INTERNAL_HEADERS} ${AWS_PCA-CONNECTOR-SCEP_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pca-connector-scep" FILES ${AWS_PCA-CONNECTOR-SCEP_HEADERS}) + source_group("Header Files\\aws\\pca-connector-scep\\internal" FILES ${AWS_PCA-CONNECTOR-SCEP_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pca-connector-scep\\model" FILES ${AWS_PCA-CONNECTOR-SCEP_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PCA-CONNECTOR-SCEP_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PCA-CONNECTOR-SCEP_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScepEndpointProvider.h b/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScepEndpointProvider.h index 181042143959..5c72c8742304 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScepEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScepEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_PCACONNECTORSCEP_API PcaConnectorScepEndpointProvider : public PcaConn public: using PcaConnectorScepResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PcaConnectorScepEndpointProvider() - : PcaConnectorScepDefaultEpProviderBase(Aws::PcaConnectorScep::PcaConnectorScepEndpointRules::GetRulesBlob(), - Aws::PcaConnectorScep::PcaConnectorScepEndpointRules::RulesBlobSize) {} + PcaConnectorScepEndpointProvider(); ~PcaConnectorScepEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScep_EXPORTS.h b/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScep_EXPORTS.h index c246c6ea3038..4d766dae334c 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScep_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScep_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PCACONNECTORSCEP_API #define AWS_PCACONNECTORSCEP_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PCACONNECTORSCEP_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PCACONNECTORSCEP_API #define AWS_PCACONNECTORSCEP_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PCACONNECTORSCEP_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PCACONNECTORSCEP_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScepEndpointRules.h b/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/internal/PcaConnectorScepEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScepEndpointRules.h rename to generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/internal/PcaConnectorScepEndpointRules.h index d41b3e105304..941dab7a723f 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/PcaConnectorScepEndpointRules.h +++ b/generated/src/aws-cpp-sdk-pca-connector-scep/include/aws/pca-connector-scep/internal/PcaConnectorScepEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PcaConnectorScep { -class PcaConnectorScepEndpointRules { +class AWS_PCACONNECTORSCEP_LOCAL PcaConnectorScepEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepEndpointProvider.cpp b/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepEndpointProvider.cpp index ae58631ad2cb..f9a39b108c7f 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PcaConnectorScep { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PcaConnectorScepEndpointProvider::PcaConnectorScepEndpointProvider() + : PcaConnectorScepDefaultEpProviderBase(Aws::PcaConnectorScep::PcaConnectorScepEndpointRules::GetRulesBlob(), + Aws::PcaConnectorScep::PcaConnectorScepEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PcaConnectorScep } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepEndpointRules.cpp b/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepEndpointRules.cpp index 9f18f52f48cc..1b596aa431c2 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PcaConnectorScep { diff --git a/generated/src/aws-cpp-sdk-pcs/CMakeLists.txt b/generated/src/aws-cpp-sdk-pcs/CMakeLists.txt index fa1906f51166..742c38f1d6ce 100644 --- a/generated/src/aws-cpp-sdk-pcs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pcs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PCS_MODEL_HEADERS "include/aws/pcs/model/*.h" ) +file(GLOB AWS_PCS_INTERNAL_HEADERS + "include/aws/pcs/internal/*.h" +) + file(GLOB AWS_PCS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PCS_MODEL_SOURCE file(GLOB PCS_UNIFIED_HEADERS ${AWS_PCS_HEADERS} + ${AWS_PCS_INTERNAL_HEADERS} ${AWS_PCS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pcs" FILES ${AWS_PCS_HEADERS}) + source_group("Header Files\\aws\\pcs\\internal" FILES ${AWS_PCS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pcs\\model" FILES ${AWS_PCS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PCS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PCS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCSEndpointProvider.h b/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCSEndpointProvider.h index 73ccd36eb26d..e10821b169a5 100644 --- a/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_PCS_API PCSEndpointProvider : public PCSDefaultEpProviderBase { public: using PCSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PCSEndpointProvider() : PCSDefaultEpProviderBase(Aws::PCS::PCSEndpointRules::GetRulesBlob(), Aws::PCS::PCSEndpointRules::RulesBlobSize) {} + PCSEndpointProvider(); ~PCSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCS_EXPORTS.h b/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCS_EXPORTS.h index 686fd47d1260..3237a8a7e5e0 100644 --- a/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PCS_API #define AWS_PCS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PCS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PCS_API #define AWS_PCS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PCS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PCS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCSEndpointRules.h b/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/internal/PCSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCSEndpointRules.h rename to generated/src/aws-cpp-sdk-pcs/include/aws/pcs/internal/PCSEndpointRules.h index c6b6c022d48d..aa962970d31e 100644 --- a/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/PCSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-pcs/include/aws/pcs/internal/PCSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PCS { -class PCSEndpointRules { +class AWS_PCS_LOCAL PCSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pcs/source/PCSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-pcs/source/PCSEndpointProvider.cpp index b71fcec85713..d5de934b2bda 100644 --- a/generated/src/aws-cpp-sdk-pcs/source/PCSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pcs/source/PCSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace PCS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PCSEndpointProvider::PCSEndpointProvider() + : PCSDefaultEpProviderBase(Aws::PCS::PCSEndpointRules::GetRulesBlob(), Aws::PCS::PCSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PCS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pcs/source/PCSEndpointRules.cpp b/generated/src/aws-cpp-sdk-pcs/source/PCSEndpointRules.cpp index 8368b0020360..6a8628e9d1b4 100644 --- a/generated/src/aws-cpp-sdk-pcs/source/PCSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pcs/source/PCSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PCS { diff --git a/generated/src/aws-cpp-sdk-personalize-events/CMakeLists.txt b/generated/src/aws-cpp-sdk-personalize-events/CMakeLists.txt index d12740a52d42..42944ef7e5d9 100644 --- a/generated/src/aws-cpp-sdk-personalize-events/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-personalize-events/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PERSONALIZE-EVENTS_MODEL_HEADERS "include/aws/personalize-events/model/*.h" ) +file(GLOB AWS_PERSONALIZE-EVENTS_INTERNAL_HEADERS + "include/aws/personalize-events/internal/*.h" +) + file(GLOB AWS_PERSONALIZE-EVENTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PERSONALIZE-EVENTS_MODEL_SOURCE file(GLOB PERSONALIZE-EVENTS_UNIFIED_HEADERS ${AWS_PERSONALIZE-EVENTS_HEADERS} + ${AWS_PERSONALIZE-EVENTS_INTERNAL_HEADERS} ${AWS_PERSONALIZE-EVENTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\personalize-events" FILES ${AWS_PERSONALIZE-EVENTS_HEADERS}) + source_group("Header Files\\aws\\personalize-events\\internal" FILES ${AWS_PERSONALIZE-EVENTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\personalize-events\\model" FILES ${AWS_PERSONALIZE-EVENTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PERSONALIZE-EVENTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PERSONALIZE-EVENTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEventsEndpointProvider.h b/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEventsEndpointProvider.h index d661a7ec8375..c06fe47e8ca7 100644 --- a/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEventsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEventsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_PERSONALIZEEVENTS_API PersonalizeEventsEndpointProvider : public Perso public: using PersonalizeEventsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PersonalizeEventsEndpointProvider() - : PersonalizeEventsDefaultEpProviderBase(Aws::PersonalizeEvents::PersonalizeEventsEndpointRules::GetRulesBlob(), - Aws::PersonalizeEvents::PersonalizeEventsEndpointRules::RulesBlobSize) {} + PersonalizeEventsEndpointProvider(); ~PersonalizeEventsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEvents_EXPORTS.h b/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEvents_EXPORTS.h index 2d7c3c2bc266..705da1f71f59 100644 --- a/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEvents_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEvents_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PERSONALIZEEVENTS_API #define AWS_PERSONALIZEEVENTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PERSONALIZEEVENTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PERSONALIZEEVENTS_API #define AWS_PERSONALIZEEVENTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PERSONALIZEEVENTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PERSONALIZEEVENTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEventsEndpointRules.h b/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/internal/PersonalizeEventsEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEventsEndpointRules.h rename to generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/internal/PersonalizeEventsEndpointRules.h index 846c828e8a70..1216bf317361 100644 --- a/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/PersonalizeEventsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-personalize-events/include/aws/personalize-events/internal/PersonalizeEventsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PersonalizeEvents { -class PersonalizeEventsEndpointRules { +class AWS_PERSONALIZEEVENTS_LOCAL PersonalizeEventsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsEndpointProvider.cpp index f98287a1011a..f54bfa661970 100644 --- a/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PersonalizeEvents { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PersonalizeEventsEndpointProvider::PersonalizeEventsEndpointProvider() + : PersonalizeEventsDefaultEpProviderBase(Aws::PersonalizeEvents::PersonalizeEventsEndpointRules::GetRulesBlob(), + Aws::PersonalizeEvents::PersonalizeEventsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PersonalizeEvents } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsEndpointRules.cpp b/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsEndpointRules.cpp index 0a6859f053ee..c9a3164017ca 100644 --- a/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PersonalizeEvents { diff --git a/generated/src/aws-cpp-sdk-personalize-runtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-personalize-runtime/CMakeLists.txt index 4ed8b0dc0ea4..6a534a888fb8 100644 --- a/generated/src/aws-cpp-sdk-personalize-runtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-personalize-runtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PERSONALIZE-RUNTIME_MODEL_HEADERS "include/aws/personalize-runtime/model/*.h" ) +file(GLOB AWS_PERSONALIZE-RUNTIME_INTERNAL_HEADERS + "include/aws/personalize-runtime/internal/*.h" +) + file(GLOB AWS_PERSONALIZE-RUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PERSONALIZE-RUNTIME_MODEL_SOURCE file(GLOB PERSONALIZE-RUNTIME_UNIFIED_HEADERS ${AWS_PERSONALIZE-RUNTIME_HEADERS} + ${AWS_PERSONALIZE-RUNTIME_INTERNAL_HEADERS} ${AWS_PERSONALIZE-RUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\personalize-runtime" FILES ${AWS_PERSONALIZE-RUNTIME_HEADERS}) + source_group("Header Files\\aws\\personalize-runtime\\internal" FILES ${AWS_PERSONALIZE-RUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\personalize-runtime\\model" FILES ${AWS_PERSONALIZE-RUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PERSONALIZE-RUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PERSONALIZE-RUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntimeEndpointProvider.h b/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntimeEndpointProvider.h index 5b62ac9cc4b7..140751c61f32 100644 --- a/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntimeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_PERSONALIZERUNTIME_API PersonalizeRuntimeEndpointProvider : public Per public: using PersonalizeRuntimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PersonalizeRuntimeEndpointProvider() - : PersonalizeRuntimeDefaultEpProviderBase(Aws::PersonalizeRuntime::PersonalizeRuntimeEndpointRules::GetRulesBlob(), - Aws::PersonalizeRuntime::PersonalizeRuntimeEndpointRules::RulesBlobSize) {} + PersonalizeRuntimeEndpointProvider(); ~PersonalizeRuntimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntime_EXPORTS.h b/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntime_EXPORTS.h index 0ce118c682d3..e044fcb7816c 100644 --- a/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PERSONALIZERUNTIME_API #define AWS_PERSONALIZERUNTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PERSONALIZERUNTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PERSONALIZERUNTIME_API #define AWS_PERSONALIZERUNTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PERSONALIZERUNTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PERSONALIZERUNTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntimeEndpointRules.h b/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/internal/PersonalizeRuntimeEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntimeEndpointRules.h rename to generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/internal/PersonalizeRuntimeEndpointRules.h index 7c5721593d78..9ae97f4c3694 100644 --- a/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/PersonalizeRuntimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-personalize-runtime/include/aws/personalize-runtime/internal/PersonalizeRuntimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PersonalizeRuntime { -class PersonalizeRuntimeEndpointRules { +class AWS_PERSONALIZERUNTIME_LOCAL PersonalizeRuntimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeEndpointProvider.cpp index 54fece8cbb9d..f2e3d8539b0b 100644 --- a/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PersonalizeRuntime { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PersonalizeRuntimeEndpointProvider::PersonalizeRuntimeEndpointProvider() + : PersonalizeRuntimeDefaultEpProviderBase(Aws::PersonalizeRuntime::PersonalizeRuntimeEndpointRules::GetRulesBlob(), + Aws::PersonalizeRuntime::PersonalizeRuntimeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PersonalizeRuntime } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeEndpointRules.cpp index 9924566dcf9e..5809f020f1bb 100644 --- a/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PersonalizeRuntime { diff --git a/generated/src/aws-cpp-sdk-personalize/CMakeLists.txt b/generated/src/aws-cpp-sdk-personalize/CMakeLists.txt index 2151d4a67898..1b9700240c8c 100644 --- a/generated/src/aws-cpp-sdk-personalize/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-personalize/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PERSONALIZE_MODEL_HEADERS "include/aws/personalize/model/*.h" ) +file(GLOB AWS_PERSONALIZE_INTERNAL_HEADERS + "include/aws/personalize/internal/*.h" +) + file(GLOB AWS_PERSONALIZE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PERSONALIZE_MODEL_SOURCE file(GLOB PERSONALIZE_UNIFIED_HEADERS ${AWS_PERSONALIZE_HEADERS} + ${AWS_PERSONALIZE_INTERNAL_HEADERS} ${AWS_PERSONALIZE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\personalize" FILES ${AWS_PERSONALIZE_HEADERS}) + source_group("Header Files\\aws\\personalize\\internal" FILES ${AWS_PERSONALIZE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\personalize\\model" FILES ${AWS_PERSONALIZE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PERSONALIZE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PERSONALIZE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/PersonalizeEndpointProvider.h b/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/PersonalizeEndpointProvider.h index 273582c4fd37..471c83871c35 100644 --- a/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/PersonalizeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/PersonalizeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_PERSONALIZE_API PersonalizeEndpointProvider : public PersonalizeDefaul public: using PersonalizeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PersonalizeEndpointProvider() - : PersonalizeDefaultEpProviderBase(Aws::Personalize::PersonalizeEndpointRules::GetRulesBlob(), - Aws::Personalize::PersonalizeEndpointRules::RulesBlobSize) {} + PersonalizeEndpointProvider(); ~PersonalizeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/Personalize_EXPORTS.h b/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/Personalize_EXPORTS.h index 2a6fe08206da..a3326f7c72f2 100644 --- a/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/Personalize_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/Personalize_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PERSONALIZE_API #define AWS_PERSONALIZE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PERSONALIZE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PERSONALIZE_API #define AWS_PERSONALIZE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PERSONALIZE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PERSONALIZE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/PersonalizeEndpointRules.h b/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/internal/PersonalizeEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-personalize/include/aws/personalize/PersonalizeEndpointRules.h rename to generated/src/aws-cpp-sdk-personalize/include/aws/personalize/internal/PersonalizeEndpointRules.h index 6823071ad97b..4bcfffe11edb 100644 --- a/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/PersonalizeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-personalize/include/aws/personalize/internal/PersonalizeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Personalize { -class PersonalizeEndpointRules { +class AWS_PERSONALIZE_LOCAL PersonalizeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-personalize/source/PersonalizeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-personalize/source/PersonalizeEndpointProvider.cpp index ba1c91133c9f..8c639f83e254 100644 --- a/generated/src/aws-cpp-sdk-personalize/source/PersonalizeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-personalize/source/PersonalizeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Personalize { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PersonalizeEndpointProvider::PersonalizeEndpointProvider() + : PersonalizeDefaultEpProviderBase(Aws::Personalize::PersonalizeEndpointRules::GetRulesBlob(), + Aws::Personalize::PersonalizeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Personalize } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-personalize/source/PersonalizeEndpointRules.cpp b/generated/src/aws-cpp-sdk-personalize/source/PersonalizeEndpointRules.cpp index b96de0c518fb..09a9e6204743 100644 --- a/generated/src/aws-cpp-sdk-personalize/source/PersonalizeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-personalize/source/PersonalizeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Personalize { diff --git a/generated/src/aws-cpp-sdk-pi/CMakeLists.txt b/generated/src/aws-cpp-sdk-pi/CMakeLists.txt index 73111913c301..190768bb4e51 100644 --- a/generated/src/aws-cpp-sdk-pi/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pi/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PI_MODEL_HEADERS "include/aws/pi/model/*.h" ) +file(GLOB AWS_PI_INTERNAL_HEADERS + "include/aws/pi/internal/*.h" +) + file(GLOB AWS_PI_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PI_MODEL_SOURCE file(GLOB PI_UNIFIED_HEADERS ${AWS_PI_HEADERS} + ${AWS_PI_INTERNAL_HEADERS} ${AWS_PI_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pi" FILES ${AWS_PI_HEADERS}) + source_group("Header Files\\aws\\pi\\internal" FILES ${AWS_PI_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pi\\model" FILES ${AWS_PI_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PI_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PI_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pi/include/aws/pi/PIEndpointProvider.h b/generated/src/aws-cpp-sdk-pi/include/aws/pi/PIEndpointProvider.h index 8687af2fcd6b..3494ce2de1aa 100644 --- a/generated/src/aws-cpp-sdk-pi/include/aws/pi/PIEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pi/include/aws/pi/PIEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_PI_API PIEndpointProvider : public PIDefaultEpProviderBase { public: using PIResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PIEndpointProvider() : PIDefaultEpProviderBase(Aws::PI::PIEndpointRules::GetRulesBlob(), Aws::PI::PIEndpointRules::RulesBlobSize) {} + PIEndpointProvider(); ~PIEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pi/include/aws/pi/PI_EXPORTS.h b/generated/src/aws-cpp-sdk-pi/include/aws/pi/PI_EXPORTS.h index a73fd28758a8..640bc93719d0 100644 --- a/generated/src/aws-cpp-sdk-pi/include/aws/pi/PI_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pi/include/aws/pi/PI_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PI_API #define AWS_PI_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PI_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PI_API #define AWS_PI_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PI_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PI_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pi/include/aws/pi/PIEndpointRules.h b/generated/src/aws-cpp-sdk-pi/include/aws/pi/internal/PIEndpointRules.h similarity index 91% rename from generated/src/aws-cpp-sdk-pi/include/aws/pi/PIEndpointRules.h rename to generated/src/aws-cpp-sdk-pi/include/aws/pi/internal/PIEndpointRules.h index 28305208db3a..4944aa960bde 100644 --- a/generated/src/aws-cpp-sdk-pi/include/aws/pi/PIEndpointRules.h +++ b/generated/src/aws-cpp-sdk-pi/include/aws/pi/internal/PIEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PI { -class PIEndpointRules { +class AWS_PI_LOCAL PIEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pi/source/PIEndpointProvider.cpp b/generated/src/aws-cpp-sdk-pi/source/PIEndpointProvider.cpp index 89e53ecbc5fb..6b16bbdb5579 100644 --- a/generated/src/aws-cpp-sdk-pi/source/PIEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pi/source/PIEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace PI { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PIEndpointProvider::PIEndpointProvider() + : PIDefaultEpProviderBase(Aws::PI::PIEndpointRules::GetRulesBlob(), Aws::PI::PIEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PI } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pi/source/PIEndpointRules.cpp b/generated/src/aws-cpp-sdk-pi/source/PIEndpointRules.cpp index d278940c6169..49baf12e8460 100644 --- a/generated/src/aws-cpp-sdk-pi/source/PIEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pi/source/PIEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PI { diff --git a/generated/src/aws-cpp-sdk-pinpoint-email/CMakeLists.txt b/generated/src/aws-cpp-sdk-pinpoint-email/CMakeLists.txt index 49b13775b9e7..c7f11d851f17 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-email/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pinpoint-email/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PINPOINT-EMAIL_MODEL_HEADERS "include/aws/pinpoint-email/model/*.h" ) +file(GLOB AWS_PINPOINT-EMAIL_INTERNAL_HEADERS + "include/aws/pinpoint-email/internal/*.h" +) + file(GLOB AWS_PINPOINT-EMAIL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PINPOINT-EMAIL_MODEL_SOURCE file(GLOB PINPOINT-EMAIL_UNIFIED_HEADERS ${AWS_PINPOINT-EMAIL_HEADERS} + ${AWS_PINPOINT-EMAIL_INTERNAL_HEADERS} ${AWS_PINPOINT-EMAIL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pinpoint-email" FILES ${AWS_PINPOINT-EMAIL_HEADERS}) + source_group("Header Files\\aws\\pinpoint-email\\internal" FILES ${AWS_PINPOINT-EMAIL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pinpoint-email\\model" FILES ${AWS_PINPOINT-EMAIL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PINPOINT-EMAIL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PINPOINT-EMAIL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmailEndpointProvider.h b/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmailEndpointProvider.h index e097d49e6063..d35c4de72663 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmailEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmailEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_PINPOINTEMAIL_API PinpointEmailEndpointProvider : public PinpointEmail public: using PinpointEmailResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PinpointEmailEndpointProvider() - : PinpointEmailDefaultEpProviderBase(Aws::PinpointEmail::PinpointEmailEndpointRules::GetRulesBlob(), - Aws::PinpointEmail::PinpointEmailEndpointRules::RulesBlobSize) {} + PinpointEmailEndpointProvider(); ~PinpointEmailEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmail_EXPORTS.h b/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmail_EXPORTS.h index 84f38be5393d..29cca6300233 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmail_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmail_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PINPOINTEMAIL_API #define AWS_PINPOINTEMAIL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PINPOINTEMAIL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PINPOINTEMAIL_API #define AWS_PINPOINTEMAIL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PINPOINTEMAIL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PINPOINTEMAIL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmailEndpointRules.h b/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/internal/PinpointEmailEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmailEndpointRules.h rename to generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/internal/PinpointEmailEndpointRules.h index 9f6184476529..b99f7e93e6c9 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/PinpointEmailEndpointRules.h +++ b/generated/src/aws-cpp-sdk-pinpoint-email/include/aws/pinpoint-email/internal/PinpointEmailEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PinpointEmail { -class PinpointEmailEndpointRules { +class AWS_PINPOINTEMAIL_LOCAL PinpointEmailEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailEndpointProvider.cpp b/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailEndpointProvider.cpp index 0a6262cce1a2..9f66480212b4 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PinpointEmail { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PinpointEmailEndpointProvider::PinpointEmailEndpointProvider() + : PinpointEmailDefaultEpProviderBase(Aws::PinpointEmail::PinpointEmailEndpointRules::GetRulesBlob(), + Aws::PinpointEmail::PinpointEmailEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PinpointEmail } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailEndpointRules.cpp b/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailEndpointRules.cpp index 7108c1d84089..486f6c10d388 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PinpointEmail { diff --git a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/CMakeLists.txt b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/CMakeLists.txt index b809fb2e1716..36ea609c4159 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PINPOINT-SMS-VOICE-V2_MODEL_HEADERS "include/aws/pinpoint-sms-voice-v2/model/*.h" ) +file(GLOB AWS_PINPOINT-SMS-VOICE-V2_INTERNAL_HEADERS + "include/aws/pinpoint-sms-voice-v2/internal/*.h" +) + file(GLOB AWS_PINPOINT-SMS-VOICE-V2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PINPOINT-SMS-VOICE-V2_MODEL_SOURCE file(GLOB PINPOINT-SMS-VOICE-V2_UNIFIED_HEADERS ${AWS_PINPOINT-SMS-VOICE-V2_HEADERS} + ${AWS_PINPOINT-SMS-VOICE-V2_INTERNAL_HEADERS} ${AWS_PINPOINT-SMS-VOICE-V2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pinpoint-sms-voice-v2" FILES ${AWS_PINPOINT-SMS-VOICE-V2_HEADERS}) + source_group("Header Files\\aws\\pinpoint-sms-voice-v2\\internal" FILES ${AWS_PINPOINT-SMS-VOICE-V2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pinpoint-sms-voice-v2\\model" FILES ${AWS_PINPOINT-SMS-VOICE-V2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PINPOINT-SMS-VOICE-V2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PINPOINT-SMS-VOICE-V2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2EndpointProvider.h b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2EndpointProvider.h index 03521d0a9211..f849ce669cb5 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_PINPOINTSMSVOICEV2_API PinpointSMSVoiceV2EndpointProvider : public Pin public: using PinpointSMSVoiceV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PinpointSMSVoiceV2EndpointProvider() - : PinpointSMSVoiceV2DefaultEpProviderBase(Aws::PinpointSMSVoiceV2::PinpointSMSVoiceV2EndpointRules::GetRulesBlob(), - Aws::PinpointSMSVoiceV2::PinpointSMSVoiceV2EndpointRules::RulesBlobSize) {} + PinpointSMSVoiceV2EndpointProvider(); ~PinpointSMSVoiceV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2_EXPORTS.h b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2_EXPORTS.h index c32c02568bda..6d25214b7425 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PINPOINTSMSVOICEV2_API #define AWS_PINPOINTSMSVOICEV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PINPOINTSMSVOICEV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PINPOINTSMSVOICEV2_API #define AWS_PINPOINTSMSVOICEV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PINPOINTSMSVOICEV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PINPOINTSMSVOICEV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2EndpointRules.h b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/internal/PinpointSMSVoiceV2EndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2EndpointRules.h rename to generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/internal/PinpointSMSVoiceV2EndpointRules.h index 49e0f4b9abf5..eb2b2c2b1ec4 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/PinpointSMSVoiceV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/include/aws/pinpoint-sms-voice-v2/internal/PinpointSMSVoiceV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PinpointSMSVoiceV2 { -class PinpointSMSVoiceV2EndpointRules { +class AWS_PINPOINTSMSVOICEV2_LOCAL PinpointSMSVoiceV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2EndpointProvider.cpp index 38a730312a52..5dc9e6725622 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PinpointSMSVoiceV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PinpointSMSVoiceV2EndpointProvider::PinpointSMSVoiceV2EndpointProvider() + : PinpointSMSVoiceV2DefaultEpProviderBase(Aws::PinpointSMSVoiceV2::PinpointSMSVoiceV2EndpointRules::GetRulesBlob(), + Aws::PinpointSMSVoiceV2::PinpointSMSVoiceV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PinpointSMSVoiceV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2EndpointRules.cpp index e20c835cca3a..77b201020def 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PinpointSMSVoiceV2 { diff --git a/generated/src/aws-cpp-sdk-pinpoint/CMakeLists.txt b/generated/src/aws-cpp-sdk-pinpoint/CMakeLists.txt index 6e1fb30a0b66..5e8174ba8389 100644 --- a/generated/src/aws-cpp-sdk-pinpoint/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pinpoint/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PINPOINT_MODEL_HEADERS "include/aws/pinpoint/model/*.h" ) +file(GLOB AWS_PINPOINT_INTERNAL_HEADERS + "include/aws/pinpoint/internal/*.h" +) + file(GLOB AWS_PINPOINT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PINPOINT_MODEL_SOURCE file(GLOB PINPOINT_UNIFIED_HEADERS ${AWS_PINPOINT_HEADERS} + ${AWS_PINPOINT_INTERNAL_HEADERS} ${AWS_PINPOINT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pinpoint" FILES ${AWS_PINPOINT_HEADERS}) + source_group("Header Files\\aws\\pinpoint\\internal" FILES ${AWS_PINPOINT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pinpoint\\model" FILES ${AWS_PINPOINT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PINPOINT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PINPOINT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/PinpointEndpointProvider.h b/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/PinpointEndpointProvider.h index 3bf3a5b3d5d9..5f5fe8cde04c 100644 --- a/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/PinpointEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/PinpointEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_PINPOINT_API PinpointEndpointProvider : public PinpointDefaultEpProvid public: using PinpointResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PinpointEndpointProvider() - : PinpointDefaultEpProviderBase(Aws::Pinpoint::PinpointEndpointRules::GetRulesBlob(), - Aws::Pinpoint::PinpointEndpointRules::RulesBlobSize) {} + PinpointEndpointProvider(); ~PinpointEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/Pinpoint_EXPORTS.h b/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/Pinpoint_EXPORTS.h index 7c3b34fb4f89..73bba96b936f 100644 --- a/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/Pinpoint_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/Pinpoint_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PINPOINT_API #define AWS_PINPOINT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PINPOINT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PINPOINT_API #define AWS_PINPOINT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PINPOINT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PINPOINT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/PinpointEndpointRules.h b/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/internal/PinpointEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/PinpointEndpointRules.h rename to generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/internal/PinpointEndpointRules.h index 14d68d70bb4d..00ba99ef1e04 100644 --- a/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/PinpointEndpointRules.h +++ b/generated/src/aws-cpp-sdk-pinpoint/include/aws/pinpoint/internal/PinpointEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Pinpoint { -class PinpointEndpointRules { +class AWS_PINPOINT_LOCAL PinpointEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pinpoint/source/PinpointEndpointProvider.cpp b/generated/src/aws-cpp-sdk-pinpoint/source/PinpointEndpointProvider.cpp index 6b525528d8a7..54bac89c93b8 100644 --- a/generated/src/aws-cpp-sdk-pinpoint/source/PinpointEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint/source/PinpointEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Pinpoint { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PinpointEndpointProvider::PinpointEndpointProvider() + : PinpointDefaultEpProviderBase(Aws::Pinpoint::PinpointEndpointRules::GetRulesBlob(), + Aws::Pinpoint::PinpointEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Pinpoint } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pinpoint/source/PinpointEndpointRules.cpp b/generated/src/aws-cpp-sdk-pinpoint/source/PinpointEndpointRules.cpp index d421c4cbcb83..1f9bd4a3db11 100644 --- a/generated/src/aws-cpp-sdk-pinpoint/source/PinpointEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint/source/PinpointEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Pinpoint { diff --git a/generated/src/aws-cpp-sdk-pipes/CMakeLists.txt b/generated/src/aws-cpp-sdk-pipes/CMakeLists.txt index 274966aa0a69..6c80649f9ca5 100644 --- a/generated/src/aws-cpp-sdk-pipes/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pipes/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PIPES_MODEL_HEADERS "include/aws/pipes/model/*.h" ) +file(GLOB AWS_PIPES_INTERNAL_HEADERS + "include/aws/pipes/internal/*.h" +) + file(GLOB AWS_PIPES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PIPES_MODEL_SOURCE file(GLOB PIPES_UNIFIED_HEADERS ${AWS_PIPES_HEADERS} + ${AWS_PIPES_INTERNAL_HEADERS} ${AWS_PIPES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pipes" FILES ${AWS_PIPES_HEADERS}) + source_group("Header Files\\aws\\pipes\\internal" FILES ${AWS_PIPES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pipes\\model" FILES ${AWS_PIPES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PIPES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PIPES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/PipesEndpointProvider.h b/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/PipesEndpointProvider.h index 1e6db47d5007..0829ea80272f 100644 --- a/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/PipesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/PipesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_PIPES_API PipesEndpointProvider : public PipesDefaultEpProviderBase { public: using PipesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PipesEndpointProvider() - : PipesDefaultEpProviderBase(Aws::Pipes::PipesEndpointRules::GetRulesBlob(), Aws::Pipes::PipesEndpointRules::RulesBlobSize) {} + PipesEndpointProvider(); ~PipesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/Pipes_EXPORTS.h b/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/Pipes_EXPORTS.h index 6667540af47c..e23757519fba 100644 --- a/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/Pipes_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/Pipes_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PIPES_API #define AWS_PIPES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PIPES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PIPES_API #define AWS_PIPES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PIPES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PIPES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/PipesEndpointRules.h b/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/internal/PipesEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-pipes/include/aws/pipes/PipesEndpointRules.h rename to generated/src/aws-cpp-sdk-pipes/include/aws/pipes/internal/PipesEndpointRules.h index 04b444c50cb2..8f27f7a1a3aa 100644 --- a/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/PipesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-pipes/include/aws/pipes/internal/PipesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Pipes { -class PipesEndpointRules { +class AWS_PIPES_LOCAL PipesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pipes/source/PipesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-pipes/source/PipesEndpointProvider.cpp index 178e84d8d3f1..feb7ad50bc83 100644 --- a/generated/src/aws-cpp-sdk-pipes/source/PipesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pipes/source/PipesEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Pipes { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PipesEndpointProvider::PipesEndpointProvider() + : PipesDefaultEpProviderBase(Aws::Pipes::PipesEndpointRules::GetRulesBlob(), Aws::Pipes::PipesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Pipes } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pipes/source/PipesEndpointRules.cpp b/generated/src/aws-cpp-sdk-pipes/source/PipesEndpointRules.cpp index 9c240b87d081..073b159a15e8 100644 --- a/generated/src/aws-cpp-sdk-pipes/source/PipesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pipes/source/PipesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Pipes { diff --git a/generated/src/aws-cpp-sdk-polly/CMakeLists.txt b/generated/src/aws-cpp-sdk-polly/CMakeLists.txt index 75ca48e9eb60..642a33ef8285 100644 --- a/generated/src/aws-cpp-sdk-polly/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-polly/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_POLLY_MODEL_HEADERS "include/aws/polly/model/*.h" ) +file(GLOB AWS_POLLY_INTERNAL_HEADERS + "include/aws/polly/internal/*.h" +) + file(GLOB AWS_POLLY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_POLLY_MODEL_SOURCE file(GLOB POLLY_UNIFIED_HEADERS ${AWS_POLLY_HEADERS} + ${AWS_POLLY_INTERNAL_HEADERS} ${AWS_POLLY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\polly" FILES ${AWS_POLLY_HEADERS}) + source_group("Header Files\\aws\\polly\\internal" FILES ${AWS_POLLY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\polly\\model" FILES ${AWS_POLLY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_POLLY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_POLLY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-polly/include/aws/polly/PollyEndpointProvider.h b/generated/src/aws-cpp-sdk-polly/include/aws/polly/PollyEndpointProvider.h index 2d4808b344c3..82af9933fa68 100644 --- a/generated/src/aws-cpp-sdk-polly/include/aws/polly/PollyEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-polly/include/aws/polly/PollyEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_POLLY_API PollyEndpointProvider : public PollyDefaultEpProviderBase { public: using PollyResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PollyEndpointProvider() - : PollyDefaultEpProviderBase(Aws::Polly::PollyEndpointRules::GetRulesBlob(), Aws::Polly::PollyEndpointRules::RulesBlobSize) {} + PollyEndpointProvider(); ~PollyEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-polly/include/aws/polly/Polly_EXPORTS.h b/generated/src/aws-cpp-sdk-polly/include/aws/polly/Polly_EXPORTS.h index b33bf51e73bf..b06467b23360 100644 --- a/generated/src/aws-cpp-sdk-polly/include/aws/polly/Polly_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-polly/include/aws/polly/Polly_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_POLLY_API #define AWS_POLLY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_POLLY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_POLLY_API #define AWS_POLLY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_POLLY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_POLLY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-polly/include/aws/polly/PollyEndpointRules.h b/generated/src/aws-cpp-sdk-polly/include/aws/polly/internal/PollyEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-polly/include/aws/polly/PollyEndpointRules.h rename to generated/src/aws-cpp-sdk-polly/include/aws/polly/internal/PollyEndpointRules.h index 9eaa5d746787..d5fe86b81a1f 100644 --- a/generated/src/aws-cpp-sdk-polly/include/aws/polly/PollyEndpointRules.h +++ b/generated/src/aws-cpp-sdk-polly/include/aws/polly/internal/PollyEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Polly { -class PollyEndpointRules { +class AWS_POLLY_LOCAL PollyEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-polly/source/PollyEndpointProvider.cpp b/generated/src/aws-cpp-sdk-polly/source/PollyEndpointProvider.cpp index 077623a8adef..6192e494bd2b 100644 --- a/generated/src/aws-cpp-sdk-polly/source/PollyEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-polly/source/PollyEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Polly { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PollyEndpointProvider::PollyEndpointProvider() + : PollyDefaultEpProviderBase(Aws::Polly::PollyEndpointRules::GetRulesBlob(), Aws::Polly::PollyEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Polly } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-polly/source/PollyEndpointRules.cpp b/generated/src/aws-cpp-sdk-polly/source/PollyEndpointRules.cpp index 1c0e0d7ae1c5..e4e6e45eb675 100644 --- a/generated/src/aws-cpp-sdk-polly/source/PollyEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-polly/source/PollyEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Polly { diff --git a/generated/src/aws-cpp-sdk-pricing/CMakeLists.txt b/generated/src/aws-cpp-sdk-pricing/CMakeLists.txt index 1fb65db5278e..b3a4ff3808b6 100644 --- a/generated/src/aws-cpp-sdk-pricing/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-pricing/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PRICING_MODEL_HEADERS "include/aws/pricing/model/*.h" ) +file(GLOB AWS_PRICING_INTERNAL_HEADERS + "include/aws/pricing/internal/*.h" +) + file(GLOB AWS_PRICING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PRICING_MODEL_SOURCE file(GLOB PRICING_UNIFIED_HEADERS ${AWS_PRICING_HEADERS} + ${AWS_PRICING_INTERNAL_HEADERS} ${AWS_PRICING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\pricing" FILES ${AWS_PRICING_HEADERS}) + source_group("Header Files\\aws\\pricing\\internal" FILES ${AWS_PRICING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\pricing\\model" FILES ${AWS_PRICING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PRICING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PRICING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/PricingEndpointProvider.h b/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/PricingEndpointProvider.h index 7846710d30c8..d58ad1fcc560 100644 --- a/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/PricingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/PricingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_PRICING_API PricingEndpointProvider : public PricingDefaultEpProviderB public: using PricingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PricingEndpointProvider() - : PricingDefaultEpProviderBase(Aws::Pricing::PricingEndpointRules::GetRulesBlob(), - Aws::Pricing::PricingEndpointRules::RulesBlobSize) {} + PricingEndpointProvider(); ~PricingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/Pricing_EXPORTS.h b/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/Pricing_EXPORTS.h index 0c66cfd5233b..685c8ce10bf5 100644 --- a/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/Pricing_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/Pricing_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PRICING_API #define AWS_PRICING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PRICING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PRICING_API #define AWS_PRICING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PRICING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PRICING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/PricingEndpointRules.h b/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/internal/PricingEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-pricing/include/aws/pricing/PricingEndpointRules.h rename to generated/src/aws-cpp-sdk-pricing/include/aws/pricing/internal/PricingEndpointRules.h index bace141432d4..cf39dd42e454 100644 --- a/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/PricingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-pricing/include/aws/pricing/internal/PricingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Pricing { -class PricingEndpointRules { +class AWS_PRICING_LOCAL PricingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-pricing/source/PricingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-pricing/source/PricingEndpointProvider.cpp index 72083c4d81e9..2138266e5996 100644 --- a/generated/src/aws-cpp-sdk-pricing/source/PricingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-pricing/source/PricingEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Pricing { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PricingEndpointProvider::PricingEndpointProvider() + : PricingDefaultEpProviderBase(Aws::Pricing::PricingEndpointRules::GetRulesBlob(), Aws::Pricing::PricingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Pricing } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-pricing/source/PricingEndpointRules.cpp b/generated/src/aws-cpp-sdk-pricing/source/PricingEndpointRules.cpp index b892ee7dfa89..9fa6e5346145 100644 --- a/generated/src/aws-cpp-sdk-pricing/source/PricingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-pricing/source/PricingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Pricing { diff --git a/generated/src/aws-cpp-sdk-proton/CMakeLists.txt b/generated/src/aws-cpp-sdk-proton/CMakeLists.txt index 0e10ca6d4142..34c8b0535270 100644 --- a/generated/src/aws-cpp-sdk-proton/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-proton/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_PROTON_MODEL_HEADERS "include/aws/proton/model/*.h" ) +file(GLOB AWS_PROTON_INTERNAL_HEADERS + "include/aws/proton/internal/*.h" +) + file(GLOB AWS_PROTON_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_PROTON_MODEL_SOURCE file(GLOB PROTON_UNIFIED_HEADERS ${AWS_PROTON_HEADERS} + ${AWS_PROTON_INTERNAL_HEADERS} ${AWS_PROTON_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\proton" FILES ${AWS_PROTON_HEADERS}) + source_group("Header Files\\aws\\proton\\internal" FILES ${AWS_PROTON_INTERNAL_HEADERS}) source_group("Header Files\\aws\\proton\\model" FILES ${AWS_PROTON_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_PROTON_SOURCE}) source_group("Source Files\\model" FILES ${AWS_PROTON_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-proton/include/aws/proton/ProtonEndpointProvider.h b/generated/src/aws-cpp-sdk-proton/include/aws/proton/ProtonEndpointProvider.h index a7f5cfb886a0..b6e60e846483 100644 --- a/generated/src/aws-cpp-sdk-proton/include/aws/proton/ProtonEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-proton/include/aws/proton/ProtonEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_PROTON_API ProtonEndpointProvider : public ProtonDefaultEpProviderBase public: using ProtonResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ProtonEndpointProvider() - : ProtonDefaultEpProviderBase(Aws::Proton::ProtonEndpointRules::GetRulesBlob(), Aws::Proton::ProtonEndpointRules::RulesBlobSize) {} + ProtonEndpointProvider(); ~ProtonEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-proton/include/aws/proton/Proton_EXPORTS.h b/generated/src/aws-cpp-sdk-proton/include/aws/proton/Proton_EXPORTS.h index 52547a380949..39780c20ae27 100644 --- a/generated/src/aws-cpp-sdk-proton/include/aws/proton/Proton_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-proton/include/aws/proton/Proton_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PROTON_API #define AWS_PROTON_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PROTON_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PROTON_API #define AWS_PROTON_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PROTON_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PROTON_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-proton/include/aws/proton/ProtonEndpointRules.h b/generated/src/aws-cpp-sdk-proton/include/aws/proton/internal/ProtonEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-proton/include/aws/proton/ProtonEndpointRules.h rename to generated/src/aws-cpp-sdk-proton/include/aws/proton/internal/ProtonEndpointRules.h index 6de9fd15b557..0f89ad013f6a 100644 --- a/generated/src/aws-cpp-sdk-proton/include/aws/proton/ProtonEndpointRules.h +++ b/generated/src/aws-cpp-sdk-proton/include/aws/proton/internal/ProtonEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Proton { -class ProtonEndpointRules { +class AWS_PROTON_LOCAL ProtonEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-proton/source/ProtonEndpointProvider.cpp b/generated/src/aws-cpp-sdk-proton/source/ProtonEndpointProvider.cpp index 0936a9cc61e5..9c003d354248 100644 --- a/generated/src/aws-cpp-sdk-proton/source/ProtonEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-proton/source/ProtonEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Proton { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ProtonEndpointProvider::ProtonEndpointProvider() + : ProtonDefaultEpProviderBase(Aws::Proton::ProtonEndpointRules::GetRulesBlob(), Aws::Proton::ProtonEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Proton } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-proton/source/ProtonEndpointRules.cpp b/generated/src/aws-cpp-sdk-proton/source/ProtonEndpointRules.cpp index 83baf2a4df29..f413807cb4e4 100644 --- a/generated/src/aws-cpp-sdk-proton/source/ProtonEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-proton/source/ProtonEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Proton { diff --git a/generated/src/aws-cpp-sdk-qapps/CMakeLists.txt b/generated/src/aws-cpp-sdk-qapps/CMakeLists.txt index d147767d08c6..abdd7e2502f7 100644 --- a/generated/src/aws-cpp-sdk-qapps/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-qapps/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_QAPPS_MODEL_HEADERS "include/aws/qapps/model/*.h" ) +file(GLOB AWS_QAPPS_INTERNAL_HEADERS + "include/aws/qapps/internal/*.h" +) + file(GLOB AWS_QAPPS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_QAPPS_MODEL_SOURCE file(GLOB QAPPS_UNIFIED_HEADERS ${AWS_QAPPS_HEADERS} + ${AWS_QAPPS_INTERNAL_HEADERS} ${AWS_QAPPS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\qapps" FILES ${AWS_QAPPS_HEADERS}) + source_group("Header Files\\aws\\qapps\\internal" FILES ${AWS_QAPPS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\qapps\\model" FILES ${AWS_QAPPS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_QAPPS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_QAPPS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QAppsEndpointProvider.h b/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QAppsEndpointProvider.h index b8a4c23b399b..4e2157b55ee1 100644 --- a/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QAppsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QAppsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_QAPPS_API QAppsEndpointProvider : public QAppsDefaultEpProviderBase { public: using QAppsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - QAppsEndpointProvider() - : QAppsDefaultEpProviderBase(Aws::QApps::QAppsEndpointRules::GetRulesBlob(), Aws::QApps::QAppsEndpointRules::RulesBlobSize) {} + QAppsEndpointProvider(); ~QAppsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QApps_EXPORTS.h b/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QApps_EXPORTS.h index 662ef16587d3..375674ca0ca1 100644 --- a/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QApps_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QApps_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_QAPPS_API #define AWS_QAPPS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_QAPPS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_QAPPS_API #define AWS_QAPPS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_QAPPS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_QAPPS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QAppsEndpointRules.h b/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/internal/QAppsEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QAppsEndpointRules.h rename to generated/src/aws-cpp-sdk-qapps/include/aws/qapps/internal/QAppsEndpointRules.h index f4a27f2195c1..d15f13d730ae 100644 --- a/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/QAppsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-qapps/include/aws/qapps/internal/QAppsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace QApps { -class QAppsEndpointRules { +class AWS_QAPPS_LOCAL QAppsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-qapps/source/QAppsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-qapps/source/QAppsEndpointProvider.cpp index 30a0744caa68..a7295ddf99fb 100644 --- a/generated/src/aws-cpp-sdk-qapps/source/QAppsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-qapps/source/QAppsEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace QApps { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +QAppsEndpointProvider::QAppsEndpointProvider() + : QAppsDefaultEpProviderBase(Aws::QApps::QAppsEndpointRules::GetRulesBlob(), Aws::QApps::QAppsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace QApps } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-qapps/source/QAppsEndpointRules.cpp b/generated/src/aws-cpp-sdk-qapps/source/QAppsEndpointRules.cpp index 17e130f1ba9d..1398e31a5043 100644 --- a/generated/src/aws-cpp-sdk-qapps/source/QAppsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-qapps/source/QAppsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace QApps { diff --git a/generated/src/aws-cpp-sdk-qbusiness/CMakeLists.txt b/generated/src/aws-cpp-sdk-qbusiness/CMakeLists.txt index 21dfa636672c..822649fdd44a 100644 --- a/generated/src/aws-cpp-sdk-qbusiness/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-qbusiness/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_QBUSINESS_MODEL_HEADERS "include/aws/qbusiness/model/*.h" ) +file(GLOB AWS_QBUSINESS_INTERNAL_HEADERS + "include/aws/qbusiness/internal/*.h" +) + file(GLOB AWS_QBUSINESS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_QBUSINESS_MODEL_SOURCE file(GLOB QBUSINESS_UNIFIED_HEADERS ${AWS_QBUSINESS_HEADERS} + ${AWS_QBUSINESS_INTERNAL_HEADERS} ${AWS_QBUSINESS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\qbusiness" FILES ${AWS_QBUSINESS_HEADERS}) + source_group("Header Files\\aws\\qbusiness\\internal" FILES ${AWS_QBUSINESS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\qbusiness\\model" FILES ${AWS_QBUSINESS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_QBUSINESS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_QBUSINESS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusinessEndpointProvider.h b/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusinessEndpointProvider.h index 0c3b9b071d8b..1ee9a508a3be 100644 --- a/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusinessEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusinessEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_QBUSINESS_API QBusinessEndpointProvider : public QBusinessDefaultEpPro public: using QBusinessResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - QBusinessEndpointProvider() - : QBusinessDefaultEpProviderBase(Aws::QBusiness::QBusinessEndpointRules::GetRulesBlob(), - Aws::QBusiness::QBusinessEndpointRules::RulesBlobSize) {} + QBusinessEndpointProvider(); ~QBusinessEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusiness_EXPORTS.h b/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusiness_EXPORTS.h index 32d335b7b606..f9ecc91a67d6 100644 --- a/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusiness_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusiness_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_QBUSINESS_API #define AWS_QBUSINESS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_QBUSINESS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_QBUSINESS_API #define AWS_QBUSINESS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_QBUSINESS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_QBUSINESS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusinessEndpointRules.h b/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/internal/QBusinessEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusinessEndpointRules.h rename to generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/internal/QBusinessEndpointRules.h index a82eb7e29da4..8e6c03369624 100644 --- a/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/QBusinessEndpointRules.h +++ b/generated/src/aws-cpp-sdk-qbusiness/include/aws/qbusiness/internal/QBusinessEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace QBusiness { -class QBusinessEndpointRules { +class AWS_QBUSINESS_LOCAL QBusinessEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessEndpointProvider.cpp b/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessEndpointProvider.cpp index 3fcef4a5bd9a..7650e4c1178c 100644 --- a/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace QBusiness { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +QBusinessEndpointProvider::QBusinessEndpointProvider() + : QBusinessDefaultEpProviderBase(Aws::QBusiness::QBusinessEndpointRules::GetRulesBlob(), + Aws::QBusiness::QBusinessEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace QBusiness } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessEndpointRules.cpp b/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessEndpointRules.cpp index e21cc13ef2e2..c182d6650063 100644 --- a/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace QBusiness { diff --git a/generated/src/aws-cpp-sdk-qconnect/CMakeLists.txt b/generated/src/aws-cpp-sdk-qconnect/CMakeLists.txt index f8b26ee469cc..318f8ed6cf47 100644 --- a/generated/src/aws-cpp-sdk-qconnect/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-qconnect/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_QCONNECT_MODEL_HEADERS "include/aws/qconnect/model/*.h" ) +file(GLOB AWS_QCONNECT_INTERNAL_HEADERS + "include/aws/qconnect/internal/*.h" +) + file(GLOB AWS_QCONNECT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_QCONNECT_MODEL_SOURCE file(GLOB QCONNECT_UNIFIED_HEADERS ${AWS_QCONNECT_HEADERS} + ${AWS_QCONNECT_INTERNAL_HEADERS} ${AWS_QCONNECT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\qconnect" FILES ${AWS_QCONNECT_HEADERS}) + source_group("Header Files\\aws\\qconnect\\internal" FILES ${AWS_QCONNECT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\qconnect\\model" FILES ${AWS_QCONNECT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_QCONNECT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_QCONNECT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnectEndpointProvider.h b/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnectEndpointProvider.h index 0ebec9100060..836ccc3fd82c 100644 --- a/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnectEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnectEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_QCONNECT_API QConnectEndpointProvider : public QConnectDefaultEpProvid public: using QConnectResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - QConnectEndpointProvider() - : QConnectDefaultEpProviderBase(Aws::QConnect::QConnectEndpointRules::GetRulesBlob(), - Aws::QConnect::QConnectEndpointRules::RulesBlobSize) {} + QConnectEndpointProvider(); ~QConnectEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnect_EXPORTS.h b/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnect_EXPORTS.h index 508d826bd480..cacc751f3142 100644 --- a/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnect_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnect_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_QCONNECT_API #define AWS_QCONNECT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_QCONNECT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_QCONNECT_API #define AWS_QCONNECT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_QCONNECT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_QCONNECT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnectEndpointRules.h b/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/internal/QConnectEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnectEndpointRules.h rename to generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/internal/QConnectEndpointRules.h index c3d134e509bf..9a682036c066 100644 --- a/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/QConnectEndpointRules.h +++ b/generated/src/aws-cpp-sdk-qconnect/include/aws/qconnect/internal/QConnectEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace QConnect { -class QConnectEndpointRules { +class AWS_QCONNECT_LOCAL QConnectEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-qconnect/source/QConnectEndpointProvider.cpp b/generated/src/aws-cpp-sdk-qconnect/source/QConnectEndpointProvider.cpp index 360da22dc179..f6cfcd5aa595 100644 --- a/generated/src/aws-cpp-sdk-qconnect/source/QConnectEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-qconnect/source/QConnectEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace QConnect { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +QConnectEndpointProvider::QConnectEndpointProvider() + : QConnectDefaultEpProviderBase(Aws::QConnect::QConnectEndpointRules::GetRulesBlob(), + Aws::QConnect::QConnectEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace QConnect } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-qconnect/source/QConnectEndpointRules.cpp b/generated/src/aws-cpp-sdk-qconnect/source/QConnectEndpointRules.cpp index 0fc336e11b71..597c4d3676ff 100644 --- a/generated/src/aws-cpp-sdk-qconnect/source/QConnectEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-qconnect/source/QConnectEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace QConnect { diff --git a/generated/src/aws-cpp-sdk-quicksight/CMakeLists.txt b/generated/src/aws-cpp-sdk-quicksight/CMakeLists.txt index e3f78c57b8d3..e2ecdc0bb1dd 100644 --- a/generated/src/aws-cpp-sdk-quicksight/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-quicksight/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_QUICKSIGHT_MODEL_HEADERS "include/aws/quicksight/model/*.h" ) +file(GLOB AWS_QUICKSIGHT_INTERNAL_HEADERS + "include/aws/quicksight/internal/*.h" +) + file(GLOB AWS_QUICKSIGHT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_QUICKSIGHT_MODEL_SOURCE file(GLOB QUICKSIGHT_UNIFIED_HEADERS ${AWS_QUICKSIGHT_HEADERS} + ${AWS_QUICKSIGHT_INTERNAL_HEADERS} ${AWS_QUICKSIGHT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\quicksight" FILES ${AWS_QUICKSIGHT_HEADERS}) + source_group("Header Files\\aws\\quicksight\\internal" FILES ${AWS_QUICKSIGHT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\quicksight\\model" FILES ${AWS_QUICKSIGHT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_QUICKSIGHT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_QUICKSIGHT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSightEndpointProvider.h b/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSightEndpointProvider.h index 9b255d077724..c9c3609f2030 100644 --- a/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSightEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSightEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_QUICKSIGHT_API QuickSightEndpointProvider : public QuickSightDefaultEp public: using QuickSightResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - QuickSightEndpointProvider() - : QuickSightDefaultEpProviderBase(Aws::QuickSight::QuickSightEndpointRules::GetRulesBlob(), - Aws::QuickSight::QuickSightEndpointRules::RulesBlobSize) {} + QuickSightEndpointProvider(); ~QuickSightEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSight_EXPORTS.h b/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSight_EXPORTS.h index fd3da1baa57e..24a998591b86 100644 --- a/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSight_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSight_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_QUICKSIGHT_API #define AWS_QUICKSIGHT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_QUICKSIGHT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_QUICKSIGHT_API #define AWS_QUICKSIGHT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_QUICKSIGHT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_QUICKSIGHT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSightEndpointRules.h b/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/internal/QuickSightEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSightEndpointRules.h rename to generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/internal/QuickSightEndpointRules.h index da68d37c0e42..0f4825b109e4 100644 --- a/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/QuickSightEndpointRules.h +++ b/generated/src/aws-cpp-sdk-quicksight/include/aws/quicksight/internal/QuickSightEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace QuickSight { -class QuickSightEndpointRules { +class AWS_QUICKSIGHT_LOCAL QuickSightEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-quicksight/source/QuickSightEndpointProvider.cpp b/generated/src/aws-cpp-sdk-quicksight/source/QuickSightEndpointProvider.cpp index 5772458165dc..52686fa6200e 100644 --- a/generated/src/aws-cpp-sdk-quicksight/source/QuickSightEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-quicksight/source/QuickSightEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace QuickSight { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +QuickSightEndpointProvider::QuickSightEndpointProvider() + : QuickSightDefaultEpProviderBase(Aws::QuickSight::QuickSightEndpointRules::GetRulesBlob(), + Aws::QuickSight::QuickSightEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace QuickSight } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-quicksight/source/QuickSightEndpointRules.cpp b/generated/src/aws-cpp-sdk-quicksight/source/QuickSightEndpointRules.cpp index d5a0c4f8fbf8..c22840f4877a 100644 --- a/generated/src/aws-cpp-sdk-quicksight/source/QuickSightEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-quicksight/source/QuickSightEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace QuickSight { diff --git a/generated/src/aws-cpp-sdk-ram/CMakeLists.txt b/generated/src/aws-cpp-sdk-ram/CMakeLists.txt index f5824a113c1c..6a590a8d2b58 100644 --- a/generated/src/aws-cpp-sdk-ram/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ram/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RAM_MODEL_HEADERS "include/aws/ram/model/*.h" ) +file(GLOB AWS_RAM_INTERNAL_HEADERS + "include/aws/ram/internal/*.h" +) + file(GLOB AWS_RAM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RAM_MODEL_SOURCE file(GLOB RAM_UNIFIED_HEADERS ${AWS_RAM_HEADERS} + ${AWS_RAM_INTERNAL_HEADERS} ${AWS_RAM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ram" FILES ${AWS_RAM_HEADERS}) + source_group("Header Files\\aws\\ram\\internal" FILES ${AWS_RAM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ram\\model" FILES ${AWS_RAM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RAM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RAM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAMEndpointProvider.h b/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAMEndpointProvider.h index dbea97d5e379..62340f516bb1 100644 --- a/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAMEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAMEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_RAM_API RAMEndpointProvider : public RAMDefaultEpProviderBase { public: using RAMResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RAMEndpointProvider() : RAMDefaultEpProviderBase(Aws::RAM::RAMEndpointRules::GetRulesBlob(), Aws::RAM::RAMEndpointRules::RulesBlobSize) {} + RAMEndpointProvider(); ~RAMEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAM_EXPORTS.h b/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAM_EXPORTS.h index 23db6e588597..2778129fe636 100644 --- a/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAM_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAM_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RAM_API #define AWS_RAM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RAM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RAM_API #define AWS_RAM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RAM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RAM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAMEndpointRules.h b/generated/src/aws-cpp-sdk-ram/include/aws/ram/internal/RAMEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-ram/include/aws/ram/RAMEndpointRules.h rename to generated/src/aws-cpp-sdk-ram/include/aws/ram/internal/RAMEndpointRules.h index c9ba5f2f8db7..36e30c8cc907 100644 --- a/generated/src/aws-cpp-sdk-ram/include/aws/ram/RAMEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ram/include/aws/ram/internal/RAMEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace RAM { -class RAMEndpointRules { +class AWS_RAM_LOCAL RAMEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ram/source/RAMEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ram/source/RAMEndpointProvider.cpp index 1ad6968db081..1867b7c4c760 100644 --- a/generated/src/aws-cpp-sdk-ram/source/RAMEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ram/source/RAMEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace RAM { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RAMEndpointProvider::RAMEndpointProvider() + : RAMDefaultEpProviderBase(Aws::RAM::RAMEndpointRules::GetRulesBlob(), Aws::RAM::RAMEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace RAM } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ram/source/RAMEndpointRules.cpp b/generated/src/aws-cpp-sdk-ram/source/RAMEndpointRules.cpp index 2e1ee4ef2555..59704ed6cfb2 100644 --- a/generated/src/aws-cpp-sdk-ram/source/RAMEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ram/source/RAMEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace RAM { diff --git a/generated/src/aws-cpp-sdk-rbin/CMakeLists.txt b/generated/src/aws-cpp-sdk-rbin/CMakeLists.txt index f5f7cb322b40..e6debff0d1e9 100644 --- a/generated/src/aws-cpp-sdk-rbin/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-rbin/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RBIN_MODEL_HEADERS "include/aws/rbin/model/*.h" ) +file(GLOB AWS_RBIN_INTERNAL_HEADERS + "include/aws/rbin/internal/*.h" +) + file(GLOB AWS_RBIN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RBIN_MODEL_SOURCE file(GLOB RBIN_UNIFIED_HEADERS ${AWS_RBIN_HEADERS} + ${AWS_RBIN_INTERNAL_HEADERS} ${AWS_RBIN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\rbin" FILES ${AWS_RBIN_HEADERS}) + source_group("Header Files\\aws\\rbin\\internal" FILES ${AWS_RBIN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\rbin\\model" FILES ${AWS_RBIN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RBIN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RBIN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBinEndpointProvider.h b/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBinEndpointProvider.h index 7b41d0e62650..f8529b0fcff1 100644 --- a/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBinEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBinEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_RECYCLEBIN_API RecycleBinEndpointProvider : public RecycleBinDefaultEp public: using RecycleBinResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RecycleBinEndpointProvider() - : RecycleBinDefaultEpProviderBase(Aws::RecycleBin::RecycleBinEndpointRules::GetRulesBlob(), - Aws::RecycleBin::RecycleBinEndpointRules::RulesBlobSize) {} + RecycleBinEndpointProvider(); ~RecycleBinEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBin_EXPORTS.h b/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBin_EXPORTS.h index 37269d674093..a8e508c79370 100644 --- a/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBin_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBin_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RECYCLEBIN_API #define AWS_RECYCLEBIN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RECYCLEBIN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RECYCLEBIN_API #define AWS_RECYCLEBIN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RECYCLEBIN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RECYCLEBIN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBinEndpointRules.h b/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/internal/RecycleBinEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBinEndpointRules.h rename to generated/src/aws-cpp-sdk-rbin/include/aws/rbin/internal/RecycleBinEndpointRules.h index f24f259a8c8d..e893fe47808c 100644 --- a/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/RecycleBinEndpointRules.h +++ b/generated/src/aws-cpp-sdk-rbin/include/aws/rbin/internal/RecycleBinEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace RecycleBin { -class RecycleBinEndpointRules { +class AWS_RECYCLEBIN_LOCAL RecycleBinEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-rbin/source/RecycleBinEndpointProvider.cpp b/generated/src/aws-cpp-sdk-rbin/source/RecycleBinEndpointProvider.cpp index 9e59bcc4073a..a13bab5bbfa7 100644 --- a/generated/src/aws-cpp-sdk-rbin/source/RecycleBinEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-rbin/source/RecycleBinEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace RecycleBin { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RecycleBinEndpointProvider::RecycleBinEndpointProvider() + : RecycleBinDefaultEpProviderBase(Aws::RecycleBin::RecycleBinEndpointRules::GetRulesBlob(), + Aws::RecycleBin::RecycleBinEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace RecycleBin } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-rbin/source/RecycleBinEndpointRules.cpp b/generated/src/aws-cpp-sdk-rbin/source/RecycleBinEndpointRules.cpp index 133d7de47c0b..d7a5d8280535 100644 --- a/generated/src/aws-cpp-sdk-rbin/source/RecycleBinEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-rbin/source/RecycleBinEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace RecycleBin { diff --git a/generated/src/aws-cpp-sdk-rds-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-rds-data/CMakeLists.txt index d93727a40df9..c10851f06052 100644 --- a/generated/src/aws-cpp-sdk-rds-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-rds-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RDS-DATA_MODEL_HEADERS "include/aws/rds-data/model/*.h" ) +file(GLOB AWS_RDS-DATA_INTERNAL_HEADERS + "include/aws/rds-data/internal/*.h" +) + file(GLOB AWS_RDS-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RDS-DATA_MODEL_SOURCE file(GLOB RDS-DATA_UNIFIED_HEADERS ${AWS_RDS-DATA_HEADERS} + ${AWS_RDS-DATA_INTERNAL_HEADERS} ${AWS_RDS-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\rds-data" FILES ${AWS_RDS-DATA_HEADERS}) + source_group("Header Files\\aws\\rds-data\\internal" FILES ${AWS_RDS-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\rds-data\\model" FILES ${AWS_RDS-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RDS-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RDS-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataServiceEndpointProvider.h index 5ab33ff9cf31..cc104bf32424 100644 --- a/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_RDSDATASERVICE_API RDSDataServiceEndpointProvider : public RDSDataServ public: using RDSDataServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RDSDataServiceEndpointProvider() - : RDSDataServiceDefaultEpProviderBase(Aws::RDSDataService::RDSDataServiceEndpointRules::GetRulesBlob(), - Aws::RDSDataService::RDSDataServiceEndpointRules::RulesBlobSize) {} + RDSDataServiceEndpointProvider(); ~RDSDataServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataService_EXPORTS.h b/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataService_EXPORTS.h index 675850d84c69..d8f64e64e486 100644 --- a/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RDSDATASERVICE_API #define AWS_RDSDATASERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RDSDATASERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RDSDATASERVICE_API #define AWS_RDSDATASERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RDSDATASERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RDSDATASERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataServiceEndpointRules.h b/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/internal/RDSDataServiceEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/internal/RDSDataServiceEndpointRules.h index 7a9721d2c3aa..831c16c2f87e 100644 --- a/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/RDSDataServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-rds-data/include/aws/rds-data/internal/RDSDataServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace RDSDataService { -class RDSDataServiceEndpointRules { +class AWS_RDSDATASERVICE_LOCAL RDSDataServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceEndpointProvider.cpp index db1181d55e72..a2d38188705e 100644 --- a/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace RDSDataService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RDSDataServiceEndpointProvider::RDSDataServiceEndpointProvider() + : RDSDataServiceDefaultEpProviderBase(Aws::RDSDataService::RDSDataServiceEndpointRules::GetRulesBlob(), + Aws::RDSDataService::RDSDataServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace RDSDataService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceEndpointRules.cpp index 03a1ddb80789..009e6f2fa174 100644 --- a/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace RDSDataService { diff --git a/generated/src/aws-cpp-sdk-rds/CMakeLists.txt b/generated/src/aws-cpp-sdk-rds/CMakeLists.txt index 81f3472fa24b..259d177d51a6 100644 --- a/generated/src/aws-cpp-sdk-rds/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-rds/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RDS_MODEL_HEADERS "include/aws/rds/model/*.h" ) +file(GLOB AWS_RDS_INTERNAL_HEADERS + "include/aws/rds/internal/*.h" +) + file(GLOB AWS_RDS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RDS_MODEL_SOURCE file(GLOB RDS_UNIFIED_HEADERS ${AWS_RDS_HEADERS} + ${AWS_RDS_INTERNAL_HEADERS} ${AWS_RDS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\rds" FILES ${AWS_RDS_HEADERS}) + source_group("Header Files\\aws\\rds\\internal" FILES ${AWS_RDS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\rds\\model" FILES ${AWS_RDS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RDS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RDS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDSEndpointProvider.h b/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDSEndpointProvider.h index 778306119515..357b1b2d3433 100644 --- a/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_RDS_API RDSEndpointProvider : public RDSDefaultEpProviderBase { public: using RDSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RDSEndpointProvider() : RDSDefaultEpProviderBase(Aws::RDS::RDSEndpointRules::GetRulesBlob(), Aws::RDS::RDSEndpointRules::RulesBlobSize) {} + RDSEndpointProvider(); ~RDSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDS_EXPORTS.h b/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDS_EXPORTS.h index d8fc4e0454e2..1d1a2def57af 100644 --- a/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RDS_API #define AWS_RDS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RDS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RDS_API #define AWS_RDS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RDS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RDS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDSEndpointRules.h b/generated/src/aws-cpp-sdk-rds/include/aws/rds/internal/RDSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-rds/include/aws/rds/RDSEndpointRules.h rename to generated/src/aws-cpp-sdk-rds/include/aws/rds/internal/RDSEndpointRules.h index 0d44db226473..a5718e654e1a 100644 --- a/generated/src/aws-cpp-sdk-rds/include/aws/rds/RDSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-rds/include/aws/rds/internal/RDSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace RDS { -class RDSEndpointRules { +class AWS_RDS_LOCAL RDSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-rds/source/RDSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-rds/source/RDSEndpointProvider.cpp index f5ae15fc9ea4..5a9b6f52b5d1 100644 --- a/generated/src/aws-cpp-sdk-rds/source/RDSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-rds/source/RDSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace RDS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RDSEndpointProvider::RDSEndpointProvider() + : RDSDefaultEpProviderBase(Aws::RDS::RDSEndpointRules::GetRulesBlob(), Aws::RDS::RDSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace RDS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-rds/source/RDSEndpointRules.cpp b/generated/src/aws-cpp-sdk-rds/source/RDSEndpointRules.cpp index 0406f27c61ab..82ae1e583aac 100644 --- a/generated/src/aws-cpp-sdk-rds/source/RDSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-rds/source/RDSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace RDS { diff --git a/generated/src/aws-cpp-sdk-redshift-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-redshift-data/CMakeLists.txt index ba071666b6cf..1fed7b8b0c90 100644 --- a/generated/src/aws-cpp-sdk-redshift-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-redshift-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_REDSHIFT-DATA_MODEL_HEADERS "include/aws/redshift-data/model/*.h" ) +file(GLOB AWS_REDSHIFT-DATA_INTERNAL_HEADERS + "include/aws/redshift-data/internal/*.h" +) + file(GLOB AWS_REDSHIFT-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_REDSHIFT-DATA_MODEL_SOURCE file(GLOB REDSHIFT-DATA_UNIFIED_HEADERS ${AWS_REDSHIFT-DATA_HEADERS} + ${AWS_REDSHIFT-DATA_INTERNAL_HEADERS} ${AWS_REDSHIFT-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\redshift-data" FILES ${AWS_REDSHIFT-DATA_HEADERS}) + source_group("Header Files\\aws\\redshift-data\\internal" FILES ${AWS_REDSHIFT-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\redshift-data\\model" FILES ${AWS_REDSHIFT-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_REDSHIFT-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_REDSHIFT-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIServiceEndpointProvider.h index 86c871738e36..a75a5127932b 100644 --- a/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_REDSHIFTDATAAPISERVICE_API RedshiftDataAPIServiceEndpointProvider : pu public: using RedshiftDataAPIServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RedshiftDataAPIServiceEndpointProvider() - : RedshiftDataAPIServiceDefaultEpProviderBase(Aws::RedshiftDataAPIService::RedshiftDataAPIServiceEndpointRules::GetRulesBlob(), - Aws::RedshiftDataAPIService::RedshiftDataAPIServiceEndpointRules::RulesBlobSize) {} + RedshiftDataAPIServiceEndpointProvider(); ~RedshiftDataAPIServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIService_EXPORTS.h b/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIService_EXPORTS.h index 74948763ccd9..cecb371fd05a 100644 --- a/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_REDSHIFTDATAAPISERVICE_API #define AWS_REDSHIFTDATAAPISERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_REDSHIFTDATAAPISERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_REDSHIFTDATAAPISERVICE_API #define AWS_REDSHIFTDATAAPISERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_REDSHIFTDATAAPISERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_REDSHIFTDATAAPISERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIServiceEndpointRules.h b/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/internal/RedshiftDataAPIServiceEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/internal/RedshiftDataAPIServiceEndpointRules.h index 8fbb7d68550e..73a5ca22c1e3 100644 --- a/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/RedshiftDataAPIServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-redshift-data/include/aws/redshift-data/internal/RedshiftDataAPIServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace RedshiftDataAPIService { -class RedshiftDataAPIServiceEndpointRules { +class AWS_REDSHIFTDATAAPISERVICE_LOCAL RedshiftDataAPIServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceEndpointProvider.cpp index 153c85395950..05e522fd57d4 100644 --- a/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace RedshiftDataAPIService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RedshiftDataAPIServiceEndpointProvider::RedshiftDataAPIServiceEndpointProvider() + : RedshiftDataAPIServiceDefaultEpProviderBase(Aws::RedshiftDataAPIService::RedshiftDataAPIServiceEndpointRules::GetRulesBlob(), + Aws::RedshiftDataAPIService::RedshiftDataAPIServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace RedshiftDataAPIService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceEndpointRules.cpp index 48c679164616..3dda40cd5767 100644 --- a/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace RedshiftDataAPIService { diff --git a/generated/src/aws-cpp-sdk-redshift-serverless/CMakeLists.txt b/generated/src/aws-cpp-sdk-redshift-serverless/CMakeLists.txt index f2e765047299..f354dea01aec 100644 --- a/generated/src/aws-cpp-sdk-redshift-serverless/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-redshift-serverless/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_REDSHIFT-SERVERLESS_MODEL_HEADERS "include/aws/redshift-serverless/model/*.h" ) +file(GLOB AWS_REDSHIFT-SERVERLESS_INTERNAL_HEADERS + "include/aws/redshift-serverless/internal/*.h" +) + file(GLOB AWS_REDSHIFT-SERVERLESS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_REDSHIFT-SERVERLESS_MODEL_SOURCE file(GLOB REDSHIFT-SERVERLESS_UNIFIED_HEADERS ${AWS_REDSHIFT-SERVERLESS_HEADERS} + ${AWS_REDSHIFT-SERVERLESS_INTERNAL_HEADERS} ${AWS_REDSHIFT-SERVERLESS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\redshift-serverless" FILES ${AWS_REDSHIFT-SERVERLESS_HEADERS}) + source_group("Header Files\\aws\\redshift-serverless\\internal" FILES ${AWS_REDSHIFT-SERVERLESS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\redshift-serverless\\model" FILES ${AWS_REDSHIFT-SERVERLESS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_REDSHIFT-SERVERLESS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_REDSHIFT-SERVERLESS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerlessEndpointProvider.h b/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerlessEndpointProvider.h index c06d9e649012..a09ff6768024 100644 --- a/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerlessEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerlessEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_REDSHIFTSERVERLESS_API RedshiftServerlessEndpointProvider : public Red public: using RedshiftServerlessResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RedshiftServerlessEndpointProvider() - : RedshiftServerlessDefaultEpProviderBase(Aws::RedshiftServerless::RedshiftServerlessEndpointRules::GetRulesBlob(), - Aws::RedshiftServerless::RedshiftServerlessEndpointRules::RulesBlobSize) {} + RedshiftServerlessEndpointProvider(); ~RedshiftServerlessEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerless_EXPORTS.h b/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerless_EXPORTS.h index b3905dbaa8ab..dd3771d3d5ca 100644 --- a/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerless_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerless_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_REDSHIFTSERVERLESS_API #define AWS_REDSHIFTSERVERLESS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_REDSHIFTSERVERLESS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_REDSHIFTSERVERLESS_API #define AWS_REDSHIFTSERVERLESS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_REDSHIFTSERVERLESS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_REDSHIFTSERVERLESS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerlessEndpointRules.h b/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/internal/RedshiftServerlessEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerlessEndpointRules.h rename to generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/internal/RedshiftServerlessEndpointRules.h index 946f4e681b54..17c6e9b2625b 100644 --- a/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/RedshiftServerlessEndpointRules.h +++ b/generated/src/aws-cpp-sdk-redshift-serverless/include/aws/redshift-serverless/internal/RedshiftServerlessEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace RedshiftServerless { -class RedshiftServerlessEndpointRules { +class AWS_REDSHIFTSERVERLESS_LOCAL RedshiftServerlessEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessEndpointProvider.cpp b/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessEndpointProvider.cpp index 6c5433cb5ca3..cd6cea5e4857 100644 --- a/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace RedshiftServerless { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RedshiftServerlessEndpointProvider::RedshiftServerlessEndpointProvider() + : RedshiftServerlessDefaultEpProviderBase(Aws::RedshiftServerless::RedshiftServerlessEndpointRules::GetRulesBlob(), + Aws::RedshiftServerless::RedshiftServerlessEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace RedshiftServerless } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessEndpointRules.cpp b/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessEndpointRules.cpp index b5eb26f4d5ca..5b8b8ff01a85 100644 --- a/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace RedshiftServerless { diff --git a/generated/src/aws-cpp-sdk-redshift/CMakeLists.txt b/generated/src/aws-cpp-sdk-redshift/CMakeLists.txt index 76a12741f275..9392a56dc7ee 100644 --- a/generated/src/aws-cpp-sdk-redshift/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-redshift/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_REDSHIFT_MODEL_HEADERS "include/aws/redshift/model/*.h" ) +file(GLOB AWS_REDSHIFT_INTERNAL_HEADERS + "include/aws/redshift/internal/*.h" +) + file(GLOB AWS_REDSHIFT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_REDSHIFT_MODEL_SOURCE file(GLOB REDSHIFT_UNIFIED_HEADERS ${AWS_REDSHIFT_HEADERS} + ${AWS_REDSHIFT_INTERNAL_HEADERS} ${AWS_REDSHIFT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\redshift" FILES ${AWS_REDSHIFT_HEADERS}) + source_group("Header Files\\aws\\redshift\\internal" FILES ${AWS_REDSHIFT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\redshift\\model" FILES ${AWS_REDSHIFT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_REDSHIFT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_REDSHIFT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/RedshiftEndpointProvider.h b/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/RedshiftEndpointProvider.h index 0ee17ae87522..2e6ce6dd28aa 100644 --- a/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/RedshiftEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/RedshiftEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_REDSHIFT_API RedshiftEndpointProvider : public RedshiftDefaultEpProvid public: using RedshiftResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RedshiftEndpointProvider() - : RedshiftDefaultEpProviderBase(Aws::Redshift::RedshiftEndpointRules::GetRulesBlob(), - Aws::Redshift::RedshiftEndpointRules::RulesBlobSize) {} + RedshiftEndpointProvider(); ~RedshiftEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/Redshift_EXPORTS.h b/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/Redshift_EXPORTS.h index 87864ee9ddf0..c7c902500add 100644 --- a/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/Redshift_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/Redshift_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_REDSHIFT_API #define AWS_REDSHIFT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_REDSHIFT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_REDSHIFT_API #define AWS_REDSHIFT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_REDSHIFT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_REDSHIFT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/RedshiftEndpointRules.h b/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/internal/RedshiftEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-redshift/include/aws/redshift/RedshiftEndpointRules.h rename to generated/src/aws-cpp-sdk-redshift/include/aws/redshift/internal/RedshiftEndpointRules.h index fc43b9988348..4ecb27f45b50 100644 --- a/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/RedshiftEndpointRules.h +++ b/generated/src/aws-cpp-sdk-redshift/include/aws/redshift/internal/RedshiftEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Redshift { -class RedshiftEndpointRules { +class AWS_REDSHIFT_LOCAL RedshiftEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-redshift/source/RedshiftEndpointProvider.cpp b/generated/src/aws-cpp-sdk-redshift/source/RedshiftEndpointProvider.cpp index 308f7e74eb62..6e1eeb2f1b30 100644 --- a/generated/src/aws-cpp-sdk-redshift/source/RedshiftEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-redshift/source/RedshiftEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Redshift { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RedshiftEndpointProvider::RedshiftEndpointProvider() + : RedshiftDefaultEpProviderBase(Aws::Redshift::RedshiftEndpointRules::GetRulesBlob(), + Aws::Redshift::RedshiftEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Redshift } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-redshift/source/RedshiftEndpointRules.cpp b/generated/src/aws-cpp-sdk-redshift/source/RedshiftEndpointRules.cpp index aaf750d4be03..2ab5fb3802d6 100644 --- a/generated/src/aws-cpp-sdk-redshift/source/RedshiftEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-redshift/source/RedshiftEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Redshift { diff --git a/generated/src/aws-cpp-sdk-rekognition/CMakeLists.txt b/generated/src/aws-cpp-sdk-rekognition/CMakeLists.txt index 2b2dd66dce18..56b0afc6c4dd 100644 --- a/generated/src/aws-cpp-sdk-rekognition/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-rekognition/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_REKOGNITION_MODEL_HEADERS "include/aws/rekognition/model/*.h" ) +file(GLOB AWS_REKOGNITION_INTERNAL_HEADERS + "include/aws/rekognition/internal/*.h" +) + file(GLOB AWS_REKOGNITION_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_REKOGNITION_MODEL_SOURCE file(GLOB REKOGNITION_UNIFIED_HEADERS ${AWS_REKOGNITION_HEADERS} + ${AWS_REKOGNITION_INTERNAL_HEADERS} ${AWS_REKOGNITION_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\rekognition" FILES ${AWS_REKOGNITION_HEADERS}) + source_group("Header Files\\aws\\rekognition\\internal" FILES ${AWS_REKOGNITION_INTERNAL_HEADERS}) source_group("Header Files\\aws\\rekognition\\model" FILES ${AWS_REKOGNITION_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_REKOGNITION_SOURCE}) source_group("Source Files\\model" FILES ${AWS_REKOGNITION_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/RekognitionEndpointProvider.h b/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/RekognitionEndpointProvider.h index ece7ddac3050..6a04ba3ab7da 100644 --- a/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/RekognitionEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/RekognitionEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_REKOGNITION_API RekognitionEndpointProvider : public RekognitionDefaul public: using RekognitionResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RekognitionEndpointProvider() - : RekognitionDefaultEpProviderBase(Aws::Rekognition::RekognitionEndpointRules::GetRulesBlob(), - Aws::Rekognition::RekognitionEndpointRules::RulesBlobSize) {} + RekognitionEndpointProvider(); ~RekognitionEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/Rekognition_EXPORTS.h b/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/Rekognition_EXPORTS.h index 36667755b0d3..4f35da51184d 100644 --- a/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/Rekognition_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/Rekognition_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_REKOGNITION_API #define AWS_REKOGNITION_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_REKOGNITION_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_REKOGNITION_API #define AWS_REKOGNITION_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_REKOGNITION_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_REKOGNITION_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/RekognitionEndpointRules.h b/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/internal/RekognitionEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/RekognitionEndpointRules.h rename to generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/internal/RekognitionEndpointRules.h index f63fca49ceae..06ae68ce78be 100644 --- a/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/RekognitionEndpointRules.h +++ b/generated/src/aws-cpp-sdk-rekognition/include/aws/rekognition/internal/RekognitionEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Rekognition { -class RekognitionEndpointRules { +class AWS_REKOGNITION_LOCAL RekognitionEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-rekognition/source/RekognitionEndpointProvider.cpp b/generated/src/aws-cpp-sdk-rekognition/source/RekognitionEndpointProvider.cpp index a133520ae4c7..fdfa5d924711 100644 --- a/generated/src/aws-cpp-sdk-rekognition/source/RekognitionEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-rekognition/source/RekognitionEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Rekognition { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RekognitionEndpointProvider::RekognitionEndpointProvider() + : RekognitionDefaultEpProviderBase(Aws::Rekognition::RekognitionEndpointRules::GetRulesBlob(), + Aws::Rekognition::RekognitionEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Rekognition } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-rekognition/source/RekognitionEndpointRules.cpp b/generated/src/aws-cpp-sdk-rekognition/source/RekognitionEndpointRules.cpp index 4960c80c400c..3ca2491a6afe 100644 --- a/generated/src/aws-cpp-sdk-rekognition/source/RekognitionEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-rekognition/source/RekognitionEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Rekognition { diff --git a/generated/src/aws-cpp-sdk-repostspace/CMakeLists.txt b/generated/src/aws-cpp-sdk-repostspace/CMakeLists.txt index d491820433a8..03b24d1a3b5e 100644 --- a/generated/src/aws-cpp-sdk-repostspace/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-repostspace/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_REPOSTSPACE_MODEL_HEADERS "include/aws/repostspace/model/*.h" ) +file(GLOB AWS_REPOSTSPACE_INTERNAL_HEADERS + "include/aws/repostspace/internal/*.h" +) + file(GLOB AWS_REPOSTSPACE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_REPOSTSPACE_MODEL_SOURCE file(GLOB REPOSTSPACE_UNIFIED_HEADERS ${AWS_REPOSTSPACE_HEADERS} + ${AWS_REPOSTSPACE_INTERNAL_HEADERS} ${AWS_REPOSTSPACE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\repostspace" FILES ${AWS_REPOSTSPACE_HEADERS}) + source_group("Header Files\\aws\\repostspace\\internal" FILES ${AWS_REPOSTSPACE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\repostspace\\model" FILES ${AWS_REPOSTSPACE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_REPOSTSPACE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_REPOSTSPACE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/RepostspaceEndpointProvider.h b/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/RepostspaceEndpointProvider.h index f54b51c48fc8..520cd9cef09c 100644 --- a/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/RepostspaceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/RepostspaceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_REPOSTSPACE_API RepostspaceEndpointProvider : public RepostspaceDefaul public: using RepostspaceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RepostspaceEndpointProvider() - : RepostspaceDefaultEpProviderBase(Aws::repostspace::RepostspaceEndpointRules::GetRulesBlob(), - Aws::repostspace::RepostspaceEndpointRules::RulesBlobSize) {} + RepostspaceEndpointProvider(); ~RepostspaceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/Repostspace_EXPORTS.h b/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/Repostspace_EXPORTS.h index 0b60d5fd483f..e009f51b6eee 100644 --- a/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/Repostspace_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/Repostspace_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_REPOSTSPACE_API #define AWS_REPOSTSPACE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_REPOSTSPACE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_REPOSTSPACE_API #define AWS_REPOSTSPACE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_REPOSTSPACE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_REPOSTSPACE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/RepostspaceEndpointRules.h b/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/internal/RepostspaceEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/RepostspaceEndpointRules.h rename to generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/internal/RepostspaceEndpointRules.h index cd1c013bbf65..b1e90170f213 100644 --- a/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/RepostspaceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-repostspace/include/aws/repostspace/internal/RepostspaceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace repostspace { -class RepostspaceEndpointRules { +class AWS_REPOSTSPACE_LOCAL RepostspaceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceEndpointProvider.cpp index aecd88cfa45c..f5de2d026436 100644 --- a/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace repostspace { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RepostspaceEndpointProvider::RepostspaceEndpointProvider() + : RepostspaceDefaultEpProviderBase(Aws::repostspace::RepostspaceEndpointRules::GetRulesBlob(), + Aws::repostspace::RepostspaceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace repostspace } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceEndpointRules.cpp b/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceEndpointRules.cpp index aff1b0650b20..aca09dd9bb49 100644 --- a/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace repostspace { diff --git a/generated/src/aws-cpp-sdk-resiliencehub/CMakeLists.txt b/generated/src/aws-cpp-sdk-resiliencehub/CMakeLists.txt index 2f4e7fbdae08..cba8a66d4051 100644 --- a/generated/src/aws-cpp-sdk-resiliencehub/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-resiliencehub/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RESILIENCEHUB_MODEL_HEADERS "include/aws/resiliencehub/model/*.h" ) +file(GLOB AWS_RESILIENCEHUB_INTERNAL_HEADERS + "include/aws/resiliencehub/internal/*.h" +) + file(GLOB AWS_RESILIENCEHUB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RESILIENCEHUB_MODEL_SOURCE file(GLOB RESILIENCEHUB_UNIFIED_HEADERS ${AWS_RESILIENCEHUB_HEADERS} + ${AWS_RESILIENCEHUB_INTERNAL_HEADERS} ${AWS_RESILIENCEHUB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\resiliencehub" FILES ${AWS_RESILIENCEHUB_HEADERS}) + source_group("Header Files\\aws\\resiliencehub\\internal" FILES ${AWS_RESILIENCEHUB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\resiliencehub\\model" FILES ${AWS_RESILIENCEHUB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RESILIENCEHUB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RESILIENCEHUB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHubEndpointProvider.h b/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHubEndpointProvider.h index 17a47af9c12b..2f5ed9c38970 100644 --- a/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHubEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHubEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_RESILIENCEHUB_API ResilienceHubEndpointProvider : public ResilienceHub public: using ResilienceHubResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ResilienceHubEndpointProvider() - : ResilienceHubDefaultEpProviderBase(Aws::ResilienceHub::ResilienceHubEndpointRules::GetRulesBlob(), - Aws::ResilienceHub::ResilienceHubEndpointRules::RulesBlobSize) {} + ResilienceHubEndpointProvider(); ~ResilienceHubEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHub_EXPORTS.h b/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHub_EXPORTS.h index 99ff068c2245..fc5fa81227a8 100644 --- a/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHub_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHub_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RESILIENCEHUB_API #define AWS_RESILIENCEHUB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RESILIENCEHUB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RESILIENCEHUB_API #define AWS_RESILIENCEHUB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RESILIENCEHUB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RESILIENCEHUB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHubEndpointRules.h b/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/internal/ResilienceHubEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHubEndpointRules.h rename to generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/internal/ResilienceHubEndpointRules.h index eb6388aeae79..ef2b9c264aa0 100644 --- a/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/ResilienceHubEndpointRules.h +++ b/generated/src/aws-cpp-sdk-resiliencehub/include/aws/resiliencehub/internal/ResilienceHubEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ResilienceHub { -class ResilienceHubEndpointRules { +class AWS_RESILIENCEHUB_LOCAL ResilienceHubEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubEndpointProvider.cpp b/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubEndpointProvider.cpp index 88c4296f5f2f..5a19afb24bcc 100644 --- a/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ResilienceHub { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ResilienceHubEndpointProvider::ResilienceHubEndpointProvider() + : ResilienceHubDefaultEpProviderBase(Aws::ResilienceHub::ResilienceHubEndpointRules::GetRulesBlob(), + Aws::ResilienceHub::ResilienceHubEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ResilienceHub } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubEndpointRules.cpp b/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubEndpointRules.cpp index 168e3e9239da..a70ce2fa3b08 100644 --- a/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ResilienceHub { diff --git a/generated/src/aws-cpp-sdk-resiliencehubv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-resiliencehubv2/CMakeLists.txt index 58eb55b1087f..7e00f8258c86 100644 --- a/generated/src/aws-cpp-sdk-resiliencehubv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-resiliencehubv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RESILIENCEHUBV2_MODEL_HEADERS "include/aws/resiliencehubv2/model/*.h" ) +file(GLOB AWS_RESILIENCEHUBV2_INTERNAL_HEADERS + "include/aws/resiliencehubv2/internal/*.h" +) + file(GLOB AWS_RESILIENCEHUBV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RESILIENCEHUBV2_MODEL_SOURCE file(GLOB RESILIENCEHUBV2_UNIFIED_HEADERS ${AWS_RESILIENCEHUBV2_HEADERS} + ${AWS_RESILIENCEHUBV2_INTERNAL_HEADERS} ${AWS_RESILIENCEHUBV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\resiliencehubv2" FILES ${AWS_RESILIENCEHUBV2_HEADERS}) + source_group("Header Files\\aws\\resiliencehubv2\\internal" FILES ${AWS_RESILIENCEHUBV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\resiliencehubv2\\model" FILES ${AWS_RESILIENCEHUBV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RESILIENCEHUBV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RESILIENCEHUBV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2EndpointProvider.h b/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2EndpointProvider.h index 8f8d72acfa00..c3a88657fd8a 100644 --- a/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_RESILIENCEHUBV2_API Resiliencehubv2EndpointProvider : public Resilienc public: using Resiliencehubv2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Resiliencehubv2EndpointProvider() - : Resiliencehubv2DefaultEpProviderBase(Aws::resiliencehubv2::Resiliencehubv2EndpointRules::GetRulesBlob(), - Aws::resiliencehubv2::Resiliencehubv2EndpointRules::RulesBlobSize) {} + Resiliencehubv2EndpointProvider(); ~Resiliencehubv2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2_EXPORTS.h b/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2_EXPORTS.h index d58f2bdac45e..3725cbf45754 100644 --- a/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RESILIENCEHUBV2_API #define AWS_RESILIENCEHUBV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RESILIENCEHUBV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RESILIENCEHUBV2_API #define AWS_RESILIENCEHUBV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RESILIENCEHUBV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RESILIENCEHUBV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2EndpointRules.h b/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/internal/Resiliencehubv2EndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2EndpointRules.h rename to generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/internal/Resiliencehubv2EndpointRules.h index 390ada41e84a..481133539800 100644 --- a/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/Resiliencehubv2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-resiliencehubv2/include/aws/resiliencehubv2/internal/Resiliencehubv2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace resiliencehubv2 { -class Resiliencehubv2EndpointRules { +class AWS_RESILIENCEHUBV2_LOCAL Resiliencehubv2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-resiliencehubv2/source/Resiliencehubv2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-resiliencehubv2/source/Resiliencehubv2EndpointProvider.cpp index 3f57d178fbce..62cb824f6bfa 100644 --- a/generated/src/aws-cpp-sdk-resiliencehubv2/source/Resiliencehubv2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-resiliencehubv2/source/Resiliencehubv2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace resiliencehubv2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Resiliencehubv2EndpointProvider::Resiliencehubv2EndpointProvider() + : Resiliencehubv2DefaultEpProviderBase(Aws::resiliencehubv2::Resiliencehubv2EndpointRules::GetRulesBlob(), + Aws::resiliencehubv2::Resiliencehubv2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace resiliencehubv2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-resiliencehubv2/source/Resiliencehubv2EndpointRules.cpp b/generated/src/aws-cpp-sdk-resiliencehubv2/source/Resiliencehubv2EndpointRules.cpp index 8e197ae24047..a220b600738a 100644 --- a/generated/src/aws-cpp-sdk-resiliencehubv2/source/Resiliencehubv2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-resiliencehubv2/source/Resiliencehubv2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace resiliencehubv2 { diff --git a/generated/src/aws-cpp-sdk-resource-explorer-2/CMakeLists.txt b/generated/src/aws-cpp-sdk-resource-explorer-2/CMakeLists.txt index 3597cd5ff070..fc2bc61d1938 100644 --- a/generated/src/aws-cpp-sdk-resource-explorer-2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-resource-explorer-2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RESOURCE-EXPLORER-2_MODEL_HEADERS "include/aws/resource-explorer-2/model/*.h" ) +file(GLOB AWS_RESOURCE-EXPLORER-2_INTERNAL_HEADERS + "include/aws/resource-explorer-2/internal/*.h" +) + file(GLOB AWS_RESOURCE-EXPLORER-2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RESOURCE-EXPLORER-2_MODEL_SOURCE file(GLOB RESOURCE-EXPLORER-2_UNIFIED_HEADERS ${AWS_RESOURCE-EXPLORER-2_HEADERS} + ${AWS_RESOURCE-EXPLORER-2_INTERNAL_HEADERS} ${AWS_RESOURCE-EXPLORER-2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\resource-explorer-2" FILES ${AWS_RESOURCE-EXPLORER-2_HEADERS}) + source_group("Header Files\\aws\\resource-explorer-2\\internal" FILES ${AWS_RESOURCE-EXPLORER-2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\resource-explorer-2\\model" FILES ${AWS_RESOURCE-EXPLORER-2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RESOURCE-EXPLORER-2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RESOURCE-EXPLORER-2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2EndpointProvider.h b/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2EndpointProvider.h index cd22184072b8..5673e660b767 100644 --- a/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_RESOURCEEXPLORER2_API ResourceExplorer2EndpointProvider : public Resou public: using ResourceExplorer2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ResourceExplorer2EndpointProvider() - : ResourceExplorer2DefaultEpProviderBase(Aws::ResourceExplorer2::ResourceExplorer2EndpointRules::GetRulesBlob(), - Aws::ResourceExplorer2::ResourceExplorer2EndpointRules::RulesBlobSize) {} + ResourceExplorer2EndpointProvider(); ~ResourceExplorer2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2_EXPORTS.h b/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2_EXPORTS.h index d981278dd249..328645c7ef1f 100644 --- a/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RESOURCEEXPLORER2_API #define AWS_RESOURCEEXPLORER2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RESOURCEEXPLORER2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RESOURCEEXPLORER2_API #define AWS_RESOURCEEXPLORER2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RESOURCEEXPLORER2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RESOURCEEXPLORER2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2EndpointRules.h b/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/internal/ResourceExplorer2EndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2EndpointRules.h rename to generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/internal/ResourceExplorer2EndpointRules.h index e9603d063965..9a4076eea905 100644 --- a/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/ResourceExplorer2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-resource-explorer-2/include/aws/resource-explorer-2/internal/ResourceExplorer2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ResourceExplorer2 { -class ResourceExplorer2EndpointRules { +class AWS_RESOURCEEXPLORER2_LOCAL ResourceExplorer2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2EndpointProvider.cpp index 800bca883c62..ce1c864450b5 100644 --- a/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ResourceExplorer2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ResourceExplorer2EndpointProvider::ResourceExplorer2EndpointProvider() + : ResourceExplorer2DefaultEpProviderBase(Aws::ResourceExplorer2::ResourceExplorer2EndpointRules::GetRulesBlob(), + Aws::ResourceExplorer2::ResourceExplorer2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ResourceExplorer2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2EndpointRules.cpp b/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2EndpointRules.cpp index 40a762bcba5f..8fe985332853 100644 --- a/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ResourceExplorer2 { diff --git a/generated/src/aws-cpp-sdk-resource-groups/CMakeLists.txt b/generated/src/aws-cpp-sdk-resource-groups/CMakeLists.txt index fa8f86083959..c691864f6b74 100644 --- a/generated/src/aws-cpp-sdk-resource-groups/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-resource-groups/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RESOURCE-GROUPS_MODEL_HEADERS "include/aws/resource-groups/model/*.h" ) +file(GLOB AWS_RESOURCE-GROUPS_INTERNAL_HEADERS + "include/aws/resource-groups/internal/*.h" +) + file(GLOB AWS_RESOURCE-GROUPS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RESOURCE-GROUPS_MODEL_SOURCE file(GLOB RESOURCE-GROUPS_UNIFIED_HEADERS ${AWS_RESOURCE-GROUPS_HEADERS} + ${AWS_RESOURCE-GROUPS_INTERNAL_HEADERS} ${AWS_RESOURCE-GROUPS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\resource-groups" FILES ${AWS_RESOURCE-GROUPS_HEADERS}) + source_group("Header Files\\aws\\resource-groups\\internal" FILES ${AWS_RESOURCE-GROUPS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\resource-groups\\model" FILES ${AWS_RESOURCE-GROUPS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RESOURCE-GROUPS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RESOURCE-GROUPS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroupsEndpointProvider.h b/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroupsEndpointProvider.h index cd209ea136aa..44a265ad1163 100644 --- a/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroupsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroupsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_RESOURCEGROUPS_API ResourceGroupsEndpointProvider : public ResourceGro public: using ResourceGroupsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ResourceGroupsEndpointProvider() - : ResourceGroupsDefaultEpProviderBase(Aws::ResourceGroups::ResourceGroupsEndpointRules::GetRulesBlob(), - Aws::ResourceGroups::ResourceGroupsEndpointRules::RulesBlobSize) {} + ResourceGroupsEndpointProvider(); ~ResourceGroupsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroups_EXPORTS.h b/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroups_EXPORTS.h index e849283f22a1..55aadd87956c 100644 --- a/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroups_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroups_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RESOURCEGROUPS_API #define AWS_RESOURCEGROUPS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RESOURCEGROUPS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RESOURCEGROUPS_API #define AWS_RESOURCEGROUPS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RESOURCEGROUPS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RESOURCEGROUPS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroupsEndpointRules.h b/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/internal/ResourceGroupsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroupsEndpointRules.h rename to generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/internal/ResourceGroupsEndpointRules.h index 8ba9ecbf6137..de6f16afb523 100644 --- a/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/ResourceGroupsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-resource-groups/include/aws/resource-groups/internal/ResourceGroupsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ResourceGroups { -class ResourceGroupsEndpointRules { +class AWS_RESOURCEGROUPS_LOCAL ResourceGroupsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsEndpointProvider.cpp index a6c16ab86cb4..25aa2d6f89a4 100644 --- a/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ResourceGroups { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ResourceGroupsEndpointProvider::ResourceGroupsEndpointProvider() + : ResourceGroupsDefaultEpProviderBase(Aws::ResourceGroups::ResourceGroupsEndpointRules::GetRulesBlob(), + Aws::ResourceGroups::ResourceGroupsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ResourceGroups } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsEndpointRules.cpp b/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsEndpointRules.cpp index 62f92a2d82aa..fcce1fcc07e8 100644 --- a/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ResourceGroups { diff --git a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/CMakeLists.txt b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/CMakeLists.txt index ef68618790fb..8dd086ac9f1d 100644 --- a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RESOURCEGROUPSTAGGINGAPI_MODEL_HEADERS "include/aws/resourcegroupstaggingapi/model/*.h" ) +file(GLOB AWS_RESOURCEGROUPSTAGGINGAPI_INTERNAL_HEADERS + "include/aws/resourcegroupstaggingapi/internal/*.h" +) + file(GLOB AWS_RESOURCEGROUPSTAGGINGAPI_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RESOURCEGROUPSTAGGINGAPI_MODEL_SOURCE file(GLOB RESOURCEGROUPSTAGGINGAPI_UNIFIED_HEADERS ${AWS_RESOURCEGROUPSTAGGINGAPI_HEADERS} + ${AWS_RESOURCEGROUPSTAGGINGAPI_INTERNAL_HEADERS} ${AWS_RESOURCEGROUPSTAGGINGAPI_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\resourcegroupstaggingapi" FILES ${AWS_RESOURCEGROUPSTAGGINGAPI_HEADERS}) + source_group("Header Files\\aws\\resourcegroupstaggingapi\\internal" FILES ${AWS_RESOURCEGROUPSTAGGINGAPI_INTERNAL_HEADERS}) source_group("Header Files\\aws\\resourcegroupstaggingapi\\model" FILES ${AWS_RESOURCEGROUPSTAGGINGAPI_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RESOURCEGROUPSTAGGINGAPI_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RESOURCEGROUPSTAGGINGAPI_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPIEndpointProvider.h b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPIEndpointProvider.h index 18e99e6c8179..d0476054c2c3 100644 --- a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPIEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPIEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,10 +43,7 @@ class AWS_RESOURCEGROUPSTAGGINGAPI_API ResourceGroupsTaggingAPIEndpointProvider public: using ResourceGroupsTaggingAPIResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ResourceGroupsTaggingAPIEndpointProvider() - : ResourceGroupsTaggingAPIDefaultEpProviderBase(Aws::ResourceGroupsTaggingAPI::ResourceGroupsTaggingAPIEndpointRules::GetRulesBlob(), - Aws::ResourceGroupsTaggingAPI::ResourceGroupsTaggingAPIEndpointRules::RulesBlobSize) { - } + ResourceGroupsTaggingAPIEndpointProvider(); ~ResourceGroupsTaggingAPIEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPI_EXPORTS.h b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPI_EXPORTS.h index fbd4eea764a7..03af49caf560 100644 --- a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPI_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPI_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RESOURCEGROUPSTAGGINGAPI_API #define AWS_RESOURCEGROUPSTAGGINGAPI_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RESOURCEGROUPSTAGGINGAPI_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RESOURCEGROUPSTAGGINGAPI_API #define AWS_RESOURCEGROUPSTAGGINGAPI_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RESOURCEGROUPSTAGGINGAPI_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RESOURCEGROUPSTAGGINGAPI_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPIEndpointRules.h b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/internal/ResourceGroupsTaggingAPIEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPIEndpointRules.h rename to generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/internal/ResourceGroupsTaggingAPIEndpointRules.h index aafea3a45fb3..bbe3f40a339b 100644 --- a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/ResourceGroupsTaggingAPIEndpointRules.h +++ b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/include/aws/resourcegroupstaggingapi/internal/ResourceGroupsTaggingAPIEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ResourceGroupsTaggingAPI { -class ResourceGroupsTaggingAPIEndpointRules { +class AWS_RESOURCEGROUPSTAGGINGAPI_LOCAL ResourceGroupsTaggingAPIEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIEndpointProvider.cpp b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIEndpointProvider.cpp index 919d3ae66db9..8226dc1469c3 100644 --- a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ResourceGroupsTaggingAPI { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ResourceGroupsTaggingAPIEndpointProvider::ResourceGroupsTaggingAPIEndpointProvider() + : ResourceGroupsTaggingAPIDefaultEpProviderBase(Aws::ResourceGroupsTaggingAPI::ResourceGroupsTaggingAPIEndpointRules::GetRulesBlob(), + Aws::ResourceGroupsTaggingAPI::ResourceGroupsTaggingAPIEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ResourceGroupsTaggingAPI } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIEndpointRules.cpp b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIEndpointRules.cpp index 03f00a67b853..3135c05ac157 100644 --- a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ResourceGroupsTaggingAPI { diff --git a/generated/src/aws-cpp-sdk-rolesanywhere/CMakeLists.txt b/generated/src/aws-cpp-sdk-rolesanywhere/CMakeLists.txt index 1899a18bc538..70d92ae962b5 100644 --- a/generated/src/aws-cpp-sdk-rolesanywhere/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-rolesanywhere/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROLESANYWHERE_MODEL_HEADERS "include/aws/rolesanywhere/model/*.h" ) +file(GLOB AWS_ROLESANYWHERE_INTERNAL_HEADERS + "include/aws/rolesanywhere/internal/*.h" +) + file(GLOB AWS_ROLESANYWHERE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROLESANYWHERE_MODEL_SOURCE file(GLOB ROLESANYWHERE_UNIFIED_HEADERS ${AWS_ROLESANYWHERE_HEADERS} + ${AWS_ROLESANYWHERE_INTERNAL_HEADERS} ${AWS_ROLESANYWHERE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\rolesanywhere" FILES ${AWS_ROLESANYWHERE_HEADERS}) + source_group("Header Files\\aws\\rolesanywhere\\internal" FILES ${AWS_ROLESANYWHERE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\rolesanywhere\\model" FILES ${AWS_ROLESANYWHERE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROLESANYWHERE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROLESANYWHERE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhereEndpointProvider.h b/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhereEndpointProvider.h index a772cf512b73..e11c855407eb 100644 --- a/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhereEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhereEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_ROLESANYWHERE_API RolesAnywhereEndpointProvider : public RolesAnywhere public: using RolesAnywhereResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RolesAnywhereEndpointProvider() - : RolesAnywhereDefaultEpProviderBase(Aws::RolesAnywhere::RolesAnywhereEndpointRules::GetRulesBlob(), - Aws::RolesAnywhere::RolesAnywhereEndpointRules::RulesBlobSize) {} + RolesAnywhereEndpointProvider(); ~RolesAnywhereEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhere_EXPORTS.h b/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhere_EXPORTS.h index c241f1592d2a..f61884ce5821 100644 --- a/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhere_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhere_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROLESANYWHERE_API #define AWS_ROLESANYWHERE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROLESANYWHERE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROLESANYWHERE_API #define AWS_ROLESANYWHERE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROLESANYWHERE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROLESANYWHERE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhereEndpointRules.h b/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/internal/RolesAnywhereEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhereEndpointRules.h rename to generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/internal/RolesAnywhereEndpointRules.h index c92550723c63..7f83a96795e0 100644 --- a/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/RolesAnywhereEndpointRules.h +++ b/generated/src/aws-cpp-sdk-rolesanywhere/include/aws/rolesanywhere/internal/RolesAnywhereEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace RolesAnywhere { -class RolesAnywhereEndpointRules { +class AWS_ROLESANYWHERE_LOCAL RolesAnywhereEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereEndpointProvider.cpp b/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereEndpointProvider.cpp index 9e3973ce2bbe..de669f301c1c 100644 --- a/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace RolesAnywhere { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RolesAnywhereEndpointProvider::RolesAnywhereEndpointProvider() + : RolesAnywhereDefaultEpProviderBase(Aws::RolesAnywhere::RolesAnywhereEndpointRules::GetRulesBlob(), + Aws::RolesAnywhere::RolesAnywhereEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace RolesAnywhere } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereEndpointRules.cpp b/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereEndpointRules.cpp index 153a0302bf61..1c4bd15f2306 100644 --- a/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace RolesAnywhere { diff --git a/generated/src/aws-cpp-sdk-route53-recovery-cluster/CMakeLists.txt b/generated/src/aws-cpp-sdk-route53-recovery-cluster/CMakeLists.txt index ffffca6bd579..11ec2aafcd88 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-cluster/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-route53-recovery-cluster/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROUTE53-RECOVERY-CLUSTER_MODEL_HEADERS "include/aws/route53-recovery-cluster/model/*.h" ) +file(GLOB AWS_ROUTE53-RECOVERY-CLUSTER_INTERNAL_HEADERS + "include/aws/route53-recovery-cluster/internal/*.h" +) + file(GLOB AWS_ROUTE53-RECOVERY-CLUSTER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROUTE53-RECOVERY-CLUSTER_MODEL_SOURCE file(GLOB ROUTE53-RECOVERY-CLUSTER_UNIFIED_HEADERS ${AWS_ROUTE53-RECOVERY-CLUSTER_HEADERS} + ${AWS_ROUTE53-RECOVERY-CLUSTER_INTERNAL_HEADERS} ${AWS_ROUTE53-RECOVERY-CLUSTER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\route53-recovery-cluster" FILES ${AWS_ROUTE53-RECOVERY-CLUSTER_HEADERS}) + source_group("Header Files\\aws\\route53-recovery-cluster\\internal" FILES ${AWS_ROUTE53-RECOVERY-CLUSTER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\route53-recovery-cluster\\model" FILES ${AWS_ROUTE53-RECOVERY-CLUSTER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROUTE53-RECOVERY-CLUSTER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROUTE53-RECOVERY-CLUSTER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryClusterEndpointProvider.h b/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryClusterEndpointProvider.h index ab0aba68ea2b..922a8bd168db 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryClusterEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryClusterEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_ROUTE53RECOVERYCLUSTER_API Route53RecoveryClusterEndpointProvider : pu public: using Route53RecoveryClusterResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Route53RecoveryClusterEndpointProvider() - : Route53RecoveryClusterDefaultEpProviderBase(Aws::Route53RecoveryCluster::Route53RecoveryClusterEndpointRules::GetRulesBlob(), - Aws::Route53RecoveryCluster::Route53RecoveryClusterEndpointRules::RulesBlobSize) {} + Route53RecoveryClusterEndpointProvider(); ~Route53RecoveryClusterEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryCluster_EXPORTS.h b/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryCluster_EXPORTS.h index c7e3539e9ac8..1210339df567 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryCluster_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryCluster_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROUTE53RECOVERYCLUSTER_API #define AWS_ROUTE53RECOVERYCLUSTER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROUTE53RECOVERYCLUSTER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROUTE53RECOVERYCLUSTER_API #define AWS_ROUTE53RECOVERYCLUSTER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROUTE53RECOVERYCLUSTER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROUTE53RECOVERYCLUSTER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryClusterEndpointRules.h b/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/internal/Route53RecoveryClusterEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryClusterEndpointRules.h rename to generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/internal/Route53RecoveryClusterEndpointRules.h index fc63ad0ec3be..14b846190c82 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/Route53RecoveryClusterEndpointRules.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-cluster/include/aws/route53-recovery-cluster/internal/Route53RecoveryClusterEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Route53RecoveryCluster { -class Route53RecoveryClusterEndpointRules { +class AWS_ROUTE53RECOVERYCLUSTER_LOCAL Route53RecoveryClusterEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterEndpointProvider.cpp b/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterEndpointProvider.cpp index aa655474fbad..383149e90434 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Route53RecoveryCluster { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Route53RecoveryClusterEndpointProvider::Route53RecoveryClusterEndpointProvider() + : Route53RecoveryClusterDefaultEpProviderBase(Aws::Route53RecoveryCluster::Route53RecoveryClusterEndpointRules::GetRulesBlob(), + Aws::Route53RecoveryCluster::Route53RecoveryClusterEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Route53RecoveryCluster } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterEndpointRules.cpp b/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterEndpointRules.cpp index 08ecfac29161..f5a3d04fcf0e 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Route53RecoveryCluster { diff --git a/generated/src/aws-cpp-sdk-route53-recovery-control-config/CMakeLists.txt b/generated/src/aws-cpp-sdk-route53-recovery-control-config/CMakeLists.txt index 1be649c3d7a0..2d0681ea11bf 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-control-config/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-route53-recovery-control-config/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_MODEL_HEADERS "include/aws/route53-recovery-control-config/model/*.h" ) +file(GLOB AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_INTERNAL_HEADERS + "include/aws/route53-recovery-control-config/internal/*.h" +) + file(GLOB AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_MODEL_SOURCE file(GLOB ROUTE53-RECOVERY-CONTROL-CONFIG_UNIFIED_HEADERS ${AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_HEADERS} + ${AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_INTERNAL_HEADERS} ${AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\route53-recovery-control-config" FILES ${AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_HEADERS}) + source_group("Header Files\\aws\\route53-recovery-control-config\\internal" FILES ${AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_INTERNAL_HEADERS}) source_group("Header Files\\aws\\route53-recovery-control-config\\model" FILES ${AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROUTE53-RECOVERY-CONTROL-CONFIG_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfigEndpointProvider.h b/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfigEndpointProvider.h index 9cca13f2af7f..170f98f4d993 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfigEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfigEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_ROUTE53RECOVERYCONTROLCONFIG_API Route53RecoveryControlConfigEndpointP public: using Route53RecoveryControlConfigResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Route53RecoveryControlConfigEndpointProvider() - : Route53RecoveryControlConfigDefaultEpProviderBase( - Aws::Route53RecoveryControlConfig::Route53RecoveryControlConfigEndpointRules::GetRulesBlob(), - Aws::Route53RecoveryControlConfig::Route53RecoveryControlConfigEndpointRules::RulesBlobSize) {} + Route53RecoveryControlConfigEndpointProvider(); ~Route53RecoveryControlConfigEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfig_EXPORTS.h b/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfig_EXPORTS.h index ee70718da701..99ac6a8dff7f 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfig_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfig_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROUTE53RECOVERYCONTROLCONFIG_API #define AWS_ROUTE53RECOVERYCONTROLCONFIG_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROUTE53RECOVERYCONTROLCONFIG_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROUTE53RECOVERYCONTROLCONFIG_API #define AWS_ROUTE53RECOVERYCONTROLCONFIG_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROUTE53RECOVERYCONTROLCONFIG_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROUTE53RECOVERYCONTROLCONFIG_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfigEndpointRules.h b/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/internal/Route53RecoveryControlConfigEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfigEndpointRules.h rename to generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/internal/Route53RecoveryControlConfigEndpointRules.h index c9db668a352c..f8a0d686d4a8 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/Route53RecoveryControlConfigEndpointRules.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-control-config/include/aws/route53-recovery-control-config/internal/Route53RecoveryControlConfigEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Route53RecoveryControlConfig { -class Route53RecoveryControlConfigEndpointRules { +class AWS_ROUTE53RECOVERYCONTROLCONFIG_LOCAL Route53RecoveryControlConfigEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigEndpointProvider.cpp b/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigEndpointProvider.cpp index f2053538f108..1d9a759fde10 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace Route53RecoveryControlConfig { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Route53RecoveryControlConfigEndpointProvider::Route53RecoveryControlConfigEndpointProvider() + : Route53RecoveryControlConfigDefaultEpProviderBase( + Aws::Route53RecoveryControlConfig::Route53RecoveryControlConfigEndpointRules::GetRulesBlob(), + Aws::Route53RecoveryControlConfig::Route53RecoveryControlConfigEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Route53RecoveryControlConfig } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigEndpointRules.cpp b/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigEndpointRules.cpp index d56d891a79f3..2180c323a765 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Route53RecoveryControlConfig { diff --git a/generated/src/aws-cpp-sdk-route53-recovery-readiness/CMakeLists.txt b/generated/src/aws-cpp-sdk-route53-recovery-readiness/CMakeLists.txt index e9412b23020e..51399de96503 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-readiness/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-route53-recovery-readiness/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROUTE53-RECOVERY-READINESS_MODEL_HEADERS "include/aws/route53-recovery-readiness/model/*.h" ) +file(GLOB AWS_ROUTE53-RECOVERY-READINESS_INTERNAL_HEADERS + "include/aws/route53-recovery-readiness/internal/*.h" +) + file(GLOB AWS_ROUTE53-RECOVERY-READINESS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROUTE53-RECOVERY-READINESS_MODEL_SOURCE file(GLOB ROUTE53-RECOVERY-READINESS_UNIFIED_HEADERS ${AWS_ROUTE53-RECOVERY-READINESS_HEADERS} + ${AWS_ROUTE53-RECOVERY-READINESS_INTERNAL_HEADERS} ${AWS_ROUTE53-RECOVERY-READINESS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\route53-recovery-readiness" FILES ${AWS_ROUTE53-RECOVERY-READINESS_HEADERS}) + source_group("Header Files\\aws\\route53-recovery-readiness\\internal" FILES ${AWS_ROUTE53-RECOVERY-READINESS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\route53-recovery-readiness\\model" FILES ${AWS_ROUTE53-RECOVERY-READINESS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROUTE53-RECOVERY-READINESS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROUTE53-RECOVERY-READINESS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadinessEndpointProvider.h b/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadinessEndpointProvider.h index fe20ba81dd2a..686309faf265 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadinessEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadinessEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,10 +43,7 @@ class AWS_ROUTE53RECOVERYREADINESS_API Route53RecoveryReadinessEndpointProvider public: using Route53RecoveryReadinessResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Route53RecoveryReadinessEndpointProvider() - : Route53RecoveryReadinessDefaultEpProviderBase(Aws::Route53RecoveryReadiness::Route53RecoveryReadinessEndpointRules::GetRulesBlob(), - Aws::Route53RecoveryReadiness::Route53RecoveryReadinessEndpointRules::RulesBlobSize) { - } + Route53RecoveryReadinessEndpointProvider(); ~Route53RecoveryReadinessEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadiness_EXPORTS.h b/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadiness_EXPORTS.h index 15da45804183..b600074928c2 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadiness_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadiness_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROUTE53RECOVERYREADINESS_API #define AWS_ROUTE53RECOVERYREADINESS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROUTE53RECOVERYREADINESS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROUTE53RECOVERYREADINESS_API #define AWS_ROUTE53RECOVERYREADINESS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROUTE53RECOVERYREADINESS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROUTE53RECOVERYREADINESS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadinessEndpointRules.h b/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/internal/Route53RecoveryReadinessEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadinessEndpointRules.h rename to generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/internal/Route53RecoveryReadinessEndpointRules.h index e9ea1dfac3f7..50871d40ebac 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/Route53RecoveryReadinessEndpointRules.h +++ b/generated/src/aws-cpp-sdk-route53-recovery-readiness/include/aws/route53-recovery-readiness/internal/Route53RecoveryReadinessEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Route53RecoveryReadiness { -class Route53RecoveryReadinessEndpointRules { +class AWS_ROUTE53RECOVERYREADINESS_LOCAL Route53RecoveryReadinessEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessEndpointProvider.cpp b/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessEndpointProvider.cpp index 04cac9cf2a55..73cb2efc7d1b 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Route53RecoveryReadiness { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Route53RecoveryReadinessEndpointProvider::Route53RecoveryReadinessEndpointProvider() + : Route53RecoveryReadinessDefaultEpProviderBase(Aws::Route53RecoveryReadiness::Route53RecoveryReadinessEndpointRules::GetRulesBlob(), + Aws::Route53RecoveryReadiness::Route53RecoveryReadinessEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Route53RecoveryReadiness } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessEndpointRules.cpp b/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessEndpointRules.cpp index 0f34c98a0943..e32f79d8b01a 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Route53RecoveryReadiness { diff --git a/generated/src/aws-cpp-sdk-route53/CMakeLists.txt b/generated/src/aws-cpp-sdk-route53/CMakeLists.txt index 43cf323797a5..3f9b18cb2688 100644 --- a/generated/src/aws-cpp-sdk-route53/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-route53/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROUTE53_MODEL_HEADERS "include/aws/route53/model/*.h" ) +file(GLOB AWS_ROUTE53_INTERNAL_HEADERS + "include/aws/route53/internal/*.h" +) + file(GLOB AWS_ROUTE53_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROUTE53_MODEL_SOURCE file(GLOB ROUTE53_UNIFIED_HEADERS ${AWS_ROUTE53_HEADERS} + ${AWS_ROUTE53_INTERNAL_HEADERS} ${AWS_ROUTE53_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\route53" FILES ${AWS_ROUTE53_HEADERS}) + source_group("Header Files\\aws\\route53\\internal" FILES ${AWS_ROUTE53_INTERNAL_HEADERS}) source_group("Header Files\\aws\\route53\\model" FILES ${AWS_ROUTE53_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROUTE53_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROUTE53_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53EndpointProvider.h b/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53EndpointProvider.h index 11b70e77b055..516ad07a5589 100644 --- a/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_ROUTE53_API Route53EndpointProvider : public Route53DefaultEpProviderB public: using Route53ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Route53EndpointProvider() - : Route53DefaultEpProviderBase(Aws::Route53::Route53EndpointRules::GetRulesBlob(), - Aws::Route53::Route53EndpointRules::RulesBlobSize) {} + Route53EndpointProvider(); ~Route53EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53_EXPORTS.h b/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53_EXPORTS.h index 3f5c2f662e4d..e6a94d9520e9 100644 --- a/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROUTE53_API #define AWS_ROUTE53_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROUTE53_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROUTE53_API #define AWS_ROUTE53_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROUTE53_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROUTE53_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53EndpointRules.h b/generated/src/aws-cpp-sdk-route53/include/aws/route53/internal/Route53EndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53EndpointRules.h rename to generated/src/aws-cpp-sdk-route53/include/aws/route53/internal/Route53EndpointRules.h index 5f9f6f5ff733..e01b37e2958f 100644 --- a/generated/src/aws-cpp-sdk-route53/include/aws/route53/Route53EndpointRules.h +++ b/generated/src/aws-cpp-sdk-route53/include/aws/route53/internal/Route53EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Route53 { -class Route53EndpointRules { +class AWS_ROUTE53_LOCAL Route53EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-route53/source/Route53EndpointProvider.cpp b/generated/src/aws-cpp-sdk-route53/source/Route53EndpointProvider.cpp index b053b73642de..55c51c95a61f 100644 --- a/generated/src/aws-cpp-sdk-route53/source/Route53EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-route53/source/Route53EndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Route53 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Route53EndpointProvider::Route53EndpointProvider() + : Route53DefaultEpProviderBase(Aws::Route53::Route53EndpointRules::GetRulesBlob(), Aws::Route53::Route53EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Route53 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-route53/source/Route53EndpointRules.cpp b/generated/src/aws-cpp-sdk-route53/source/Route53EndpointRules.cpp index 5708721432fb..89fc0f8fe5b8 100644 --- a/generated/src/aws-cpp-sdk-route53/source/Route53EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-route53/source/Route53EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Route53 { diff --git a/generated/src/aws-cpp-sdk-route53domains/CMakeLists.txt b/generated/src/aws-cpp-sdk-route53domains/CMakeLists.txt index b0a155e74e07..9433268ea7c9 100644 --- a/generated/src/aws-cpp-sdk-route53domains/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-route53domains/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROUTE53DOMAINS_MODEL_HEADERS "include/aws/route53domains/model/*.h" ) +file(GLOB AWS_ROUTE53DOMAINS_INTERNAL_HEADERS + "include/aws/route53domains/internal/*.h" +) + file(GLOB AWS_ROUTE53DOMAINS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROUTE53DOMAINS_MODEL_SOURCE file(GLOB ROUTE53DOMAINS_UNIFIED_HEADERS ${AWS_ROUTE53DOMAINS_HEADERS} + ${AWS_ROUTE53DOMAINS_INTERNAL_HEADERS} ${AWS_ROUTE53DOMAINS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\route53domains" FILES ${AWS_ROUTE53DOMAINS_HEADERS}) + source_group("Header Files\\aws\\route53domains\\internal" FILES ${AWS_ROUTE53DOMAINS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\route53domains\\model" FILES ${AWS_ROUTE53DOMAINS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROUTE53DOMAINS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROUTE53DOMAINS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53DomainsEndpointProvider.h b/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53DomainsEndpointProvider.h index b7338f8a4518..b20bece8f5c5 100644 --- a/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53DomainsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53DomainsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_ROUTE53DOMAINS_API Route53DomainsEndpointProvider : public Route53Doma public: using Route53DomainsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Route53DomainsEndpointProvider() - : Route53DomainsDefaultEpProviderBase(Aws::Route53Domains::Route53DomainsEndpointRules::GetRulesBlob(), - Aws::Route53Domains::Route53DomainsEndpointRules::RulesBlobSize) {} + Route53DomainsEndpointProvider(); ~Route53DomainsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53Domains_EXPORTS.h b/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53Domains_EXPORTS.h index ab514de31804..0e95aa8fb952 100644 --- a/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53Domains_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53Domains_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROUTE53DOMAINS_API #define AWS_ROUTE53DOMAINS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROUTE53DOMAINS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROUTE53DOMAINS_API #define AWS_ROUTE53DOMAINS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROUTE53DOMAINS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROUTE53DOMAINS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53DomainsEndpointRules.h b/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/internal/Route53DomainsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53DomainsEndpointRules.h rename to generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/internal/Route53DomainsEndpointRules.h index f554ade23116..5c58c3681acc 100644 --- a/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/Route53DomainsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-route53domains/include/aws/route53domains/internal/Route53DomainsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Route53Domains { -class Route53DomainsEndpointRules { +class AWS_ROUTE53DOMAINS_LOCAL Route53DomainsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsEndpointProvider.cpp index 317315d49537..9e24cdf1ab1e 100644 --- a/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Route53Domains { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Route53DomainsEndpointProvider::Route53DomainsEndpointProvider() + : Route53DomainsDefaultEpProviderBase(Aws::Route53Domains::Route53DomainsEndpointRules::GetRulesBlob(), + Aws::Route53Domains::Route53DomainsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Route53Domains } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsEndpointRules.cpp b/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsEndpointRules.cpp index f7cbcd9cd249..ed2fdea6fb96 100644 --- a/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Route53Domains { diff --git a/generated/src/aws-cpp-sdk-route53globalresolver/CMakeLists.txt b/generated/src/aws-cpp-sdk-route53globalresolver/CMakeLists.txt index b5579c9b3e34..73d88bd4ef7b 100644 --- a/generated/src/aws-cpp-sdk-route53globalresolver/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-route53globalresolver/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROUTE53GLOBALRESOLVER_MODEL_HEADERS "include/aws/route53globalresolver/model/*.h" ) +file(GLOB AWS_ROUTE53GLOBALRESOLVER_INTERNAL_HEADERS + "include/aws/route53globalresolver/internal/*.h" +) + file(GLOB AWS_ROUTE53GLOBALRESOLVER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROUTE53GLOBALRESOLVER_MODEL_SOURCE file(GLOB ROUTE53GLOBALRESOLVER_UNIFIED_HEADERS ${AWS_ROUTE53GLOBALRESOLVER_HEADERS} + ${AWS_ROUTE53GLOBALRESOLVER_INTERNAL_HEADERS} ${AWS_ROUTE53GLOBALRESOLVER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\route53globalresolver" FILES ${AWS_ROUTE53GLOBALRESOLVER_HEADERS}) + source_group("Header Files\\aws\\route53globalresolver\\internal" FILES ${AWS_ROUTE53GLOBALRESOLVER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\route53globalresolver\\model" FILES ${AWS_ROUTE53GLOBALRESOLVER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROUTE53GLOBALRESOLVER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROUTE53GLOBALRESOLVER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolverEndpointProvider.h b/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolverEndpointProvider.h index d1a9c0e46ac0..a7d1bfbf2420 100644 --- a/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolverEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolverEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_ROUTE53GLOBALRESOLVER_API Route53GlobalResolverEndpointProvider : publ public: using Route53GlobalResolverResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Route53GlobalResolverEndpointProvider() - : Route53GlobalResolverDefaultEpProviderBase(Aws::Route53GlobalResolver::Route53GlobalResolverEndpointRules::GetRulesBlob(), - Aws::Route53GlobalResolver::Route53GlobalResolverEndpointRules::RulesBlobSize) {} + Route53GlobalResolverEndpointProvider(); ~Route53GlobalResolverEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolver_EXPORTS.h b/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolver_EXPORTS.h index c1a127ef91b8..3973f699ee01 100644 --- a/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolver_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolver_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROUTE53GLOBALRESOLVER_API #define AWS_ROUTE53GLOBALRESOLVER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROUTE53GLOBALRESOLVER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROUTE53GLOBALRESOLVER_API #define AWS_ROUTE53GLOBALRESOLVER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROUTE53GLOBALRESOLVER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROUTE53GLOBALRESOLVER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolverEndpointRules.h b/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/internal/Route53GlobalResolverEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolverEndpointRules.h rename to generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/internal/Route53GlobalResolverEndpointRules.h index 48f8aedf25dc..c9e8e1442312 100644 --- a/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/Route53GlobalResolverEndpointRules.h +++ b/generated/src/aws-cpp-sdk-route53globalresolver/include/aws/route53globalresolver/internal/Route53GlobalResolverEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Route53GlobalResolver { -class Route53GlobalResolverEndpointRules { +class AWS_ROUTE53GLOBALRESOLVER_LOCAL Route53GlobalResolverEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-route53globalresolver/source/Route53GlobalResolverEndpointProvider.cpp b/generated/src/aws-cpp-sdk-route53globalresolver/source/Route53GlobalResolverEndpointProvider.cpp index 2a1986c4a9c2..b9ee88293d92 100644 --- a/generated/src/aws-cpp-sdk-route53globalresolver/source/Route53GlobalResolverEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-route53globalresolver/source/Route53GlobalResolverEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Route53GlobalResolver { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Route53GlobalResolverEndpointProvider::Route53GlobalResolverEndpointProvider() + : Route53GlobalResolverDefaultEpProviderBase(Aws::Route53GlobalResolver::Route53GlobalResolverEndpointRules::GetRulesBlob(), + Aws::Route53GlobalResolver::Route53GlobalResolverEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Route53GlobalResolver } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-route53globalresolver/source/Route53GlobalResolverEndpointRules.cpp b/generated/src/aws-cpp-sdk-route53globalresolver/source/Route53GlobalResolverEndpointRules.cpp index 399adbe6d18e..0069a9ad8800 100644 --- a/generated/src/aws-cpp-sdk-route53globalresolver/source/Route53GlobalResolverEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-route53globalresolver/source/Route53GlobalResolverEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Route53GlobalResolver { diff --git a/generated/src/aws-cpp-sdk-route53profiles/CMakeLists.txt b/generated/src/aws-cpp-sdk-route53profiles/CMakeLists.txt index f5f946bf6d8f..de52840ed263 100644 --- a/generated/src/aws-cpp-sdk-route53profiles/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-route53profiles/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROUTE53PROFILES_MODEL_HEADERS "include/aws/route53profiles/model/*.h" ) +file(GLOB AWS_ROUTE53PROFILES_INTERNAL_HEADERS + "include/aws/route53profiles/internal/*.h" +) + file(GLOB AWS_ROUTE53PROFILES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROUTE53PROFILES_MODEL_SOURCE file(GLOB ROUTE53PROFILES_UNIFIED_HEADERS ${AWS_ROUTE53PROFILES_HEADERS} + ${AWS_ROUTE53PROFILES_INTERNAL_HEADERS} ${AWS_ROUTE53PROFILES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\route53profiles" FILES ${AWS_ROUTE53PROFILES_HEADERS}) + source_group("Header Files\\aws\\route53profiles\\internal" FILES ${AWS_ROUTE53PROFILES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\route53profiles\\model" FILES ${AWS_ROUTE53PROFILES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROUTE53PROFILES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROUTE53PROFILES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53ProfilesEndpointProvider.h b/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53ProfilesEndpointProvider.h index a84d1ae9b10d..69e00e3ebde7 100644 --- a/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53ProfilesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53ProfilesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_ROUTE53PROFILES_API Route53ProfilesEndpointProvider : public Route53Pr public: using Route53ProfilesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Route53ProfilesEndpointProvider() - : Route53ProfilesDefaultEpProviderBase(Aws::Route53Profiles::Route53ProfilesEndpointRules::GetRulesBlob(), - Aws::Route53Profiles::Route53ProfilesEndpointRules::RulesBlobSize) {} + Route53ProfilesEndpointProvider(); ~Route53ProfilesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53Profiles_EXPORTS.h b/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53Profiles_EXPORTS.h index 0e22f1f8b3bf..4e72f1530250 100644 --- a/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53Profiles_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53Profiles_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROUTE53PROFILES_API #define AWS_ROUTE53PROFILES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROUTE53PROFILES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROUTE53PROFILES_API #define AWS_ROUTE53PROFILES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROUTE53PROFILES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROUTE53PROFILES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53ProfilesEndpointRules.h b/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/internal/Route53ProfilesEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53ProfilesEndpointRules.h rename to generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/internal/Route53ProfilesEndpointRules.h index 26ceed0b9fe9..95c720ddf7fb 100644 --- a/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/Route53ProfilesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-route53profiles/include/aws/route53profiles/internal/Route53ProfilesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Route53Profiles { -class Route53ProfilesEndpointRules { +class AWS_ROUTE53PROFILES_LOCAL Route53ProfilesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesEndpointProvider.cpp index 9a63af2aa3e0..c3fc869d8f70 100644 --- a/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Route53Profiles { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Route53ProfilesEndpointProvider::Route53ProfilesEndpointProvider() + : Route53ProfilesDefaultEpProviderBase(Aws::Route53Profiles::Route53ProfilesEndpointRules::GetRulesBlob(), + Aws::Route53Profiles::Route53ProfilesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Route53Profiles } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesEndpointRules.cpp b/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesEndpointRules.cpp index caa4381be59e..58dd0ded3549 100644 --- a/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Route53Profiles { diff --git a/generated/src/aws-cpp-sdk-route53resolver/CMakeLists.txt b/generated/src/aws-cpp-sdk-route53resolver/CMakeLists.txt index 3774fcca0229..c623297772ed 100644 --- a/generated/src/aws-cpp-sdk-route53resolver/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-route53resolver/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_ROUTE53RESOLVER_MODEL_HEADERS "include/aws/route53resolver/model/*.h" ) +file(GLOB AWS_ROUTE53RESOLVER_INTERNAL_HEADERS + "include/aws/route53resolver/internal/*.h" +) + file(GLOB AWS_ROUTE53RESOLVER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_ROUTE53RESOLVER_MODEL_SOURCE file(GLOB ROUTE53RESOLVER_UNIFIED_HEADERS ${AWS_ROUTE53RESOLVER_HEADERS} + ${AWS_ROUTE53RESOLVER_INTERNAL_HEADERS} ${AWS_ROUTE53RESOLVER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\route53resolver" FILES ${AWS_ROUTE53RESOLVER_HEADERS}) + source_group("Header Files\\aws\\route53resolver\\internal" FILES ${AWS_ROUTE53RESOLVER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\route53resolver\\model" FILES ${AWS_ROUTE53RESOLVER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_ROUTE53RESOLVER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_ROUTE53RESOLVER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53ResolverEndpointProvider.h b/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53ResolverEndpointProvider.h index 676fbb929510..6e4527ebe1fa 100644 --- a/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53ResolverEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53ResolverEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_ROUTE53RESOLVER_API Route53ResolverEndpointProvider : public Route53Re public: using Route53ResolverResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - Route53ResolverEndpointProvider() - : Route53ResolverDefaultEpProviderBase(Aws::Route53Resolver::Route53ResolverEndpointRules::GetRulesBlob(), - Aws::Route53Resolver::Route53ResolverEndpointRules::RulesBlobSize) {} + Route53ResolverEndpointProvider(); ~Route53ResolverEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53Resolver_EXPORTS.h b/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53Resolver_EXPORTS.h index 2d2f6b7bb76d..50e5566e512f 100644 --- a/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53Resolver_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53Resolver_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_ROUTE53RESOLVER_API #define AWS_ROUTE53RESOLVER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_ROUTE53RESOLVER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_ROUTE53RESOLVER_API #define AWS_ROUTE53RESOLVER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_ROUTE53RESOLVER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_ROUTE53RESOLVER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53ResolverEndpointRules.h b/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/internal/Route53ResolverEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53ResolverEndpointRules.h rename to generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/internal/Route53ResolverEndpointRules.h index c1d998990d13..1031785bd29a 100644 --- a/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/Route53ResolverEndpointRules.h +++ b/generated/src/aws-cpp-sdk-route53resolver/include/aws/route53resolver/internal/Route53ResolverEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Route53Resolver { -class Route53ResolverEndpointRules { +class AWS_ROUTE53RESOLVER_LOCAL Route53ResolverEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverEndpointProvider.cpp b/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverEndpointProvider.cpp index eb11b4776c6a..34cef9009056 100644 --- a/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Route53Resolver { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +Route53ResolverEndpointProvider::Route53ResolverEndpointProvider() + : Route53ResolverDefaultEpProviderBase(Aws::Route53Resolver::Route53ResolverEndpointRules::GetRulesBlob(), + Aws::Route53Resolver::Route53ResolverEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Route53Resolver } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverEndpointRules.cpp b/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverEndpointRules.cpp index 92f91dd41fb1..157d92db8547 100644 --- a/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Route53Resolver { diff --git a/generated/src/aws-cpp-sdk-rtbfabric/CMakeLists.txt b/generated/src/aws-cpp-sdk-rtbfabric/CMakeLists.txt index 526d2cbb46aa..7d2cf50e1177 100644 --- a/generated/src/aws-cpp-sdk-rtbfabric/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-rtbfabric/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RTBFABRIC_MODEL_HEADERS "include/aws/rtbfabric/model/*.h" ) +file(GLOB AWS_RTBFABRIC_INTERNAL_HEADERS + "include/aws/rtbfabric/internal/*.h" +) + file(GLOB AWS_RTBFABRIC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RTBFABRIC_MODEL_SOURCE file(GLOB RTBFABRIC_UNIFIED_HEADERS ${AWS_RTBFABRIC_HEADERS} + ${AWS_RTBFABRIC_INTERNAL_HEADERS} ${AWS_RTBFABRIC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\rtbfabric" FILES ${AWS_RTBFABRIC_HEADERS}) + source_group("Header Files\\aws\\rtbfabric\\internal" FILES ${AWS_RTBFABRIC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\rtbfabric\\model" FILES ${AWS_RTBFABRIC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RTBFABRIC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RTBFABRIC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabricEndpointProvider.h b/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabricEndpointProvider.h index 11de797659fe..20c37482d77a 100644 --- a/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabricEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabricEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_RTBFABRIC_API RTBFabricEndpointProvider : public RTBFabricDefaultEpPro public: using RTBFabricResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - RTBFabricEndpointProvider() - : RTBFabricDefaultEpProviderBase(Aws::RTBFabric::RTBFabricEndpointRules::GetRulesBlob(), - Aws::RTBFabric::RTBFabricEndpointRules::RulesBlobSize) {} + RTBFabricEndpointProvider(); ~RTBFabricEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabric_EXPORTS.h b/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabric_EXPORTS.h index 16c4d75c438e..a4c6f4b90019 100644 --- a/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabric_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabric_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_RTBFABRIC_API #define AWS_RTBFABRIC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_RTBFABRIC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_RTBFABRIC_API #define AWS_RTBFABRIC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_RTBFABRIC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_RTBFABRIC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabricEndpointRules.h b/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/internal/RTBFabricEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabricEndpointRules.h rename to generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/internal/RTBFabricEndpointRules.h index 9a17f00d3034..580380b14a90 100644 --- a/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/RTBFabricEndpointRules.h +++ b/generated/src/aws-cpp-sdk-rtbfabric/include/aws/rtbfabric/internal/RTBFabricEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace RTBFabric { -class RTBFabricEndpointRules { +class AWS_RTBFABRIC_LOCAL RTBFabricEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricEndpointProvider.cpp b/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricEndpointProvider.cpp index 91abd018cd70..9aff1eae22bb 100644 --- a/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace RTBFabric { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +RTBFabricEndpointProvider::RTBFabricEndpointProvider() + : RTBFabricDefaultEpProviderBase(Aws::RTBFabric::RTBFabricEndpointRules::GetRulesBlob(), + Aws::RTBFabric::RTBFabricEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace RTBFabric } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricEndpointRules.cpp b/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricEndpointRules.cpp index 8b2ca09492fd..3602d5b80203 100644 --- a/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace RTBFabric { diff --git a/generated/src/aws-cpp-sdk-rum/CMakeLists.txt b/generated/src/aws-cpp-sdk-rum/CMakeLists.txt index 785806aee5c6..00e4b51f3ff3 100644 --- a/generated/src/aws-cpp-sdk-rum/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-rum/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_RUM_MODEL_HEADERS "include/aws/rum/model/*.h" ) +file(GLOB AWS_RUM_INTERNAL_HEADERS + "include/aws/rum/internal/*.h" +) + file(GLOB AWS_RUM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_RUM_MODEL_SOURCE file(GLOB RUM_UNIFIED_HEADERS ${AWS_RUM_HEADERS} + ${AWS_RUM_INTERNAL_HEADERS} ${AWS_RUM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\rum" FILES ${AWS_RUM_HEADERS}) + source_group("Header Files\\aws\\rum\\internal" FILES ${AWS_RUM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\rum\\model" FILES ${AWS_RUM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_RUM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_RUM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUMEndpointProvider.h b/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUMEndpointProvider.h index 1f14e536d779..119e1e9accbc 100644 --- a/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUMEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUMEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_CLOUDWATCHRUM_API CloudWatchRUMEndpointProvider : public CloudWatchRUM public: using CloudWatchRUMResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - CloudWatchRUMEndpointProvider() - : CloudWatchRUMDefaultEpProviderBase(Aws::CloudWatchRUM::CloudWatchRUMEndpointRules::GetRulesBlob(), - Aws::CloudWatchRUM::CloudWatchRUMEndpointRules::RulesBlobSize) {} + CloudWatchRUMEndpointProvider(); ~CloudWatchRUMEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUM_EXPORTS.h b/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUM_EXPORTS.h index a9fd7ab20712..bb7d4c79d422 100644 --- a/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUM_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUM_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CLOUDWATCHRUM_API #define AWS_CLOUDWATCHRUM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CLOUDWATCHRUM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CLOUDWATCHRUM_API #define AWS_CLOUDWATCHRUM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CLOUDWATCHRUM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CLOUDWATCHRUM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUMEndpointRules.h b/generated/src/aws-cpp-sdk-rum/include/aws/rum/internal/CloudWatchRUMEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUMEndpointRules.h rename to generated/src/aws-cpp-sdk-rum/include/aws/rum/internal/CloudWatchRUMEndpointRules.h index 645cfab204fc..839541834e2f 100644 --- a/generated/src/aws-cpp-sdk-rum/include/aws/rum/CloudWatchRUMEndpointRules.h +++ b/generated/src/aws-cpp-sdk-rum/include/aws/rum/internal/CloudWatchRUMEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace CloudWatchRUM { -class CloudWatchRUMEndpointRules { +class AWS_CLOUDWATCHRUM_LOCAL CloudWatchRUMEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMEndpointProvider.cpp b/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMEndpointProvider.cpp index 25c5c2a3c5d4..5ab1dec71d75 100644 --- a/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace CloudWatchRUM { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +CloudWatchRUMEndpointProvider::CloudWatchRUMEndpointProvider() + : CloudWatchRUMDefaultEpProviderBase(Aws::CloudWatchRUM::CloudWatchRUMEndpointRules::GetRulesBlob(), + Aws::CloudWatchRUM::CloudWatchRUMEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace CloudWatchRUM } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMEndpointRules.cpp b/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMEndpointRules.cpp index d709f82c01ec..b478a3e18ebd 100644 --- a/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace CloudWatchRUM { diff --git a/generated/src/aws-cpp-sdk-s3-crt/CMakeLists.txt b/generated/src/aws-cpp-sdk-s3-crt/CMakeLists.txt index 946962d93fea..30172a27924f 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-s3-crt/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_S3-CRT_MODEL_HEADERS "include/aws/s3-crt/model/*.h" ) +file(GLOB AWS_S3-CRT_INTERNAL_HEADERS + "include/aws/s3-crt/internal/*.h" +) + file(GLOB AWS_S3-CRT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_S3-CRT_MODEL_SOURCE file(GLOB S3-CRT_UNIFIED_HEADERS ${AWS_S3-CRT_HEADERS} + ${AWS_S3-CRT_INTERNAL_HEADERS} ${AWS_S3-CRT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\s3-crt" FILES ${AWS_S3-CRT_HEADERS}) + source_group("Header Files\\aws\\s3-crt\\internal" FILES ${AWS_S3-CRT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\s3-crt\\model" FILES ${AWS_S3-CRT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_S3-CRT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_S3-CRT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointProvider.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointProvider.h index 517f786812e4..a02ab1a54422 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -99,8 +98,7 @@ class AWS_S3CRT_API S3CrtEndpointProvider : public S3CrtDefaultEpProviderBase { public: using S3CrtResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - S3CrtEndpointProvider() - : S3CrtDefaultEpProviderBase(Aws::S3Crt::S3CrtEndpointRules::GetRulesBlob(), Aws::S3Crt::S3CrtEndpointRules::RulesBlobSize) {} + S3CrtEndpointProvider(); ~S3CrtEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3Crt_EXPORTS.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3Crt_EXPORTS.h index 65af31b55216..8afc026f76d5 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3Crt_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3Crt_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_S3CRT_API #define AWS_S3CRT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_S3CRT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_S3CRT_API #define AWS_S3CRT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_S3CRT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_S3CRT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointRules.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/internal/S3CrtEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointRules.h rename to generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/internal/S3CrtEndpointRules.h index 4cd1fc62746b..4d925b2a6230 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointRules.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/internal/S3CrtEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace S3Crt { -class S3CrtEndpointRules { +class AWS_S3CRT_LOCAL S3CrtEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp index 57cc502e15a6..36cdaabaa951 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_S3CRT_EXPORTS // Except for Windows DLL @@ -21,6 +22,9 @@ template class Aws::Endpoint::DefaultEndpointProvider -#include +#include namespace Aws { namespace S3Crt { diff --git a/generated/src/aws-cpp-sdk-s3/CMakeLists.txt b/generated/src/aws-cpp-sdk-s3/CMakeLists.txt index f44ba566427c..ed23a4e4fa9e 100644 --- a/generated/src/aws-cpp-sdk-s3/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-s3/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_S3_MODEL_HEADERS "include/aws/s3/model/*.h" ) +file(GLOB AWS_S3_INTERNAL_HEADERS + "include/aws/s3/internal/*.h" +) + file(GLOB AWS_S3_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_S3_MODEL_SOURCE file(GLOB S3_UNIFIED_HEADERS ${AWS_S3_HEADERS} + ${AWS_S3_INTERNAL_HEADERS} ${AWS_S3_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\s3" FILES ${AWS_S3_HEADERS}) + source_group("Header Files\\aws\\s3\\internal" FILES ${AWS_S3_INTERNAL_HEADERS}) source_group("Header Files\\aws\\s3\\model" FILES ${AWS_S3_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_S3_SOURCE}) source_group("Source Files\\model" FILES ${AWS_S3_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h index 4de4d0e73711..55dcef438619 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -99,7 +98,7 @@ class AWS_S3_API S3EndpointProvider : public S3DefaultEpProviderBase { public: using S3ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - S3EndpointProvider() : S3DefaultEpProviderBase(Aws::S3::S3EndpointRules::GetRulesBlob(), Aws::S3::S3EndpointRules::RulesBlobSize) {} + S3EndpointProvider(); ~S3EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3_EXPORTS.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3_EXPORTS.h index e1a1c22b2da3..1e77a29f8437 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_S3_API #define AWS_S3_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_S3_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_S3_API #define AWS_S3_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_S3_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_S3_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointRules.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/internal/S3EndpointRules.h similarity index 91% rename from generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointRules.h rename to generated/src/aws-cpp-sdk-s3/include/aws/s3/internal/S3EndpointRules.h index 493dc78b7789..0be54ac79bda 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointRules.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/internal/S3EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace S3 { -class S3EndpointRules { +class AWS_S3_LOCAL S3EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp index 73ef174f1d1b..1ab3c0db8e95 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_S3_EXPORTS // Except for Windows DLL @@ -21,6 +22,9 @@ template class Aws::Endpoint::DefaultEndpointProvider -#include +#include namespace Aws { namespace S3 { diff --git a/generated/src/aws-cpp-sdk-s3control/CMakeLists.txt b/generated/src/aws-cpp-sdk-s3control/CMakeLists.txt index d00ffa529db4..9a03bfc4e206 100644 --- a/generated/src/aws-cpp-sdk-s3control/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-s3control/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_S3CONTROL_MODEL_HEADERS "include/aws/s3control/model/*.h" ) +file(GLOB AWS_S3CONTROL_INTERNAL_HEADERS + "include/aws/s3control/internal/*.h" +) + file(GLOB AWS_S3CONTROL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_S3CONTROL_MODEL_SOURCE file(GLOB S3CONTROL_UNIFIED_HEADERS ${AWS_S3CONTROL_HEADERS} + ${AWS_S3CONTROL_INTERNAL_HEADERS} ${AWS_S3CONTROL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\s3control" FILES ${AWS_S3CONTROL_HEADERS}) + source_group("Header Files\\aws\\s3control\\internal" FILES ${AWS_S3CONTROL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\s3control\\model" FILES ${AWS_S3CONTROL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_S3CONTROL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_S3CONTROL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3ControlEndpointProvider.h b/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3ControlEndpointProvider.h index a6ce9ca8510d..ff68137a7c31 100644 --- a/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3ControlEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3ControlEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -74,9 +73,7 @@ class AWS_S3CONTROL_API S3ControlEndpointProvider : public S3ControlDefaultEpPro public: using S3ControlResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - S3ControlEndpointProvider() - : S3ControlDefaultEpProviderBase(Aws::S3Control::S3ControlEndpointRules::GetRulesBlob(), - Aws::S3Control::S3ControlEndpointRules::RulesBlobSize) {} + S3ControlEndpointProvider(); ~S3ControlEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3Control_EXPORTS.h b/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3Control_EXPORTS.h index 9ecc7d9dd0c4..3720446ded6f 100644 --- a/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3Control_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3Control_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_S3CONTROL_API #define AWS_S3CONTROL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_S3CONTROL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_S3CONTROL_API #define AWS_S3CONTROL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_S3CONTROL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_S3CONTROL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3ControlEndpointRules.h b/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/internal/S3ControlEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3ControlEndpointRules.h rename to generated/src/aws-cpp-sdk-s3control/include/aws/s3control/internal/S3ControlEndpointRules.h index 3f83320f7975..0f5b81b40b21 100644 --- a/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/S3ControlEndpointRules.h +++ b/generated/src/aws-cpp-sdk-s3control/include/aws/s3control/internal/S3ControlEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace S3Control { -class S3ControlEndpointRules { +class AWS_S3CONTROL_LOCAL S3ControlEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-s3control/source/S3ControlEndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3control/source/S3ControlEndpointProvider.cpp index 7715ed9992d6..0bb5e603fb8a 100644 --- a/generated/src/aws-cpp-sdk-s3control/source/S3ControlEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3control/source/S3ControlEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_S3CONTROL_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider -#include +#include namespace Aws { namespace S3Control { diff --git a/generated/src/aws-cpp-sdk-s3files/CMakeLists.txt b/generated/src/aws-cpp-sdk-s3files/CMakeLists.txt index 190b13821058..b86c01196bd9 100644 --- a/generated/src/aws-cpp-sdk-s3files/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-s3files/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_S3FILES_MODEL_HEADERS "include/aws/s3files/model/*.h" ) +file(GLOB AWS_S3FILES_INTERNAL_HEADERS + "include/aws/s3files/internal/*.h" +) + file(GLOB AWS_S3FILES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_S3FILES_MODEL_SOURCE file(GLOB S3FILES_UNIFIED_HEADERS ${AWS_S3FILES_HEADERS} + ${AWS_S3FILES_INTERNAL_HEADERS} ${AWS_S3FILES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\s3files" FILES ${AWS_S3FILES_HEADERS}) + source_group("Header Files\\aws\\s3files\\internal" FILES ${AWS_S3FILES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\s3files\\model" FILES ${AWS_S3FILES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_S3FILES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_S3FILES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3FilesEndpointProvider.h b/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3FilesEndpointProvider.h index a63543e3b74a..30bd484cd128 100644 --- a/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3FilesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3FilesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_S3FILES_API S3FilesEndpointProvider : public S3FilesDefaultEpProviderB public: using S3FilesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - S3FilesEndpointProvider() - : S3FilesDefaultEpProviderBase(Aws::S3Files::S3FilesEndpointRules::GetRulesBlob(), - Aws::S3Files::S3FilesEndpointRules::RulesBlobSize) {} + S3FilesEndpointProvider(); ~S3FilesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3Files_EXPORTS.h b/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3Files_EXPORTS.h index 69a8d03d8409..9aafb135d8b5 100644 --- a/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3Files_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3Files_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_S3FILES_API #define AWS_S3FILES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_S3FILES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_S3FILES_API #define AWS_S3FILES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_S3FILES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_S3FILES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3FilesEndpointRules.h b/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/internal/S3FilesEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3FilesEndpointRules.h rename to generated/src/aws-cpp-sdk-s3files/include/aws/s3files/internal/S3FilesEndpointRules.h index b93a25282517..29faebd6f457 100644 --- a/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/S3FilesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-s3files/include/aws/s3files/internal/S3FilesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace S3Files { -class S3FilesEndpointRules { +class AWS_S3FILES_LOCAL S3FilesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-s3files/source/S3FilesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3files/source/S3FilesEndpointProvider.cpp index 3459961a35cc..0ed3dca28902 100644 --- a/generated/src/aws-cpp-sdk-s3files/source/S3FilesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3files/source/S3FilesEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace S3Files { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +S3FilesEndpointProvider::S3FilesEndpointProvider() + : S3FilesDefaultEpProviderBase(Aws::S3Files::S3FilesEndpointRules::GetRulesBlob(), Aws::S3Files::S3FilesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace S3Files } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-s3files/source/S3FilesEndpointRules.cpp b/generated/src/aws-cpp-sdk-s3files/source/S3FilesEndpointRules.cpp index 9dfd78672034..da9712a78144 100644 --- a/generated/src/aws-cpp-sdk-s3files/source/S3FilesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-s3files/source/S3FilesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace S3Files { diff --git a/generated/src/aws-cpp-sdk-s3outposts/CMakeLists.txt b/generated/src/aws-cpp-sdk-s3outposts/CMakeLists.txt index 823edf22ce07..6e04e0ac19c0 100644 --- a/generated/src/aws-cpp-sdk-s3outposts/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-s3outposts/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_S3OUTPOSTS_MODEL_HEADERS "include/aws/s3outposts/model/*.h" ) +file(GLOB AWS_S3OUTPOSTS_INTERNAL_HEADERS + "include/aws/s3outposts/internal/*.h" +) + file(GLOB AWS_S3OUTPOSTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_S3OUTPOSTS_MODEL_SOURCE file(GLOB S3OUTPOSTS_UNIFIED_HEADERS ${AWS_S3OUTPOSTS_HEADERS} + ${AWS_S3OUTPOSTS_INTERNAL_HEADERS} ${AWS_S3OUTPOSTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\s3outposts" FILES ${AWS_S3OUTPOSTS_HEADERS}) + source_group("Header Files\\aws\\s3outposts\\internal" FILES ${AWS_S3OUTPOSTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\s3outposts\\model" FILES ${AWS_S3OUTPOSTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_S3OUTPOSTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_S3OUTPOSTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3OutpostsEndpointProvider.h b/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3OutpostsEndpointProvider.h index 4769f3b42e0e..36298e6f5d28 100644 --- a/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3OutpostsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3OutpostsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_S3OUTPOSTS_API S3OutpostsEndpointProvider : public S3OutpostsDefaultEp public: using S3OutpostsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - S3OutpostsEndpointProvider() - : S3OutpostsDefaultEpProviderBase(Aws::S3Outposts::S3OutpostsEndpointRules::GetRulesBlob(), - Aws::S3Outposts::S3OutpostsEndpointRules::RulesBlobSize) {} + S3OutpostsEndpointProvider(); ~S3OutpostsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3Outposts_EXPORTS.h b/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3Outposts_EXPORTS.h index ace9a87341e3..ce244c1c7e71 100644 --- a/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3Outposts_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3Outposts_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_S3OUTPOSTS_API #define AWS_S3OUTPOSTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_S3OUTPOSTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_S3OUTPOSTS_API #define AWS_S3OUTPOSTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_S3OUTPOSTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_S3OUTPOSTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3OutpostsEndpointRules.h b/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/internal/S3OutpostsEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3OutpostsEndpointRules.h rename to generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/internal/S3OutpostsEndpointRules.h index 5e3cfaae6ab8..3ab20b0e1918 100644 --- a/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/S3OutpostsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-s3outposts/include/aws/s3outposts/internal/S3OutpostsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace S3Outposts { -class S3OutpostsEndpointRules { +class AWS_S3OUTPOSTS_LOCAL S3OutpostsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsEndpointProvider.cpp index f2ef12c9e67c..87e7baeb8ca5 100644 --- a/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace S3Outposts { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +S3OutpostsEndpointProvider::S3OutpostsEndpointProvider() + : S3OutpostsDefaultEpProviderBase(Aws::S3Outposts::S3OutpostsEndpointRules::GetRulesBlob(), + Aws::S3Outposts::S3OutpostsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace S3Outposts } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsEndpointRules.cpp b/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsEndpointRules.cpp index 80108c3b42b8..6a2a5f126eea 100644 --- a/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace S3Outposts { diff --git a/generated/src/aws-cpp-sdk-s3tables/CMakeLists.txt b/generated/src/aws-cpp-sdk-s3tables/CMakeLists.txt index 707ad4b2a80e..1a57faf1dc62 100644 --- a/generated/src/aws-cpp-sdk-s3tables/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-s3tables/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_S3TABLES_MODEL_HEADERS "include/aws/s3tables/model/*.h" ) +file(GLOB AWS_S3TABLES_INTERNAL_HEADERS + "include/aws/s3tables/internal/*.h" +) + file(GLOB AWS_S3TABLES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_S3TABLES_MODEL_SOURCE file(GLOB S3TABLES_UNIFIED_HEADERS ${AWS_S3TABLES_HEADERS} + ${AWS_S3TABLES_INTERNAL_HEADERS} ${AWS_S3TABLES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\s3tables" FILES ${AWS_S3TABLES_HEADERS}) + source_group("Header Files\\aws\\s3tables\\internal" FILES ${AWS_S3TABLES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\s3tables\\model" FILES ${AWS_S3TABLES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_S3TABLES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_S3TABLES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3TablesEndpointProvider.h b/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3TablesEndpointProvider.h index a1612b79aadb..39ba0976cf38 100644 --- a/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3TablesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3TablesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_S3TABLES_API S3TablesEndpointProvider : public S3TablesDefaultEpProvid public: using S3TablesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - S3TablesEndpointProvider() - : S3TablesDefaultEpProviderBase(Aws::S3Tables::S3TablesEndpointRules::GetRulesBlob(), - Aws::S3Tables::S3TablesEndpointRules::RulesBlobSize) {} + S3TablesEndpointProvider(); ~S3TablesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3Tables_EXPORTS.h b/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3Tables_EXPORTS.h index 8a1b77ded3db..647d2a951a7e 100644 --- a/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3Tables_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3Tables_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_S3TABLES_API #define AWS_S3TABLES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_S3TABLES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_S3TABLES_API #define AWS_S3TABLES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_S3TABLES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_S3TABLES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3TablesEndpointRules.h b/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/internal/S3TablesEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3TablesEndpointRules.h rename to generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/internal/S3TablesEndpointRules.h index bd75ff7f1e7f..3bf46bfeb96c 100644 --- a/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/S3TablesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-s3tables/include/aws/s3tables/internal/S3TablesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace S3Tables { -class S3TablesEndpointRules { +class AWS_S3TABLES_LOCAL S3TablesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-s3tables/source/S3TablesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3tables/source/S3TablesEndpointProvider.cpp index 9bea45a19912..584a622f1c30 100644 --- a/generated/src/aws-cpp-sdk-s3tables/source/S3TablesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3tables/source/S3TablesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace S3Tables { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +S3TablesEndpointProvider::S3TablesEndpointProvider() + : S3TablesDefaultEpProviderBase(Aws::S3Tables::S3TablesEndpointRules::GetRulesBlob(), + Aws::S3Tables::S3TablesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace S3Tables } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-s3tables/source/S3TablesEndpointRules.cpp b/generated/src/aws-cpp-sdk-s3tables/source/S3TablesEndpointRules.cpp index 376c815287ac..0bd90a18ca41 100644 --- a/generated/src/aws-cpp-sdk-s3tables/source/S3TablesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-s3tables/source/S3TablesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace S3Tables { diff --git a/generated/src/aws-cpp-sdk-s3vectors/CMakeLists.txt b/generated/src/aws-cpp-sdk-s3vectors/CMakeLists.txt index 6a70a3f0c16e..680ccc0a8e6c 100644 --- a/generated/src/aws-cpp-sdk-s3vectors/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-s3vectors/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_S3VECTORS_MODEL_HEADERS "include/aws/s3vectors/model/*.h" ) +file(GLOB AWS_S3VECTORS_INTERNAL_HEADERS + "include/aws/s3vectors/internal/*.h" +) + file(GLOB AWS_S3VECTORS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_S3VECTORS_MODEL_SOURCE file(GLOB S3VECTORS_UNIFIED_HEADERS ${AWS_S3VECTORS_HEADERS} + ${AWS_S3VECTORS_INTERNAL_HEADERS} ${AWS_S3VECTORS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\s3vectors" FILES ${AWS_S3VECTORS_HEADERS}) + source_group("Header Files\\aws\\s3vectors\\internal" FILES ${AWS_S3VECTORS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\s3vectors\\model" FILES ${AWS_S3VECTORS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_S3VECTORS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_S3VECTORS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3VectorsEndpointProvider.h b/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3VectorsEndpointProvider.h index 88a82e1175fd..603305568920 100644 --- a/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3VectorsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3VectorsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_S3VECTORS_API S3VectorsEndpointProvider : public S3VectorsDefaultEpPro public: using S3VectorsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - S3VectorsEndpointProvider() - : S3VectorsDefaultEpProviderBase(Aws::S3Vectors::S3VectorsEndpointRules::GetRulesBlob(), - Aws::S3Vectors::S3VectorsEndpointRules::RulesBlobSize) {} + S3VectorsEndpointProvider(); ~S3VectorsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3Vectors_EXPORTS.h b/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3Vectors_EXPORTS.h index 3e367fc9199d..90de13ec83f3 100644 --- a/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3Vectors_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3Vectors_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_S3VECTORS_API #define AWS_S3VECTORS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_S3VECTORS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_S3VECTORS_API #define AWS_S3VECTORS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_S3VECTORS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_S3VECTORS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3VectorsEndpointRules.h b/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/internal/S3VectorsEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3VectorsEndpointRules.h rename to generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/internal/S3VectorsEndpointRules.h index 57e1dd31d1dd..d69deb3c1e21 100644 --- a/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/S3VectorsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-s3vectors/include/aws/s3vectors/internal/S3VectorsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace S3Vectors { -class S3VectorsEndpointRules { +class AWS_S3VECTORS_LOCAL S3VectorsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsEndpointProvider.cpp index 80983ab2ea0e..7cb4d538ce77 100644 --- a/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace S3Vectors { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +S3VectorsEndpointProvider::S3VectorsEndpointProvider() + : S3VectorsDefaultEpProviderBase(Aws::S3Vectors::S3VectorsEndpointRules::GetRulesBlob(), + Aws::S3Vectors::S3VectorsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace S3Vectors } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsEndpointRules.cpp b/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsEndpointRules.cpp index f0df4663b0fe..af5298245100 100644 --- a/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace S3Vectors { diff --git a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/CMakeLists.txt index de07d8627952..5bf5158779fd 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKER-A2I-RUNTIME_MODEL_HEADERS "include/aws/sagemaker-a2i-runtime/model/*.h" ) +file(GLOB AWS_SAGEMAKER-A2I-RUNTIME_INTERNAL_HEADERS + "include/aws/sagemaker-a2i-runtime/internal/*.h" +) + file(GLOB AWS_SAGEMAKER-A2I-RUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKER-A2I-RUNTIME_MODEL_SOURCE file(GLOB SAGEMAKER-A2I-RUNTIME_UNIFIED_HEADERS ${AWS_SAGEMAKER-A2I-RUNTIME_HEADERS} + ${AWS_SAGEMAKER-A2I-RUNTIME_INTERNAL_HEADERS} ${AWS_SAGEMAKER-A2I-RUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemaker-a2i-runtime" FILES ${AWS_SAGEMAKER-A2I-RUNTIME_HEADERS}) + source_group("Header Files\\aws\\sagemaker-a2i-runtime\\internal" FILES ${AWS_SAGEMAKER-A2I-RUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemaker-a2i-runtime\\model" FILES ${AWS_SAGEMAKER-A2I-RUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKER-A2I-RUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKER-A2I-RUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntimeEndpointProvider.h b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntimeEndpointProvider.h index b0dc6545b08f..55ad1ae0498e 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntimeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_AUGMENTEDAIRUNTIME_API AugmentedAIRuntimeEndpointProvider : public Aug public: using AugmentedAIRuntimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AugmentedAIRuntimeEndpointProvider() - : AugmentedAIRuntimeDefaultEpProviderBase(Aws::AugmentedAIRuntime::AugmentedAIRuntimeEndpointRules::GetRulesBlob(), - Aws::AugmentedAIRuntime::AugmentedAIRuntimeEndpointRules::RulesBlobSize) {} + AugmentedAIRuntimeEndpointProvider(); ~AugmentedAIRuntimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntime_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntime_EXPORTS.h index 274b4d140a2a..dd5fc2f722f1 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_AUGMENTEDAIRUNTIME_API #define AWS_AUGMENTEDAIRUNTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_AUGMENTEDAIRUNTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_AUGMENTEDAIRUNTIME_API #define AWS_AUGMENTEDAIRUNTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_AUGMENTEDAIRUNTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_AUGMENTEDAIRUNTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntimeEndpointRules.h b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/internal/AugmentedAIRuntimeEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntimeEndpointRules.h rename to generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/internal/AugmentedAIRuntimeEndpointRules.h index b13b05ce5f66..640d44f9b450 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/AugmentedAIRuntimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/include/aws/sagemaker-a2i-runtime/internal/AugmentedAIRuntimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AugmentedAIRuntime { -class AugmentedAIRuntimeEndpointRules { +class AWS_AUGMENTEDAIRUNTIME_LOCAL AugmentedAIRuntimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeEndpointProvider.cpp index 119e186dc12c..1bf315eed5f4 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AugmentedAIRuntime { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AugmentedAIRuntimeEndpointProvider::AugmentedAIRuntimeEndpointProvider() + : AugmentedAIRuntimeDefaultEpProviderBase(Aws::AugmentedAIRuntime::AugmentedAIRuntimeEndpointRules::GetRulesBlob(), + Aws::AugmentedAIRuntime::AugmentedAIRuntimeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AugmentedAIRuntime } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeEndpointRules.cpp index b5bac58f5f30..4816ce811342 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace AugmentedAIRuntime { diff --git a/generated/src/aws-cpp-sdk-sagemaker-edge/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemaker-edge/CMakeLists.txt index 78a592aac45e..03405b8fe731 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-edge/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemaker-edge/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKER-EDGE_MODEL_HEADERS "include/aws/sagemaker-edge/model/*.h" ) +file(GLOB AWS_SAGEMAKER-EDGE_INTERNAL_HEADERS + "include/aws/sagemaker-edge/internal/*.h" +) + file(GLOB AWS_SAGEMAKER-EDGE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKER-EDGE_MODEL_SOURCE file(GLOB SAGEMAKER-EDGE_UNIFIED_HEADERS ${AWS_SAGEMAKER-EDGE_HEADERS} + ${AWS_SAGEMAKER-EDGE_INTERNAL_HEADERS} ${AWS_SAGEMAKER-EDGE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemaker-edge" FILES ${AWS_SAGEMAKER-EDGE_HEADERS}) + source_group("Header Files\\aws\\sagemaker-edge\\internal" FILES ${AWS_SAGEMAKER-EDGE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemaker-edge\\model" FILES ${AWS_SAGEMAKER-EDGE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKER-EDGE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKER-EDGE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManagerEndpointProvider.h b/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManagerEndpointProvider.h index 81f96bf2335c..e992dc3bacb3 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManagerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManagerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_SAGEMAKEREDGEMANAGER_API SagemakerEdgeManagerEndpointProvider : public public: using SagemakerEdgeManagerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SagemakerEdgeManagerEndpointProvider() - : SagemakerEdgeManagerDefaultEpProviderBase(Aws::SagemakerEdgeManager::SagemakerEdgeManagerEndpointRules::GetRulesBlob(), - Aws::SagemakerEdgeManager::SagemakerEdgeManagerEndpointRules::RulesBlobSize) {} + SagemakerEdgeManagerEndpointProvider(); ~SagemakerEdgeManagerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManager_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManager_EXPORTS.h index 7098376a55e5..a3ceb0cec0eb 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManager_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManager_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAGEMAKEREDGEMANAGER_API #define AWS_SAGEMAKEREDGEMANAGER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAGEMAKEREDGEMANAGER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAGEMAKEREDGEMANAGER_API #define AWS_SAGEMAKEREDGEMANAGER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAGEMAKEREDGEMANAGER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAGEMAKEREDGEMANAGER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManagerEndpointRules.h b/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/internal/SagemakerEdgeManagerEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManagerEndpointRules.h rename to generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/internal/SagemakerEdgeManagerEndpointRules.h index 966861692869..0ea6cbaae0b1 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/SagemakerEdgeManagerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemaker-edge/include/aws/sagemaker-edge/internal/SagemakerEdgeManagerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SagemakerEdgeManager { -class SagemakerEdgeManagerEndpointRules { +class AWS_SAGEMAKEREDGEMANAGER_LOCAL SagemakerEdgeManagerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerEndpointProvider.cpp index 0aeb282cdb69..eef6985429cd 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SagemakerEdgeManager { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SagemakerEdgeManagerEndpointProvider::SagemakerEdgeManagerEndpointProvider() + : SagemakerEdgeManagerDefaultEpProviderBase(Aws::SagemakerEdgeManager::SagemakerEdgeManagerEndpointRules::GetRulesBlob(), + Aws::SagemakerEdgeManager::SagemakerEdgeManagerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SagemakerEdgeManager } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerEndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerEndpointRules.cpp index 4cbae2d7114b..b67cb25e7fd4 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SagemakerEdgeManager { diff --git a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/CMakeLists.txt index 3ef0721fc2c1..75a045a98792 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKER-FEATURESTORE-RUNTIME_MODEL_HEADERS "include/aws/sagemaker-featurestore-runtime/model/*.h" ) +file(GLOB AWS_SAGEMAKER-FEATURESTORE-RUNTIME_INTERNAL_HEADERS + "include/aws/sagemaker-featurestore-runtime/internal/*.h" +) + file(GLOB AWS_SAGEMAKER-FEATURESTORE-RUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKER-FEATURESTORE-RUNTIME_MODEL_SOURCE file(GLOB SAGEMAKER-FEATURESTORE-RUNTIME_UNIFIED_HEADERS ${AWS_SAGEMAKER-FEATURESTORE-RUNTIME_HEADERS} + ${AWS_SAGEMAKER-FEATURESTORE-RUNTIME_INTERNAL_HEADERS} ${AWS_SAGEMAKER-FEATURESTORE-RUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemaker-featurestore-runtime" FILES ${AWS_SAGEMAKER-FEATURESTORE-RUNTIME_HEADERS}) + source_group("Header Files\\aws\\sagemaker-featurestore-runtime\\internal" FILES ${AWS_SAGEMAKER-FEATURESTORE-RUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemaker-featurestore-runtime\\model" FILES ${AWS_SAGEMAKER-FEATURESTORE-RUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKER-FEATURESTORE-RUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKER-FEATURESTORE-RUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeEndpointProvider.h b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeEndpointProvider.h index b60fdbe59493..c40e57be2f6b 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_SAGEMAKERFEATURESTORERUNTIME_API SageMakerFeatureStoreRuntimeEndpointP public: using SageMakerFeatureStoreRuntimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SageMakerFeatureStoreRuntimeEndpointProvider() - : SageMakerFeatureStoreRuntimeDefaultEpProviderBase( - Aws::SageMakerFeatureStoreRuntime::SageMakerFeatureStoreRuntimeEndpointRules::GetRulesBlob(), - Aws::SageMakerFeatureStoreRuntime::SageMakerFeatureStoreRuntimeEndpointRules::RulesBlobSize) {} + SageMakerFeatureStoreRuntimeEndpointProvider(); ~SageMakerFeatureStoreRuntimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntime_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntime_EXPORTS.h index 7579f8b7dcf3..0b868a41b039 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAGEMAKERFEATURESTORERUNTIME_API #define AWS_SAGEMAKERFEATURESTORERUNTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAGEMAKERFEATURESTORERUNTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAGEMAKERFEATURESTORERUNTIME_API #define AWS_SAGEMAKERFEATURESTORERUNTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAGEMAKERFEATURESTORERUNTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAGEMAKERFEATURESTORERUNTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeEndpointRules.h b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/internal/SageMakerFeatureStoreRuntimeEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeEndpointRules.h rename to generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/internal/SageMakerFeatureStoreRuntimeEndpointRules.h index 9662d77f85ae..f44032624bed 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/include/aws/sagemaker-featurestore-runtime/internal/SageMakerFeatureStoreRuntimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SageMakerFeatureStoreRuntime { -class SageMakerFeatureStoreRuntimeEndpointRules { +class AWS_SAGEMAKERFEATURESTORERUNTIME_LOCAL SageMakerFeatureStoreRuntimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeEndpointProvider.cpp index 8a8758a98aea..b20672d5c808 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace SageMakerFeatureStoreRuntime { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SageMakerFeatureStoreRuntimeEndpointProvider::SageMakerFeatureStoreRuntimeEndpointProvider() + : SageMakerFeatureStoreRuntimeDefaultEpProviderBase( + Aws::SageMakerFeatureStoreRuntime::SageMakerFeatureStoreRuntimeEndpointRules::GetRulesBlob(), + Aws::SageMakerFeatureStoreRuntime::SageMakerFeatureStoreRuntimeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SageMakerFeatureStoreRuntime } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeEndpointRules.cpp index 9a1f20e90419..de10eef7fec6 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SageMakerFeatureStoreRuntime { diff --git a/generated/src/aws-cpp-sdk-sagemaker-geospatial/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemaker-geospatial/CMakeLists.txt index a83fdf8b0700..5023c4667223 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-geospatial/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemaker-geospatial/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKER-GEOSPATIAL_MODEL_HEADERS "include/aws/sagemaker-geospatial/model/*.h" ) +file(GLOB AWS_SAGEMAKER-GEOSPATIAL_INTERNAL_HEADERS + "include/aws/sagemaker-geospatial/internal/*.h" +) + file(GLOB AWS_SAGEMAKER-GEOSPATIAL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKER-GEOSPATIAL_MODEL_SOURCE file(GLOB SAGEMAKER-GEOSPATIAL_UNIFIED_HEADERS ${AWS_SAGEMAKER-GEOSPATIAL_HEADERS} + ${AWS_SAGEMAKER-GEOSPATIAL_INTERNAL_HEADERS} ${AWS_SAGEMAKER-GEOSPATIAL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemaker-geospatial" FILES ${AWS_SAGEMAKER-GEOSPATIAL_HEADERS}) + source_group("Header Files\\aws\\sagemaker-geospatial\\internal" FILES ${AWS_SAGEMAKER-GEOSPATIAL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemaker-geospatial\\model" FILES ${AWS_SAGEMAKER-GEOSPATIAL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKER-GEOSPATIAL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKER-GEOSPATIAL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatialEndpointProvider.h b/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatialEndpointProvider.h index c9fc2e33b6af..fc5efbae63ca 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatialEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatialEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_SAGEMAKERGEOSPATIAL_API SageMakerGeospatialEndpointProvider : public S public: using SageMakerGeospatialResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SageMakerGeospatialEndpointProvider() - : SageMakerGeospatialDefaultEpProviderBase(Aws::SageMakerGeospatial::SageMakerGeospatialEndpointRules::GetRulesBlob(), - Aws::SageMakerGeospatial::SageMakerGeospatialEndpointRules::RulesBlobSize) {} + SageMakerGeospatialEndpointProvider(); ~SageMakerGeospatialEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatial_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatial_EXPORTS.h index eb4093d4bb61..8c2e895f7155 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatial_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatial_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAGEMAKERGEOSPATIAL_API #define AWS_SAGEMAKERGEOSPATIAL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAGEMAKERGEOSPATIAL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAGEMAKERGEOSPATIAL_API #define AWS_SAGEMAKERGEOSPATIAL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAGEMAKERGEOSPATIAL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAGEMAKERGEOSPATIAL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatialEndpointRules.h b/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/internal/SageMakerGeospatialEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatialEndpointRules.h rename to generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/internal/SageMakerGeospatialEndpointRules.h index d274eea6aaed..6292a48eabf5 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/SageMakerGeospatialEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemaker-geospatial/include/aws/sagemaker-geospatial/internal/SageMakerGeospatialEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SageMakerGeospatial { -class SageMakerGeospatialEndpointRules { +class AWS_SAGEMAKERGEOSPATIAL_LOCAL SageMakerGeospatialEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialEndpointProvider.cpp index bc6c9b50c7a4..56fd6167948d 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SageMakerGeospatial { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SageMakerGeospatialEndpointProvider::SageMakerGeospatialEndpointProvider() + : SageMakerGeospatialDefaultEpProviderBase(Aws::SageMakerGeospatial::SageMakerGeospatialEndpointRules::GetRulesBlob(), + Aws::SageMakerGeospatial::SageMakerGeospatialEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SageMakerGeospatial } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialEndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialEndpointRules.cpp index 7e71ac511d2f..b3fe938e5de8 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SageMakerGeospatial { diff --git a/generated/src/aws-cpp-sdk-sagemaker-metrics/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemaker-metrics/CMakeLists.txt index 3ba38d8a3d8e..3043f46255b9 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-metrics/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemaker-metrics/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKER-METRICS_MODEL_HEADERS "include/aws/sagemaker-metrics/model/*.h" ) +file(GLOB AWS_SAGEMAKER-METRICS_INTERNAL_HEADERS + "include/aws/sagemaker-metrics/internal/*.h" +) + file(GLOB AWS_SAGEMAKER-METRICS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKER-METRICS_MODEL_SOURCE file(GLOB SAGEMAKER-METRICS_UNIFIED_HEADERS ${AWS_SAGEMAKER-METRICS_HEADERS} + ${AWS_SAGEMAKER-METRICS_INTERNAL_HEADERS} ${AWS_SAGEMAKER-METRICS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemaker-metrics" FILES ${AWS_SAGEMAKER-METRICS_HEADERS}) + source_group("Header Files\\aws\\sagemaker-metrics\\internal" FILES ${AWS_SAGEMAKER-METRICS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemaker-metrics\\model" FILES ${AWS_SAGEMAKER-METRICS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKER-METRICS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKER-METRICS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetricsEndpointProvider.h b/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetricsEndpointProvider.h index fda2a09264c7..06e57fdf8fe5 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetricsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetricsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_SAGEMAKERMETRICS_API SageMakerMetricsEndpointProvider : public SageMak public: using SageMakerMetricsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SageMakerMetricsEndpointProvider() - : SageMakerMetricsDefaultEpProviderBase(Aws::SageMakerMetrics::SageMakerMetricsEndpointRules::GetRulesBlob(), - Aws::SageMakerMetrics::SageMakerMetricsEndpointRules::RulesBlobSize) {} + SageMakerMetricsEndpointProvider(); ~SageMakerMetricsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetrics_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetrics_EXPORTS.h index eb06e7d561b0..22487379e6be 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetrics_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetrics_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAGEMAKERMETRICS_API #define AWS_SAGEMAKERMETRICS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAGEMAKERMETRICS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAGEMAKERMETRICS_API #define AWS_SAGEMAKERMETRICS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAGEMAKERMETRICS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAGEMAKERMETRICS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetricsEndpointRules.h b/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/internal/SageMakerMetricsEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetricsEndpointRules.h rename to generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/internal/SageMakerMetricsEndpointRules.h index f1ceea9dd41e..13eb00e7cede 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/SageMakerMetricsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemaker-metrics/include/aws/sagemaker-metrics/internal/SageMakerMetricsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SageMakerMetrics { -class SageMakerMetricsEndpointRules { +class AWS_SAGEMAKERMETRICS_LOCAL SageMakerMetricsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsEndpointProvider.cpp index b0deab083ac5..6b37c253127e 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SageMakerMetrics { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SageMakerMetricsEndpointProvider::SageMakerMetricsEndpointProvider() + : SageMakerMetricsDefaultEpProviderBase(Aws::SageMakerMetrics::SageMakerMetricsEndpointRules::GetRulesBlob(), + Aws::SageMakerMetrics::SageMakerMetricsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SageMakerMetrics } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsEndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsEndpointRules.cpp index 8644704ef497..8ccdee9efcd9 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SageMakerMetrics { diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/CMakeLists.txt index fe891be8a9a9..ec0266f43299 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKER-RUNTIME-HTTP2_MODEL_HEADERS "include/aws/sagemaker-runtime-http2/model/*.h" ) +file(GLOB AWS_SAGEMAKER-RUNTIME-HTTP2_INTERNAL_HEADERS + "include/aws/sagemaker-runtime-http2/internal/*.h" +) + file(GLOB AWS_SAGEMAKER-RUNTIME-HTTP2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKER-RUNTIME-HTTP2_MODEL_SOURCE file(GLOB SAGEMAKER-RUNTIME-HTTP2_UNIFIED_HEADERS ${AWS_SAGEMAKER-RUNTIME-HTTP2_HEADERS} + ${AWS_SAGEMAKER-RUNTIME-HTTP2_INTERNAL_HEADERS} ${AWS_SAGEMAKER-RUNTIME-HTTP2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemaker-runtime-http2" FILES ${AWS_SAGEMAKER-RUNTIME-HTTP2_HEADERS}) + source_group("Header Files\\aws\\sagemaker-runtime-http2\\internal" FILES ${AWS_SAGEMAKER-RUNTIME-HTTP2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemaker-runtime-http2\\model" FILES ${AWS_SAGEMAKER-RUNTIME-HTTP2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKER-RUNTIME-HTTP2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKER-RUNTIME-HTTP2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2EndpointProvider.h b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2EndpointProvider.h index 18bc393fa198..ed37dd9a381b 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_SAGEMAKERRUNTIMEHTTP2_API SageMakerRuntimeHTTP2EndpointProvider : publ public: using SageMakerRuntimeHTTP2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SageMakerRuntimeHTTP2EndpointProvider() - : SageMakerRuntimeHTTP2DefaultEpProviderBase(Aws::SageMakerRuntimeHTTP2::SageMakerRuntimeHTTP2EndpointRules::GetRulesBlob(), - Aws::SageMakerRuntimeHTTP2::SageMakerRuntimeHTTP2EndpointRules::RulesBlobSize) {} + SageMakerRuntimeHTTP2EndpointProvider(); ~SageMakerRuntimeHTTP2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2_EXPORTS.h index 37b5f5e0ced8..07356abde5a6 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAGEMAKERRUNTIMEHTTP2_API #define AWS_SAGEMAKERRUNTIMEHTTP2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAGEMAKERRUNTIMEHTTP2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAGEMAKERRUNTIMEHTTP2_API #define AWS_SAGEMAKERRUNTIMEHTTP2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAGEMAKERRUNTIMEHTTP2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAGEMAKERRUNTIMEHTTP2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2EndpointRules.h b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/internal/SageMakerRuntimeHTTP2EndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2EndpointRules.h rename to generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/internal/SageMakerRuntimeHTTP2EndpointRules.h index 46220bccd2a9..96c36c28c706 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/SageMakerRuntimeHTTP2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/include/aws/sagemaker-runtime-http2/internal/SageMakerRuntimeHTTP2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SageMakerRuntimeHTTP2 { -class SageMakerRuntimeHTTP2EndpointRules { +class AWS_SAGEMAKERRUNTIMEHTTP2_LOCAL SageMakerRuntimeHTTP2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/source/SageMakerRuntimeHTTP2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/source/SageMakerRuntimeHTTP2EndpointProvider.cpp index 1c5ea1995b69..f2ca2ac325ca 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/source/SageMakerRuntimeHTTP2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/source/SageMakerRuntimeHTTP2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SageMakerRuntimeHTTP2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SageMakerRuntimeHTTP2EndpointProvider::SageMakerRuntimeHTTP2EndpointProvider() + : SageMakerRuntimeHTTP2DefaultEpProviderBase(Aws::SageMakerRuntimeHTTP2::SageMakerRuntimeHTTP2EndpointRules::GetRulesBlob(), + Aws::SageMakerRuntimeHTTP2::SageMakerRuntimeHTTP2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SageMakerRuntimeHTTP2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/source/SageMakerRuntimeHTTP2EndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/source/SageMakerRuntimeHTTP2EndpointRules.cpp index 3ce1e40342a9..5b0ad899ecd9 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/source/SageMakerRuntimeHTTP2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime-http2/source/SageMakerRuntimeHTTP2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SageMakerRuntimeHTTP2 { diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemaker-runtime/CMakeLists.txt index 067138c586e8..e3c454ecb006 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKER-RUNTIME_MODEL_HEADERS "include/aws/sagemaker-runtime/model/*.h" ) +file(GLOB AWS_SAGEMAKER-RUNTIME_INTERNAL_HEADERS + "include/aws/sagemaker-runtime/internal/*.h" +) + file(GLOB AWS_SAGEMAKER-RUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKER-RUNTIME_MODEL_SOURCE file(GLOB SAGEMAKER-RUNTIME_UNIFIED_HEADERS ${AWS_SAGEMAKER-RUNTIME_HEADERS} + ${AWS_SAGEMAKER-RUNTIME_INTERNAL_HEADERS} ${AWS_SAGEMAKER-RUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemaker-runtime" FILES ${AWS_SAGEMAKER-RUNTIME_HEADERS}) + source_group("Header Files\\aws\\sagemaker-runtime\\internal" FILES ${AWS_SAGEMAKER-RUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemaker-runtime\\model" FILES ${AWS_SAGEMAKER-RUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKER-RUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKER-RUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntimeEndpointProvider.h b/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntimeEndpointProvider.h index 3498db55b886..dde682be1bd6 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntimeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_SAGEMAKERRUNTIME_API SageMakerRuntimeEndpointProvider : public SageMak public: using SageMakerRuntimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SageMakerRuntimeEndpointProvider() - : SageMakerRuntimeDefaultEpProviderBase(Aws::SageMakerRuntime::SageMakerRuntimeEndpointRules::GetRulesBlob(), - Aws::SageMakerRuntime::SageMakerRuntimeEndpointRules::RulesBlobSize) {} + SageMakerRuntimeEndpointProvider(); ~SageMakerRuntimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntime_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntime_EXPORTS.h index 24aaaaff997c..1e5158e58b57 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAGEMAKERRUNTIME_API #define AWS_SAGEMAKERRUNTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAGEMAKERRUNTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAGEMAKERRUNTIME_API #define AWS_SAGEMAKERRUNTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAGEMAKERRUNTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAGEMAKERRUNTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntimeEndpointRules.h b/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/internal/SageMakerRuntimeEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntimeEndpointRules.h rename to generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/internal/SageMakerRuntimeEndpointRules.h index 7b0740714d00..9d8a22969392 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/SageMakerRuntimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime/include/aws/sagemaker-runtime/internal/SageMakerRuntimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SageMakerRuntime { -class SageMakerRuntimeEndpointRules { +class AWS_SAGEMAKERRUNTIME_LOCAL SageMakerRuntimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeEndpointProvider.cpp index 31e71b95aa16..18beb899ee03 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SageMakerRuntime { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SageMakerRuntimeEndpointProvider::SageMakerRuntimeEndpointProvider() + : SageMakerRuntimeDefaultEpProviderBase(Aws::SageMakerRuntime::SageMakerRuntimeEndpointRules::GetRulesBlob(), + Aws::SageMakerRuntime::SageMakerRuntimeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SageMakerRuntime } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeEndpointRules.cpp index 7ebdb4edb943..5892efe53664 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SageMakerRuntime { diff --git a/generated/src/aws-cpp-sdk-sagemaker/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemaker/CMakeLists.txt index 60b93839a4ee..8487af0a5dc1 100644 --- a/generated/src/aws-cpp-sdk-sagemaker/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemaker/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKER_MODEL_HEADERS "include/aws/sagemaker/model/*.h" ) +file(GLOB AWS_SAGEMAKER_INTERNAL_HEADERS + "include/aws/sagemaker/internal/*.h" +) + file(GLOB AWS_SAGEMAKER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKER_MODEL_SOURCE file(GLOB SAGEMAKER_UNIFIED_HEADERS ${AWS_SAGEMAKER_HEADERS} + ${AWS_SAGEMAKER_INTERNAL_HEADERS} ${AWS_SAGEMAKER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemaker" FILES ${AWS_SAGEMAKER_HEADERS}) + source_group("Header Files\\aws\\sagemaker\\internal" FILES ${AWS_SAGEMAKER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemaker\\model" FILES ${AWS_SAGEMAKER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMakerEndpointProvider.h b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMakerEndpointProvider.h index 64ec3a6d5706..65a59ff3053d 100644 --- a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMakerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMakerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SAGEMAKER_API SageMakerEndpointProvider : public SageMakerDefaultEpPro public: using SageMakerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SageMakerEndpointProvider() - : SageMakerDefaultEpProviderBase(Aws::SageMaker::SageMakerEndpointRules::GetRulesBlob(), - Aws::SageMaker::SageMakerEndpointRules::RulesBlobSize) {} + SageMakerEndpointProvider(); ~SageMakerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMaker_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMaker_EXPORTS.h index aaf753e398ef..d59305cfae06 100644 --- a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMaker_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMaker_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAGEMAKER_API #define AWS_SAGEMAKER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAGEMAKER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAGEMAKER_API #define AWS_SAGEMAKER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAGEMAKER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAGEMAKER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMakerEndpointRules.h b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/internal/SageMakerEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMakerEndpointRules.h rename to generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/internal/SageMakerEndpointRules.h index 04eeb4b27340..bc545b9a410e 100644 --- a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/SageMakerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/internal/SageMakerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SageMaker { -class SageMakerEndpointRules { +class AWS_SAGEMAKER_LOCAL SageMakerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerEndpointProvider.cpp index 7693c3f1c00a..c01b79879267 100644 --- a/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SageMaker { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SageMakerEndpointProvider::SageMakerEndpointProvider() + : SageMakerDefaultEpProviderBase(Aws::SageMaker::SageMakerEndpointRules::GetRulesBlob(), + Aws::SageMaker::SageMakerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SageMaker } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerEndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerEndpointRules.cpp index a5ddd4a8e91d..22fb0084d7f1 100644 --- a/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SageMaker { diff --git a/generated/src/aws-cpp-sdk-sagemakerjobruntime/CMakeLists.txt b/generated/src/aws-cpp-sdk-sagemakerjobruntime/CMakeLists.txt index 9a27585ce84a..6b6fb1f01c1a 100644 --- a/generated/src/aws-cpp-sdk-sagemakerjobruntime/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sagemakerjobruntime/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAGEMAKERJOBRUNTIME_MODEL_HEADERS "include/aws/sagemakerjobruntime/model/*.h" ) +file(GLOB AWS_SAGEMAKERJOBRUNTIME_INTERNAL_HEADERS + "include/aws/sagemakerjobruntime/internal/*.h" +) + file(GLOB AWS_SAGEMAKERJOBRUNTIME_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAGEMAKERJOBRUNTIME_MODEL_SOURCE file(GLOB SAGEMAKERJOBRUNTIME_UNIFIED_HEADERS ${AWS_SAGEMAKERJOBRUNTIME_HEADERS} + ${AWS_SAGEMAKERJOBRUNTIME_INTERNAL_HEADERS} ${AWS_SAGEMAKERJOBRUNTIME_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sagemakerjobruntime" FILES ${AWS_SAGEMAKERJOBRUNTIME_HEADERS}) + source_group("Header Files\\aws\\sagemakerjobruntime\\internal" FILES ${AWS_SAGEMAKERJOBRUNTIME_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sagemakerjobruntime\\model" FILES ${AWS_SAGEMAKERJOBRUNTIME_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAGEMAKERJOBRUNTIME_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAGEMAKERJOBRUNTIME_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntimeEndpointProvider.h b/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntimeEndpointProvider.h index 4cfdaacdf307..197d7bf82a10 100644 --- a/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntimeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntimeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_SAGEMAKERJOBRUNTIME_API SagemakerJobRuntimeEndpointProvider : public S public: using SagemakerJobRuntimeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SagemakerJobRuntimeEndpointProvider() - : SagemakerJobRuntimeDefaultEpProviderBase(Aws::SagemakerJobRuntime::SagemakerJobRuntimeEndpointRules::GetRulesBlob(), - Aws::SagemakerJobRuntime::SagemakerJobRuntimeEndpointRules::RulesBlobSize) {} + SagemakerJobRuntimeEndpointProvider(); ~SagemakerJobRuntimeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntime_EXPORTS.h b/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntime_EXPORTS.h index d0bbf0415f73..e04c26c6c887 100644 --- a/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntime_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntime_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAGEMAKERJOBRUNTIME_API #define AWS_SAGEMAKERJOBRUNTIME_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAGEMAKERJOBRUNTIME_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAGEMAKERJOBRUNTIME_API #define AWS_SAGEMAKERJOBRUNTIME_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAGEMAKERJOBRUNTIME_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAGEMAKERJOBRUNTIME_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntimeEndpointRules.h b/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/internal/SagemakerJobRuntimeEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntimeEndpointRules.h rename to generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/internal/SagemakerJobRuntimeEndpointRules.h index bd5b3aa1a04e..c1f91c475d2b 100644 --- a/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/SagemakerJobRuntimeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sagemakerjobruntime/include/aws/sagemakerjobruntime/internal/SagemakerJobRuntimeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SagemakerJobRuntime { -class SagemakerJobRuntimeEndpointRules { +class AWS_SAGEMAKERJOBRUNTIME_LOCAL SagemakerJobRuntimeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sagemakerjobruntime/source/SagemakerJobRuntimeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sagemakerjobruntime/source/SagemakerJobRuntimeEndpointProvider.cpp index 265254dbb591..802275ad935a 100644 --- a/generated/src/aws-cpp-sdk-sagemakerjobruntime/source/SagemakerJobRuntimeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sagemakerjobruntime/source/SagemakerJobRuntimeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SagemakerJobRuntime { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SagemakerJobRuntimeEndpointProvider::SagemakerJobRuntimeEndpointProvider() + : SagemakerJobRuntimeDefaultEpProviderBase(Aws::SagemakerJobRuntime::SagemakerJobRuntimeEndpointRules::GetRulesBlob(), + Aws::SagemakerJobRuntime::SagemakerJobRuntimeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SagemakerJobRuntime } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemakerjobruntime/source/SagemakerJobRuntimeEndpointRules.cpp b/generated/src/aws-cpp-sdk-sagemakerjobruntime/source/SagemakerJobRuntimeEndpointRules.cpp index 522cc92eb9f8..acc3a23d53f8 100644 --- a/generated/src/aws-cpp-sdk-sagemakerjobruntime/source/SagemakerJobRuntimeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sagemakerjobruntime/source/SagemakerJobRuntimeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SagemakerJobRuntime { diff --git a/generated/src/aws-cpp-sdk-savingsplans/CMakeLists.txt b/generated/src/aws-cpp-sdk-savingsplans/CMakeLists.txt index 34968682928a..54afab21e3dd 100644 --- a/generated/src/aws-cpp-sdk-savingsplans/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-savingsplans/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SAVINGSPLANS_MODEL_HEADERS "include/aws/savingsplans/model/*.h" ) +file(GLOB AWS_SAVINGSPLANS_INTERNAL_HEADERS + "include/aws/savingsplans/internal/*.h" +) + file(GLOB AWS_SAVINGSPLANS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SAVINGSPLANS_MODEL_SOURCE file(GLOB SAVINGSPLANS_UNIFIED_HEADERS ${AWS_SAVINGSPLANS_HEADERS} + ${AWS_SAVINGSPLANS_INTERNAL_HEADERS} ${AWS_SAVINGSPLANS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\savingsplans" FILES ${AWS_SAVINGSPLANS_HEADERS}) + source_group("Header Files\\aws\\savingsplans\\internal" FILES ${AWS_SAVINGSPLANS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\savingsplans\\model" FILES ${AWS_SAVINGSPLANS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SAVINGSPLANS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SAVINGSPLANS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlansEndpointProvider.h b/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlansEndpointProvider.h index a4fcb9a5a5b5..24ab4520387a 100644 --- a/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlansEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlansEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SAVINGSPLANS_API SavingsPlansEndpointProvider : public SavingsPlansDef public: using SavingsPlansResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SavingsPlansEndpointProvider() - : SavingsPlansDefaultEpProviderBase(Aws::SavingsPlans::SavingsPlansEndpointRules::GetRulesBlob(), - Aws::SavingsPlans::SavingsPlansEndpointRules::RulesBlobSize) {} + SavingsPlansEndpointProvider(); ~SavingsPlansEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlans_EXPORTS.h b/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlans_EXPORTS.h index 3516b6208f8f..81661295edf7 100644 --- a/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlans_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlans_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SAVINGSPLANS_API #define AWS_SAVINGSPLANS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SAVINGSPLANS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SAVINGSPLANS_API #define AWS_SAVINGSPLANS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SAVINGSPLANS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SAVINGSPLANS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlansEndpointRules.h b/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/internal/SavingsPlansEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlansEndpointRules.h rename to generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/internal/SavingsPlansEndpointRules.h index 2b549547772f..9bddc485e9f6 100644 --- a/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/SavingsPlansEndpointRules.h +++ b/generated/src/aws-cpp-sdk-savingsplans/include/aws/savingsplans/internal/SavingsPlansEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SavingsPlans { -class SavingsPlansEndpointRules { +class AWS_SAVINGSPLANS_LOCAL SavingsPlansEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansEndpointProvider.cpp b/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansEndpointProvider.cpp index 945e3e37d651..1fc9f5872b24 100644 --- a/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SavingsPlans { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SavingsPlansEndpointProvider::SavingsPlansEndpointProvider() + : SavingsPlansDefaultEpProviderBase(Aws::SavingsPlans::SavingsPlansEndpointRules::GetRulesBlob(), + Aws::SavingsPlans::SavingsPlansEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SavingsPlans } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansEndpointRules.cpp b/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansEndpointRules.cpp index db02b4a70906..0fba13a42835 100644 --- a/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SavingsPlans { diff --git a/generated/src/aws-cpp-sdk-scheduler/CMakeLists.txt b/generated/src/aws-cpp-sdk-scheduler/CMakeLists.txt index 0287f1cbde7f..efb09e989608 100644 --- a/generated/src/aws-cpp-sdk-scheduler/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-scheduler/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SCHEDULER_MODEL_HEADERS "include/aws/scheduler/model/*.h" ) +file(GLOB AWS_SCHEDULER_INTERNAL_HEADERS + "include/aws/scheduler/internal/*.h" +) + file(GLOB AWS_SCHEDULER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SCHEDULER_MODEL_SOURCE file(GLOB SCHEDULER_UNIFIED_HEADERS ${AWS_SCHEDULER_HEADERS} + ${AWS_SCHEDULER_INTERNAL_HEADERS} ${AWS_SCHEDULER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\scheduler" FILES ${AWS_SCHEDULER_HEADERS}) + source_group("Header Files\\aws\\scheduler\\internal" FILES ${AWS_SCHEDULER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\scheduler\\model" FILES ${AWS_SCHEDULER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SCHEDULER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SCHEDULER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/SchedulerEndpointProvider.h b/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/SchedulerEndpointProvider.h index 22fcef7b5a7a..57dd7a394b39 100644 --- a/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/SchedulerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/SchedulerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SCHEDULER_API SchedulerEndpointProvider : public SchedulerDefaultEpPro public: using SchedulerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SchedulerEndpointProvider() - : SchedulerDefaultEpProviderBase(Aws::Scheduler::SchedulerEndpointRules::GetRulesBlob(), - Aws::Scheduler::SchedulerEndpointRules::RulesBlobSize) {} + SchedulerEndpointProvider(); ~SchedulerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/Scheduler_EXPORTS.h b/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/Scheduler_EXPORTS.h index 47e55a1f647c..20b572ed684f 100644 --- a/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/Scheduler_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/Scheduler_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SCHEDULER_API #define AWS_SCHEDULER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SCHEDULER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SCHEDULER_API #define AWS_SCHEDULER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SCHEDULER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SCHEDULER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/SchedulerEndpointRules.h b/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/internal/SchedulerEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/SchedulerEndpointRules.h rename to generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/internal/SchedulerEndpointRules.h index bddb22f8169e..762455e90c77 100644 --- a/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/SchedulerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-scheduler/include/aws/scheduler/internal/SchedulerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Scheduler { -class SchedulerEndpointRules { +class AWS_SCHEDULER_LOCAL SchedulerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-scheduler/source/SchedulerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-scheduler/source/SchedulerEndpointProvider.cpp index 815b91d34e6a..7b806ab78d1e 100644 --- a/generated/src/aws-cpp-sdk-scheduler/source/SchedulerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-scheduler/source/SchedulerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Scheduler { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SchedulerEndpointProvider::SchedulerEndpointProvider() + : SchedulerDefaultEpProviderBase(Aws::Scheduler::SchedulerEndpointRules::GetRulesBlob(), + Aws::Scheduler::SchedulerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Scheduler } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-scheduler/source/SchedulerEndpointRules.cpp b/generated/src/aws-cpp-sdk-scheduler/source/SchedulerEndpointRules.cpp index 13a23537189c..9f11293d960b 100644 --- a/generated/src/aws-cpp-sdk-scheduler/source/SchedulerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-scheduler/source/SchedulerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Scheduler { diff --git a/generated/src/aws-cpp-sdk-schemas/CMakeLists.txt b/generated/src/aws-cpp-sdk-schemas/CMakeLists.txt index 79cdc4d1ab69..dc9f164c4c47 100644 --- a/generated/src/aws-cpp-sdk-schemas/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-schemas/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SCHEMAS_MODEL_HEADERS "include/aws/schemas/model/*.h" ) +file(GLOB AWS_SCHEMAS_INTERNAL_HEADERS + "include/aws/schemas/internal/*.h" +) + file(GLOB AWS_SCHEMAS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SCHEMAS_MODEL_SOURCE file(GLOB SCHEMAS_UNIFIED_HEADERS ${AWS_SCHEMAS_HEADERS} + ${AWS_SCHEMAS_INTERNAL_HEADERS} ${AWS_SCHEMAS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\schemas" FILES ${AWS_SCHEMAS_HEADERS}) + source_group("Header Files\\aws\\schemas\\internal" FILES ${AWS_SCHEMAS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\schemas\\model" FILES ${AWS_SCHEMAS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SCHEMAS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SCHEMAS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/SchemasEndpointProvider.h b/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/SchemasEndpointProvider.h index 0313d8d83d0e..c0af69d06d0e 100644 --- a/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/SchemasEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/SchemasEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SCHEMAS_API SchemasEndpointProvider : public SchemasDefaultEpProviderB public: using SchemasResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SchemasEndpointProvider() - : SchemasDefaultEpProviderBase(Aws::Schemas::SchemasEndpointRules::GetRulesBlob(), - Aws::Schemas::SchemasEndpointRules::RulesBlobSize) {} + SchemasEndpointProvider(); ~SchemasEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/Schemas_EXPORTS.h b/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/Schemas_EXPORTS.h index da51fd0ec0b6..1be3c1b60b7a 100644 --- a/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/Schemas_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/Schemas_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SCHEMAS_API #define AWS_SCHEMAS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SCHEMAS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SCHEMAS_API #define AWS_SCHEMAS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SCHEMAS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SCHEMAS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/SchemasEndpointRules.h b/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/internal/SchemasEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-schemas/include/aws/schemas/SchemasEndpointRules.h rename to generated/src/aws-cpp-sdk-schemas/include/aws/schemas/internal/SchemasEndpointRules.h index 66a8d42e7c22..7a2e5a48c6e5 100644 --- a/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/SchemasEndpointRules.h +++ b/generated/src/aws-cpp-sdk-schemas/include/aws/schemas/internal/SchemasEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Schemas { -class SchemasEndpointRules { +class AWS_SCHEMAS_LOCAL SchemasEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-schemas/source/SchemasEndpointProvider.cpp b/generated/src/aws-cpp-sdk-schemas/source/SchemasEndpointProvider.cpp index ad8786c0185c..f7e9d164930e 100644 --- a/generated/src/aws-cpp-sdk-schemas/source/SchemasEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-schemas/source/SchemasEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Schemas { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SchemasEndpointProvider::SchemasEndpointProvider() + : SchemasDefaultEpProviderBase(Aws::Schemas::SchemasEndpointRules::GetRulesBlob(), Aws::Schemas::SchemasEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Schemas } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-schemas/source/SchemasEndpointRules.cpp b/generated/src/aws-cpp-sdk-schemas/source/SchemasEndpointRules.cpp index f76d6cd831a8..5da1b25dc46e 100644 --- a/generated/src/aws-cpp-sdk-schemas/source/SchemasEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-schemas/source/SchemasEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Schemas { diff --git a/generated/src/aws-cpp-sdk-sdb/CMakeLists.txt b/generated/src/aws-cpp-sdk-sdb/CMakeLists.txt index a223d3c2fcd6..d3c65436e7fc 100644 --- a/generated/src/aws-cpp-sdk-sdb/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sdb/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SDB_MODEL_HEADERS "include/aws/sdb/model/*.h" ) +file(GLOB AWS_SDB_INTERNAL_HEADERS + "include/aws/sdb/internal/*.h" +) + file(GLOB AWS_SDB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SDB_MODEL_SOURCE file(GLOB SDB_UNIFIED_HEADERS ${AWS_SDB_HEADERS} + ${AWS_SDB_INTERNAL_HEADERS} ${AWS_SDB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sdb" FILES ${AWS_SDB_HEADERS}) + source_group("Header Files\\aws\\sdb\\internal" FILES ${AWS_SDB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sdb\\model" FILES ${AWS_SDB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SDB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SDB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDBEndpointProvider.h b/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDBEndpointProvider.h index af4e88a20af8..f25968037cd8 100644 --- a/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDBEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDBEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SIMPLEDB_API SimpleDBEndpointProvider : public SimpleDBDefaultEpProvid public: using SimpleDBResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SimpleDBEndpointProvider() - : SimpleDBDefaultEpProviderBase(Aws::SimpleDB::SimpleDBEndpointRules::GetRulesBlob(), - Aws::SimpleDB::SimpleDBEndpointRules::RulesBlobSize) {} + SimpleDBEndpointProvider(); ~SimpleDBEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDB_EXPORTS.h b/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDB_EXPORTS.h index 07e733441ce6..77217ed153f2 100644 --- a/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDB_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDB_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SIMPLEDB_API #define AWS_SIMPLEDB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SIMPLEDB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SIMPLEDB_API #define AWS_SIMPLEDB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SIMPLEDB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SIMPLEDB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDBEndpointRules.h b/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/internal/SimpleDBEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDBEndpointRules.h rename to generated/src/aws-cpp-sdk-sdb/include/aws/sdb/internal/SimpleDBEndpointRules.h index 2667cfdebd71..e84ada1b57c9 100644 --- a/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/SimpleDBEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sdb/include/aws/sdb/internal/SimpleDBEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SimpleDB { -class SimpleDBEndpointRules { +class AWS_SIMPLEDB_LOCAL SimpleDBEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sdb/source/SimpleDBEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sdb/source/SimpleDBEndpointProvider.cpp index 11dad37e4faa..e104c1aa03d6 100644 --- a/generated/src/aws-cpp-sdk-sdb/source/SimpleDBEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sdb/source/SimpleDBEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SimpleDB { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SimpleDBEndpointProvider::SimpleDBEndpointProvider() + : SimpleDBDefaultEpProviderBase(Aws::SimpleDB::SimpleDBEndpointRules::GetRulesBlob(), + Aws::SimpleDB::SimpleDBEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SimpleDB } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sdb/source/SimpleDBEndpointRules.cpp b/generated/src/aws-cpp-sdk-sdb/source/SimpleDBEndpointRules.cpp index 731b90ced6a5..f1add75b0106 100644 --- a/generated/src/aws-cpp-sdk-sdb/source/SimpleDBEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sdb/source/SimpleDBEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SimpleDB { diff --git a/generated/src/aws-cpp-sdk-secretsmanager/CMakeLists.txt b/generated/src/aws-cpp-sdk-secretsmanager/CMakeLists.txt index 3e685b6039e7..49e61674a096 100644 --- a/generated/src/aws-cpp-sdk-secretsmanager/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-secretsmanager/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SECRETSMANAGER_MODEL_HEADERS "include/aws/secretsmanager/model/*.h" ) +file(GLOB AWS_SECRETSMANAGER_INTERNAL_HEADERS + "include/aws/secretsmanager/internal/*.h" +) + file(GLOB AWS_SECRETSMANAGER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SECRETSMANAGER_MODEL_SOURCE file(GLOB SECRETSMANAGER_UNIFIED_HEADERS ${AWS_SECRETSMANAGER_HEADERS} + ${AWS_SECRETSMANAGER_INTERNAL_HEADERS} ${AWS_SECRETSMANAGER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\secretsmanager" FILES ${AWS_SECRETSMANAGER_HEADERS}) + source_group("Header Files\\aws\\secretsmanager\\internal" FILES ${AWS_SECRETSMANAGER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\secretsmanager\\model" FILES ${AWS_SECRETSMANAGER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SECRETSMANAGER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SECRETSMANAGER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManagerEndpointProvider.h b/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManagerEndpointProvider.h index cfcdf22a37f6..e750cbad6bf0 100644 --- a/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManagerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManagerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SECRETSMANAGER_API SecretsManagerEndpointProvider : public SecretsMana public: using SecretsManagerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SecretsManagerEndpointProvider() - : SecretsManagerDefaultEpProviderBase(Aws::SecretsManager::SecretsManagerEndpointRules::GetRulesBlob(), - Aws::SecretsManager::SecretsManagerEndpointRules::RulesBlobSize) {} + SecretsManagerEndpointProvider(); ~SecretsManagerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManager_EXPORTS.h b/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManager_EXPORTS.h index e7ef26dfc9da..f94975245695 100644 --- a/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManager_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManager_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SECRETSMANAGER_API #define AWS_SECRETSMANAGER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SECRETSMANAGER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SECRETSMANAGER_API #define AWS_SECRETSMANAGER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SECRETSMANAGER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SECRETSMANAGER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManagerEndpointRules.h b/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/internal/SecretsManagerEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManagerEndpointRules.h rename to generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/internal/SecretsManagerEndpointRules.h index 1a7c253370a9..30948a5267ec 100644 --- a/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/SecretsManagerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-secretsmanager/include/aws/secretsmanager/internal/SecretsManagerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SecretsManager { -class SecretsManagerEndpointRules { +class AWS_SECRETSMANAGER_LOCAL SecretsManagerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerEndpointProvider.cpp index 2e15026c33d8..d1626834deca 100644 --- a/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SecretsManager { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SecretsManagerEndpointProvider::SecretsManagerEndpointProvider() + : SecretsManagerDefaultEpProviderBase(Aws::SecretsManager::SecretsManagerEndpointRules::GetRulesBlob(), + Aws::SecretsManager::SecretsManagerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SecretsManager } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerEndpointRules.cpp b/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerEndpointRules.cpp index d5deafda21a9..65c2b047bd53 100644 --- a/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SecretsManager { diff --git a/generated/src/aws-cpp-sdk-security-ir/CMakeLists.txt b/generated/src/aws-cpp-sdk-security-ir/CMakeLists.txt index dd30b58a376c..6fc6750f1340 100644 --- a/generated/src/aws-cpp-sdk-security-ir/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-security-ir/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SECURITY-IR_MODEL_HEADERS "include/aws/security-ir/model/*.h" ) +file(GLOB AWS_SECURITY-IR_INTERNAL_HEADERS + "include/aws/security-ir/internal/*.h" +) + file(GLOB AWS_SECURITY-IR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SECURITY-IR_MODEL_SOURCE file(GLOB SECURITY-IR_UNIFIED_HEADERS ${AWS_SECURITY-IR_HEADERS} + ${AWS_SECURITY-IR_INTERNAL_HEADERS} ${AWS_SECURITY-IR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\security-ir" FILES ${AWS_SECURITY-IR_HEADERS}) + source_group("Header Files\\aws\\security-ir\\internal" FILES ${AWS_SECURITY-IR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\security-ir\\model" FILES ${AWS_SECURITY-IR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SECURITY-IR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SECURITY-IR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIREndpointProvider.h b/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIREndpointProvider.h index 9b7d4e30bff1..16ee05d7ca00 100644 --- a/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIREndpointProvider.h +++ b/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIREndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SECURITYIR_API SecurityIREndpointProvider : public SecurityIRDefaultEp public: using SecurityIRResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SecurityIREndpointProvider() - : SecurityIRDefaultEpProviderBase(Aws::SecurityIR::SecurityIREndpointRules::GetRulesBlob(), - Aws::SecurityIR::SecurityIREndpointRules::RulesBlobSize) {} + SecurityIREndpointProvider(); ~SecurityIREndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIR_EXPORTS.h b/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIR_EXPORTS.h index 912b43d7e534..a4c5a3997fb5 100644 --- a/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIR_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIR_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SECURITYIR_API #define AWS_SECURITYIR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SECURITYIR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SECURITYIR_API #define AWS_SECURITYIR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SECURITYIR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SECURITYIR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIREndpointRules.h b/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/internal/SecurityIREndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIREndpointRules.h rename to generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/internal/SecurityIREndpointRules.h index 66bdc1937f10..5c53d6ca15bc 100644 --- a/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/SecurityIREndpointRules.h +++ b/generated/src/aws-cpp-sdk-security-ir/include/aws/security-ir/internal/SecurityIREndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SecurityIR { -class SecurityIREndpointRules { +class AWS_SECURITYIR_LOCAL SecurityIREndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-security-ir/source/SecurityIREndpointProvider.cpp b/generated/src/aws-cpp-sdk-security-ir/source/SecurityIREndpointProvider.cpp index 56161198f841..472a008df12c 100644 --- a/generated/src/aws-cpp-sdk-security-ir/source/SecurityIREndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-security-ir/source/SecurityIREndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SecurityIR { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SecurityIREndpointProvider::SecurityIREndpointProvider() + : SecurityIRDefaultEpProviderBase(Aws::SecurityIR::SecurityIREndpointRules::GetRulesBlob(), + Aws::SecurityIR::SecurityIREndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SecurityIR } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-security-ir/source/SecurityIREndpointRules.cpp b/generated/src/aws-cpp-sdk-security-ir/source/SecurityIREndpointRules.cpp index 0f3bd225de4e..953347993d65 100644 --- a/generated/src/aws-cpp-sdk-security-ir/source/SecurityIREndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-security-ir/source/SecurityIREndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SecurityIR { diff --git a/generated/src/aws-cpp-sdk-securityagent/CMakeLists.txt b/generated/src/aws-cpp-sdk-securityagent/CMakeLists.txt index 49cae27ddd21..a5596ecf8941 100644 --- a/generated/src/aws-cpp-sdk-securityagent/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-securityagent/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SECURITYAGENT_MODEL_HEADERS "include/aws/securityagent/model/*.h" ) +file(GLOB AWS_SECURITYAGENT_INTERNAL_HEADERS + "include/aws/securityagent/internal/*.h" +) + file(GLOB AWS_SECURITYAGENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SECURITYAGENT_MODEL_SOURCE file(GLOB SECURITYAGENT_UNIFIED_HEADERS ${AWS_SECURITYAGENT_HEADERS} + ${AWS_SECURITYAGENT_INTERNAL_HEADERS} ${AWS_SECURITYAGENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\securityagent" FILES ${AWS_SECURITYAGENT_HEADERS}) + source_group("Header Files\\aws\\securityagent\\internal" FILES ${AWS_SECURITYAGENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\securityagent\\model" FILES ${AWS_SECURITYAGENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SECURITYAGENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SECURITYAGENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgentEndpointProvider.h b/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgentEndpointProvider.h index 84e2023ac379..1ce67d88011c 100644 --- a/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgentEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgentEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SECURITYAGENT_API SecurityAgentEndpointProvider : public SecurityAgent public: using SecurityAgentResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SecurityAgentEndpointProvider() - : SecurityAgentDefaultEpProviderBase(Aws::SecurityAgent::SecurityAgentEndpointRules::GetRulesBlob(), - Aws::SecurityAgent::SecurityAgentEndpointRules::RulesBlobSize) {} + SecurityAgentEndpointProvider(); ~SecurityAgentEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgent_EXPORTS.h b/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgent_EXPORTS.h index b084790ced3f..ca05d6572e0a 100644 --- a/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgent_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgent_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SECURITYAGENT_API #define AWS_SECURITYAGENT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SECURITYAGENT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SECURITYAGENT_API #define AWS_SECURITYAGENT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SECURITYAGENT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SECURITYAGENT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgentEndpointRules.h b/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/internal/SecurityAgentEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgentEndpointRules.h rename to generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/internal/SecurityAgentEndpointRules.h index 303bc2f26dd3..a24d015e8092 100644 --- a/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/SecurityAgentEndpointRules.h +++ b/generated/src/aws-cpp-sdk-securityagent/include/aws/securityagent/internal/SecurityAgentEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SecurityAgent { -class SecurityAgentEndpointRules { +class AWS_SECURITYAGENT_LOCAL SecurityAgentEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-securityagent/source/SecurityAgentEndpointProvider.cpp b/generated/src/aws-cpp-sdk-securityagent/source/SecurityAgentEndpointProvider.cpp index d1ba2ce52f4d..4c8a7cae0ec2 100644 --- a/generated/src/aws-cpp-sdk-securityagent/source/SecurityAgentEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-securityagent/source/SecurityAgentEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SecurityAgent { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SecurityAgentEndpointProvider::SecurityAgentEndpointProvider() + : SecurityAgentDefaultEpProviderBase(Aws::SecurityAgent::SecurityAgentEndpointRules::GetRulesBlob(), + Aws::SecurityAgent::SecurityAgentEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SecurityAgent } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-securityagent/source/SecurityAgentEndpointRules.cpp b/generated/src/aws-cpp-sdk-securityagent/source/SecurityAgentEndpointRules.cpp index a24c00581eb4..1f07697e6cb3 100644 --- a/generated/src/aws-cpp-sdk-securityagent/source/SecurityAgentEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-securityagent/source/SecurityAgentEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SecurityAgent { diff --git a/generated/src/aws-cpp-sdk-securityhub/CMakeLists.txt b/generated/src/aws-cpp-sdk-securityhub/CMakeLists.txt index 948df07fa314..34b4669378b6 100644 --- a/generated/src/aws-cpp-sdk-securityhub/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-securityhub/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SECURITYHUB_MODEL_HEADERS "include/aws/securityhub/model/*.h" ) +file(GLOB AWS_SECURITYHUB_INTERNAL_HEADERS + "include/aws/securityhub/internal/*.h" +) + file(GLOB AWS_SECURITYHUB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SECURITYHUB_MODEL_SOURCE file(GLOB SECURITYHUB_UNIFIED_HEADERS ${AWS_SECURITYHUB_HEADERS} + ${AWS_SECURITYHUB_INTERNAL_HEADERS} ${AWS_SECURITYHUB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\securityhub" FILES ${AWS_SECURITYHUB_HEADERS}) + source_group("Header Files\\aws\\securityhub\\internal" FILES ${AWS_SECURITYHUB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\securityhub\\model" FILES ${AWS_SECURITYHUB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SECURITYHUB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SECURITYHUB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHubEndpointProvider.h b/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHubEndpointProvider.h index 13e056ad2b8a..a3e02f424615 100644 --- a/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHubEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHubEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SECURITYHUB_API SecurityHubEndpointProvider : public SecurityHubDefaul public: using SecurityHubResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SecurityHubEndpointProvider() - : SecurityHubDefaultEpProviderBase(Aws::SecurityHub::SecurityHubEndpointRules::GetRulesBlob(), - Aws::SecurityHub::SecurityHubEndpointRules::RulesBlobSize) {} + SecurityHubEndpointProvider(); ~SecurityHubEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHub_EXPORTS.h b/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHub_EXPORTS.h index 9284dfe07a3c..25acdf3cddd8 100644 --- a/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHub_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHub_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SECURITYHUB_API #define AWS_SECURITYHUB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SECURITYHUB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SECURITYHUB_API #define AWS_SECURITYHUB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SECURITYHUB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SECURITYHUB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHubEndpointRules.h b/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/internal/SecurityHubEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHubEndpointRules.h rename to generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/internal/SecurityHubEndpointRules.h index 7a8d6f375052..e62ef9bd3018 100644 --- a/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/SecurityHubEndpointRules.h +++ b/generated/src/aws-cpp-sdk-securityhub/include/aws/securityhub/internal/SecurityHubEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SecurityHub { -class SecurityHubEndpointRules { +class AWS_SECURITYHUB_LOCAL SecurityHubEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubEndpointProvider.cpp b/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubEndpointProvider.cpp index 04c2b8bbe3d6..6137dd3fef30 100644 --- a/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SecurityHub { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SecurityHubEndpointProvider::SecurityHubEndpointProvider() + : SecurityHubDefaultEpProviderBase(Aws::SecurityHub::SecurityHubEndpointRules::GetRulesBlob(), + Aws::SecurityHub::SecurityHubEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SecurityHub } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubEndpointRules.cpp b/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubEndpointRules.cpp index eea1944b8da2..c0714f1acbef 100644 --- a/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SecurityHub { diff --git a/generated/src/aws-cpp-sdk-securitylake/CMakeLists.txt b/generated/src/aws-cpp-sdk-securitylake/CMakeLists.txt index c9dd91ffb5da..9ee3134e4135 100644 --- a/generated/src/aws-cpp-sdk-securitylake/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-securitylake/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SECURITYLAKE_MODEL_HEADERS "include/aws/securitylake/model/*.h" ) +file(GLOB AWS_SECURITYLAKE_INTERNAL_HEADERS + "include/aws/securitylake/internal/*.h" +) + file(GLOB AWS_SECURITYLAKE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SECURITYLAKE_MODEL_SOURCE file(GLOB SECURITYLAKE_UNIFIED_HEADERS ${AWS_SECURITYLAKE_HEADERS} + ${AWS_SECURITYLAKE_INTERNAL_HEADERS} ${AWS_SECURITYLAKE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\securitylake" FILES ${AWS_SECURITYLAKE_HEADERS}) + source_group("Header Files\\aws\\securitylake\\internal" FILES ${AWS_SECURITYLAKE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\securitylake\\model" FILES ${AWS_SECURITYLAKE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SECURITYLAKE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SECURITYLAKE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLakeEndpointProvider.h b/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLakeEndpointProvider.h index 6a67c3769275..92156a9c4243 100644 --- a/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLakeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLakeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SECURITYLAKE_API SecurityLakeEndpointProvider : public SecurityLakeDef public: using SecurityLakeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SecurityLakeEndpointProvider() - : SecurityLakeDefaultEpProviderBase(Aws::SecurityLake::SecurityLakeEndpointRules::GetRulesBlob(), - Aws::SecurityLake::SecurityLakeEndpointRules::RulesBlobSize) {} + SecurityLakeEndpointProvider(); ~SecurityLakeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLake_EXPORTS.h b/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLake_EXPORTS.h index f17bbf277e75..6ab0dc5abe27 100644 --- a/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLake_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLake_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SECURITYLAKE_API #define AWS_SECURITYLAKE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SECURITYLAKE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SECURITYLAKE_API #define AWS_SECURITYLAKE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SECURITYLAKE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SECURITYLAKE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLakeEndpointRules.h b/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/internal/SecurityLakeEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLakeEndpointRules.h rename to generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/internal/SecurityLakeEndpointRules.h index cb39e807b0b7..89ef8ac03f84 100644 --- a/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/SecurityLakeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-securitylake/include/aws/securitylake/internal/SecurityLakeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SecurityLake { -class SecurityLakeEndpointRules { +class AWS_SECURITYLAKE_LOCAL SecurityLakeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeEndpointProvider.cpp index 5af75155edac..94eaf4704f64 100644 --- a/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SecurityLake { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SecurityLakeEndpointProvider::SecurityLakeEndpointProvider() + : SecurityLakeDefaultEpProviderBase(Aws::SecurityLake::SecurityLakeEndpointRules::GetRulesBlob(), + Aws::SecurityLake::SecurityLakeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SecurityLake } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeEndpointRules.cpp b/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeEndpointRules.cpp index 3a25af8fb317..50f7c8f90c63 100644 --- a/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SecurityLake { diff --git a/generated/src/aws-cpp-sdk-serverlessrepo/CMakeLists.txt b/generated/src/aws-cpp-sdk-serverlessrepo/CMakeLists.txt index 14e4d6bc5af5..0ee99dac3ef8 100644 --- a/generated/src/aws-cpp-sdk-serverlessrepo/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-serverlessrepo/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SERVERLESSREPO_MODEL_HEADERS "include/aws/serverlessrepo/model/*.h" ) +file(GLOB AWS_SERVERLESSREPO_INTERNAL_HEADERS + "include/aws/serverlessrepo/internal/*.h" +) + file(GLOB AWS_SERVERLESSREPO_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SERVERLESSREPO_MODEL_SOURCE file(GLOB SERVERLESSREPO_UNIFIED_HEADERS ${AWS_SERVERLESSREPO_HEADERS} + ${AWS_SERVERLESSREPO_INTERNAL_HEADERS} ${AWS_SERVERLESSREPO_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\serverlessrepo" FILES ${AWS_SERVERLESSREPO_HEADERS}) + source_group("Header Files\\aws\\serverlessrepo\\internal" FILES ${AWS_SERVERLESSREPO_INTERNAL_HEADERS}) source_group("Header Files\\aws\\serverlessrepo\\model" FILES ${AWS_SERVERLESSREPO_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SERVERLESSREPO_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SERVERLESSREPO_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepositoryEndpointProvider.h b/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepositoryEndpointProvider.h index dd87d69ce3e0..31889f01cbaf 100644 --- a/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepositoryEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepositoryEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_SERVERLESSAPPLICATIONREPOSITORY_API ServerlessApplicationRepositoryEnd public: using ServerlessApplicationRepositoryResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ServerlessApplicationRepositoryEndpointProvider() - : ServerlessApplicationRepositoryDefaultEpProviderBase( - Aws::ServerlessApplicationRepository::ServerlessApplicationRepositoryEndpointRules::GetRulesBlob(), - Aws::ServerlessApplicationRepository::ServerlessApplicationRepositoryEndpointRules::RulesBlobSize) {} + ServerlessApplicationRepositoryEndpointProvider(); ~ServerlessApplicationRepositoryEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepository_EXPORTS.h b/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepository_EXPORTS.h index 9fba62466693..30ac6ef00f8b 100644 --- a/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepository_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepository_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SERVERLESSAPPLICATIONREPOSITORY_API #define AWS_SERVERLESSAPPLICATIONREPOSITORY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SERVERLESSAPPLICATIONREPOSITORY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SERVERLESSAPPLICATIONREPOSITORY_API #define AWS_SERVERLESSAPPLICATIONREPOSITORY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SERVERLESSAPPLICATIONREPOSITORY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SERVERLESSAPPLICATIONREPOSITORY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepositoryEndpointRules.h b/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/internal/ServerlessApplicationRepositoryEndpointRules.h similarity index 83% rename from generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepositoryEndpointRules.h rename to generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/internal/ServerlessApplicationRepositoryEndpointRules.h index a85c04f85bfa..a243a404f023 100644 --- a/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/ServerlessApplicationRepositoryEndpointRules.h +++ b/generated/src/aws-cpp-sdk-serverlessrepo/include/aws/serverlessrepo/internal/ServerlessApplicationRepositoryEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ServerlessApplicationRepository { -class ServerlessApplicationRepositoryEndpointRules { +class AWS_SERVERLESSAPPLICATIONREPOSITORY_LOCAL ServerlessApplicationRepositoryEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryEndpointProvider.cpp b/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryEndpointProvider.cpp index 48689868c97d..00240b9d88e2 100644 --- a/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace ServerlessApplicationRepository { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ServerlessApplicationRepositoryEndpointProvider::ServerlessApplicationRepositoryEndpointProvider() + : ServerlessApplicationRepositoryDefaultEpProviderBase( + Aws::ServerlessApplicationRepository::ServerlessApplicationRepositoryEndpointRules::GetRulesBlob(), + Aws::ServerlessApplicationRepository::ServerlessApplicationRepositoryEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ServerlessApplicationRepository } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryEndpointRules.cpp b/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryEndpointRules.cpp index c11fb2b7acab..93daadfa4401 100644 --- a/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ServerlessApplicationRepository { diff --git a/generated/src/aws-cpp-sdk-service-quotas/CMakeLists.txt b/generated/src/aws-cpp-sdk-service-quotas/CMakeLists.txt index 433dc5d7090f..5ce09229f76a 100644 --- a/generated/src/aws-cpp-sdk-service-quotas/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-service-quotas/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SERVICE-QUOTAS_MODEL_HEADERS "include/aws/service-quotas/model/*.h" ) +file(GLOB AWS_SERVICE-QUOTAS_INTERNAL_HEADERS + "include/aws/service-quotas/internal/*.h" +) + file(GLOB AWS_SERVICE-QUOTAS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SERVICE-QUOTAS_MODEL_SOURCE file(GLOB SERVICE-QUOTAS_UNIFIED_HEADERS ${AWS_SERVICE-QUOTAS_HEADERS} + ${AWS_SERVICE-QUOTAS_INTERNAL_HEADERS} ${AWS_SERVICE-QUOTAS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\service-quotas" FILES ${AWS_SERVICE-QUOTAS_HEADERS}) + source_group("Header Files\\aws\\service-quotas\\internal" FILES ${AWS_SERVICE-QUOTAS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\service-quotas\\model" FILES ${AWS_SERVICE-QUOTAS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SERVICE-QUOTAS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SERVICE-QUOTAS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotasEndpointProvider.h b/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotasEndpointProvider.h index 80c146c68a35..3aff8a2f9283 100644 --- a/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotasEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotasEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SERVICEQUOTAS_API ServiceQuotasEndpointProvider : public ServiceQuotas public: using ServiceQuotasResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ServiceQuotasEndpointProvider() - : ServiceQuotasDefaultEpProviderBase(Aws::ServiceQuotas::ServiceQuotasEndpointRules::GetRulesBlob(), - Aws::ServiceQuotas::ServiceQuotasEndpointRules::RulesBlobSize) {} + ServiceQuotasEndpointProvider(); ~ServiceQuotasEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotas_EXPORTS.h b/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotas_EXPORTS.h index 7ce831364120..d45d5d2f47bf 100644 --- a/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotas_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotas_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SERVICEQUOTAS_API #define AWS_SERVICEQUOTAS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SERVICEQUOTAS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SERVICEQUOTAS_API #define AWS_SERVICEQUOTAS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SERVICEQUOTAS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SERVICEQUOTAS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotasEndpointRules.h b/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/internal/ServiceQuotasEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotasEndpointRules.h rename to generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/internal/ServiceQuotasEndpointRules.h index 1539bc096fbe..b800f231f288 100644 --- a/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/ServiceQuotasEndpointRules.h +++ b/generated/src/aws-cpp-sdk-service-quotas/include/aws/service-quotas/internal/ServiceQuotasEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ServiceQuotas { -class ServiceQuotasEndpointRules { +class AWS_SERVICEQUOTAS_LOCAL ServiceQuotasEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasEndpointProvider.cpp b/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasEndpointProvider.cpp index 0ee62afa2db6..916c7e6dfa04 100644 --- a/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ServiceQuotas { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ServiceQuotasEndpointProvider::ServiceQuotasEndpointProvider() + : ServiceQuotasDefaultEpProviderBase(Aws::ServiceQuotas::ServiceQuotasEndpointRules::GetRulesBlob(), + Aws::ServiceQuotas::ServiceQuotasEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ServiceQuotas } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasEndpointRules.cpp b/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasEndpointRules.cpp index 5315714036ae..af22b27e3e41 100644 --- a/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ServiceQuotas { diff --git a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/CMakeLists.txt b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/CMakeLists.txt index bad096278562..c7f3bb16848d 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SERVICECATALOG-APPREGISTRY_MODEL_HEADERS "include/aws/servicecatalog-appregistry/model/*.h" ) +file(GLOB AWS_SERVICECATALOG-APPREGISTRY_INTERNAL_HEADERS + "include/aws/servicecatalog-appregistry/internal/*.h" +) + file(GLOB AWS_SERVICECATALOG-APPREGISTRY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SERVICECATALOG-APPREGISTRY_MODEL_SOURCE file(GLOB SERVICECATALOG-APPREGISTRY_UNIFIED_HEADERS ${AWS_SERVICECATALOG-APPREGISTRY_HEADERS} + ${AWS_SERVICECATALOG-APPREGISTRY_INTERNAL_HEADERS} ${AWS_SERVICECATALOG-APPREGISTRY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\servicecatalog-appregistry" FILES ${AWS_SERVICECATALOG-APPREGISTRY_HEADERS}) + source_group("Header Files\\aws\\servicecatalog-appregistry\\internal" FILES ${AWS_SERVICECATALOG-APPREGISTRY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\servicecatalog-appregistry\\model" FILES ${AWS_SERVICECATALOG-APPREGISTRY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SERVICECATALOG-APPREGISTRY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SERVICECATALOG-APPREGISTRY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistryEndpointProvider.h b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistryEndpointProvider.h index 198e07da9ca7..9c0d9391cae9 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistryEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistryEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_APPREGISTRY_API AppRegistryEndpointProvider : public AppRegistryDefaul public: using AppRegistryResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - AppRegistryEndpointProvider() - : AppRegistryDefaultEpProviderBase(Aws::AppRegistry::AppRegistryEndpointRules::GetRulesBlob(), - Aws::AppRegistry::AppRegistryEndpointRules::RulesBlobSize) {} + AppRegistryEndpointProvider(); ~AppRegistryEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistry_EXPORTS.h b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistry_EXPORTS.h index 5ceb8937e9f3..f9205735c2b0 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistry_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistry_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_APPREGISTRY_API #define AWS_APPREGISTRY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_APPREGISTRY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_APPREGISTRY_API #define AWS_APPREGISTRY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_APPREGISTRY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_APPREGISTRY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistryEndpointRules.h b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/internal/AppRegistryEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistryEndpointRules.h rename to generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/internal/AppRegistryEndpointRules.h index 45330b9613ea..eeba405df4ae 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/AppRegistryEndpointRules.h +++ b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/include/aws/servicecatalog-appregistry/internal/AppRegistryEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace AppRegistry { -class AppRegistryEndpointRules { +class AWS_APPREGISTRY_LOCAL AppRegistryEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryEndpointProvider.cpp b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryEndpointProvider.cpp index a9b29a8cae4a..b9c35b6fba26 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace AppRegistry { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +AppRegistryEndpointProvider::AppRegistryEndpointProvider() + : AppRegistryDefaultEpProviderBase(Aws::AppRegistry::AppRegistryEndpointRules::GetRulesBlob(), + Aws::AppRegistry::AppRegistryEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace AppRegistry } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryEndpointRules.cpp b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryEndpointRules.cpp index 27efcd83bcb0..77d79bdaebfb 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace AppRegistry { diff --git a/generated/src/aws-cpp-sdk-servicecatalog/CMakeLists.txt b/generated/src/aws-cpp-sdk-servicecatalog/CMakeLists.txt index 8bb0fa67f104..e1d02607833c 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-servicecatalog/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SERVICECATALOG_MODEL_HEADERS "include/aws/servicecatalog/model/*.h" ) +file(GLOB AWS_SERVICECATALOG_INTERNAL_HEADERS + "include/aws/servicecatalog/internal/*.h" +) + file(GLOB AWS_SERVICECATALOG_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SERVICECATALOG_MODEL_SOURCE file(GLOB SERVICECATALOG_UNIFIED_HEADERS ${AWS_SERVICECATALOG_HEADERS} + ${AWS_SERVICECATALOG_INTERNAL_HEADERS} ${AWS_SERVICECATALOG_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\servicecatalog" FILES ${AWS_SERVICECATALOG_HEADERS}) + source_group("Header Files\\aws\\servicecatalog\\internal" FILES ${AWS_SERVICECATALOG_INTERNAL_HEADERS}) source_group("Header Files\\aws\\servicecatalog\\model" FILES ${AWS_SERVICECATALOG_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SERVICECATALOG_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SERVICECATALOG_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalogEndpointProvider.h b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalogEndpointProvider.h index e4295eb58a2b..71930657a385 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalogEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalogEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SERVICECATALOG_API ServiceCatalogEndpointProvider : public ServiceCata public: using ServiceCatalogResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ServiceCatalogEndpointProvider() - : ServiceCatalogDefaultEpProviderBase(Aws::ServiceCatalog::ServiceCatalogEndpointRules::GetRulesBlob(), - Aws::ServiceCatalog::ServiceCatalogEndpointRules::RulesBlobSize) {} + ServiceCatalogEndpointProvider(); ~ServiceCatalogEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalog_EXPORTS.h b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalog_EXPORTS.h index 5421ad5edae1..68e0da9cf74f 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalog_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalog_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SERVICECATALOG_API #define AWS_SERVICECATALOG_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SERVICECATALOG_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SERVICECATALOG_API #define AWS_SERVICECATALOG_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SERVICECATALOG_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SERVICECATALOG_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalogEndpointRules.h b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/internal/ServiceCatalogEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalogEndpointRules.h rename to generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/internal/ServiceCatalogEndpointRules.h index 1edf4a93162a..456b511c9c94 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/ServiceCatalogEndpointRules.h +++ b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/internal/ServiceCatalogEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ServiceCatalog { -class ServiceCatalogEndpointRules { +class AWS_SERVICECATALOG_LOCAL ServiceCatalogEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogEndpointProvider.cpp b/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogEndpointProvider.cpp index 75f00259ff99..02ec973ba386 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ServiceCatalog { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ServiceCatalogEndpointProvider::ServiceCatalogEndpointProvider() + : ServiceCatalogDefaultEpProviderBase(Aws::ServiceCatalog::ServiceCatalogEndpointRules::GetRulesBlob(), + Aws::ServiceCatalog::ServiceCatalogEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ServiceCatalog } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogEndpointRules.cpp b/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogEndpointRules.cpp index b40113cc3119..790f9fe1dbaa 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ServiceCatalog { diff --git a/generated/src/aws-cpp-sdk-servicediscovery/CMakeLists.txt b/generated/src/aws-cpp-sdk-servicediscovery/CMakeLists.txt index 80b9ae187dbd..615764f8164f 100644 --- a/generated/src/aws-cpp-sdk-servicediscovery/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-servicediscovery/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SERVICEDISCOVERY_MODEL_HEADERS "include/aws/servicediscovery/model/*.h" ) +file(GLOB AWS_SERVICEDISCOVERY_INTERNAL_HEADERS + "include/aws/servicediscovery/internal/*.h" +) + file(GLOB AWS_SERVICEDISCOVERY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SERVICEDISCOVERY_MODEL_SOURCE file(GLOB SERVICEDISCOVERY_UNIFIED_HEADERS ${AWS_SERVICEDISCOVERY_HEADERS} + ${AWS_SERVICEDISCOVERY_INTERNAL_HEADERS} ${AWS_SERVICEDISCOVERY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\servicediscovery" FILES ${AWS_SERVICEDISCOVERY_HEADERS}) + source_group("Header Files\\aws\\servicediscovery\\internal" FILES ${AWS_SERVICEDISCOVERY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\servicediscovery\\model" FILES ${AWS_SERVICEDISCOVERY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SERVICEDISCOVERY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SERVICEDISCOVERY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscoveryEndpointProvider.h b/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscoveryEndpointProvider.h index 0c1beb59f670..dba283d91c8e 100644 --- a/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscoveryEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscoveryEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_SERVICEDISCOVERY_API ServiceDiscoveryEndpointProvider : public Service public: using ServiceDiscoveryResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ServiceDiscoveryEndpointProvider() - : ServiceDiscoveryDefaultEpProviderBase(Aws::ServiceDiscovery::ServiceDiscoveryEndpointRules::GetRulesBlob(), - Aws::ServiceDiscovery::ServiceDiscoveryEndpointRules::RulesBlobSize) {} + ServiceDiscoveryEndpointProvider(); ~ServiceDiscoveryEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscovery_EXPORTS.h b/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscovery_EXPORTS.h index 7a1637ed0587..f3e9958a0e04 100644 --- a/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscovery_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscovery_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SERVICEDISCOVERY_API #define AWS_SERVICEDISCOVERY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SERVICEDISCOVERY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SERVICEDISCOVERY_API #define AWS_SERVICEDISCOVERY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SERVICEDISCOVERY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SERVICEDISCOVERY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscoveryEndpointRules.h b/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/internal/ServiceDiscoveryEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscoveryEndpointRules.h rename to generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/internal/ServiceDiscoveryEndpointRules.h index 558f80574f1b..03f57ca77c59 100644 --- a/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/ServiceDiscoveryEndpointRules.h +++ b/generated/src/aws-cpp-sdk-servicediscovery/include/aws/servicediscovery/internal/ServiceDiscoveryEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ServiceDiscovery { -class ServiceDiscoveryEndpointRules { +class AWS_SERVICEDISCOVERY_LOCAL ServiceDiscoveryEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryEndpointProvider.cpp b/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryEndpointProvider.cpp index 92a1028f9162..28b67ebefd0a 100644 --- a/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ServiceDiscovery { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ServiceDiscoveryEndpointProvider::ServiceDiscoveryEndpointProvider() + : ServiceDiscoveryDefaultEpProviderBase(Aws::ServiceDiscovery::ServiceDiscoveryEndpointRules::GetRulesBlob(), + Aws::ServiceDiscovery::ServiceDiscoveryEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ServiceDiscovery } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryEndpointRules.cpp b/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryEndpointRules.cpp index 29766a872adb..6828721a84a8 100644 --- a/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ServiceDiscovery { diff --git a/generated/src/aws-cpp-sdk-sesv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-sesv2/CMakeLists.txt index b9b1cdada069..bfef3d97b17e 100644 --- a/generated/src/aws-cpp-sdk-sesv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sesv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SESV2_MODEL_HEADERS "include/aws/sesv2/model/*.h" ) +file(GLOB AWS_SESV2_INTERNAL_HEADERS + "include/aws/sesv2/internal/*.h" +) + file(GLOB AWS_SESV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SESV2_MODEL_SOURCE file(GLOB SESV2_UNIFIED_HEADERS ${AWS_SESV2_HEADERS} + ${AWS_SESV2_INTERNAL_HEADERS} ${AWS_SESV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sesv2" FILES ${AWS_SESV2_HEADERS}) + source_group("Header Files\\aws\\sesv2\\internal" FILES ${AWS_SESV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sesv2\\model" FILES ${AWS_SESV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SESV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SESV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2EndpointProvider.h b/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2EndpointProvider.h index d4185cd14b4c..e062a7d6d0a2 100644 --- a/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_SESV2_API SESV2EndpointProvider : public SESV2DefaultEpProviderBase { public: using SESV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SESV2EndpointProvider() - : SESV2DefaultEpProviderBase(Aws::SESV2::SESV2EndpointRules::GetRulesBlob(), Aws::SESV2::SESV2EndpointRules::RulesBlobSize) {} + SESV2EndpointProvider(); ~SESV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2_EXPORTS.h b/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2_EXPORTS.h index f4626126e2b6..ebdf85bba7c8 100644 --- a/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SESV2_API #define AWS_SESV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SESV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SESV2_API #define AWS_SESV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SESV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SESV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2EndpointRules.h b/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/internal/SESV2EndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2EndpointRules.h rename to generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/internal/SESV2EndpointRules.h index 8f9c62968b9f..4412cd98e879 100644 --- a/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/SESV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-sesv2/include/aws/sesv2/internal/SESV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SESV2 { -class SESV2EndpointRules { +class AWS_SESV2_LOCAL SESV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sesv2/source/SESV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-sesv2/source/SESV2EndpointProvider.cpp index 8cf3df4df665..c20653b4f85e 100644 --- a/generated/src/aws-cpp-sdk-sesv2/source/SESV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sesv2/source/SESV2EndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SESV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SESV2EndpointProvider::SESV2EndpointProvider() + : SESV2DefaultEpProviderBase(Aws::SESV2::SESV2EndpointRules::GetRulesBlob(), Aws::SESV2::SESV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SESV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sesv2/source/SESV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-sesv2/source/SESV2EndpointRules.cpp index 70048e262dd7..4785c3093c5a 100644 --- a/generated/src/aws-cpp-sdk-sesv2/source/SESV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sesv2/source/SESV2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SESV2 { diff --git a/generated/src/aws-cpp-sdk-shield/CMakeLists.txt b/generated/src/aws-cpp-sdk-shield/CMakeLists.txt index c7bb70ab05c0..9d45807c781a 100644 --- a/generated/src/aws-cpp-sdk-shield/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-shield/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SHIELD_MODEL_HEADERS "include/aws/shield/model/*.h" ) +file(GLOB AWS_SHIELD_INTERNAL_HEADERS + "include/aws/shield/internal/*.h" +) + file(GLOB AWS_SHIELD_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SHIELD_MODEL_SOURCE file(GLOB SHIELD_UNIFIED_HEADERS ${AWS_SHIELD_HEADERS} + ${AWS_SHIELD_INTERNAL_HEADERS} ${AWS_SHIELD_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\shield" FILES ${AWS_SHIELD_HEADERS}) + source_group("Header Files\\aws\\shield\\internal" FILES ${AWS_SHIELD_INTERNAL_HEADERS}) source_group("Header Files\\aws\\shield\\model" FILES ${AWS_SHIELD_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SHIELD_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SHIELD_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-shield/include/aws/shield/ShieldEndpointProvider.h b/generated/src/aws-cpp-sdk-shield/include/aws/shield/ShieldEndpointProvider.h index 2a3d9e46ecab..bd2f3162be86 100644 --- a/generated/src/aws-cpp-sdk-shield/include/aws/shield/ShieldEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-shield/include/aws/shield/ShieldEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_SHIELD_API ShieldEndpointProvider : public ShieldDefaultEpProviderBase public: using ShieldResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ShieldEndpointProvider() - : ShieldDefaultEpProviderBase(Aws::Shield::ShieldEndpointRules::GetRulesBlob(), Aws::Shield::ShieldEndpointRules::RulesBlobSize) {} + ShieldEndpointProvider(); ~ShieldEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-shield/include/aws/shield/Shield_EXPORTS.h b/generated/src/aws-cpp-sdk-shield/include/aws/shield/Shield_EXPORTS.h index 37070b029246..1ebf5a36006f 100644 --- a/generated/src/aws-cpp-sdk-shield/include/aws/shield/Shield_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-shield/include/aws/shield/Shield_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SHIELD_API #define AWS_SHIELD_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SHIELD_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SHIELD_API #define AWS_SHIELD_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SHIELD_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SHIELD_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-shield/include/aws/shield/ShieldEndpointRules.h b/generated/src/aws-cpp-sdk-shield/include/aws/shield/internal/ShieldEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-shield/include/aws/shield/ShieldEndpointRules.h rename to generated/src/aws-cpp-sdk-shield/include/aws/shield/internal/ShieldEndpointRules.h index ad51d79f2647..d2e7bcf21f0f 100644 --- a/generated/src/aws-cpp-sdk-shield/include/aws/shield/ShieldEndpointRules.h +++ b/generated/src/aws-cpp-sdk-shield/include/aws/shield/internal/ShieldEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Shield { -class ShieldEndpointRules { +class AWS_SHIELD_LOCAL ShieldEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-shield/source/ShieldEndpointProvider.cpp b/generated/src/aws-cpp-sdk-shield/source/ShieldEndpointProvider.cpp index 6fc4b1af5924..eef3239c0c2e 100644 --- a/generated/src/aws-cpp-sdk-shield/source/ShieldEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-shield/source/ShieldEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Shield { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ShieldEndpointProvider::ShieldEndpointProvider() + : ShieldDefaultEpProviderBase(Aws::Shield::ShieldEndpointRules::GetRulesBlob(), Aws::Shield::ShieldEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Shield } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-shield/source/ShieldEndpointRules.cpp b/generated/src/aws-cpp-sdk-shield/source/ShieldEndpointRules.cpp index 20ee409870d6..f84bf0926260 100644 --- a/generated/src/aws-cpp-sdk-shield/source/ShieldEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-shield/source/ShieldEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Shield { diff --git a/generated/src/aws-cpp-sdk-signer-data/CMakeLists.txt b/generated/src/aws-cpp-sdk-signer-data/CMakeLists.txt index cf3e8e4bde03..244fc862bb80 100644 --- a/generated/src/aws-cpp-sdk-signer-data/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-signer-data/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SIGNER-DATA_MODEL_HEADERS "include/aws/signer-data/model/*.h" ) +file(GLOB AWS_SIGNER-DATA_INTERNAL_HEADERS + "include/aws/signer-data/internal/*.h" +) + file(GLOB AWS_SIGNER-DATA_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SIGNER-DATA_MODEL_SOURCE file(GLOB SIGNER-DATA_UNIFIED_HEADERS ${AWS_SIGNER-DATA_HEADERS} + ${AWS_SIGNER-DATA_INTERNAL_HEADERS} ${AWS_SIGNER-DATA_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\signer-data" FILES ${AWS_SIGNER-DATA_HEADERS}) + source_group("Header Files\\aws\\signer-data\\internal" FILES ${AWS_SIGNER-DATA_INTERNAL_HEADERS}) source_group("Header Files\\aws\\signer-data\\model" FILES ${AWS_SIGNER-DATA_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SIGNER-DATA_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SIGNER-DATA_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerDataEndpointProvider.h b/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerDataEndpointProvider.h index 5ea9d42ab93e..b256f8c11b71 100644 --- a/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerDataEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerDataEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SIGNERDATA_API SignerDataEndpointProvider : public SignerDataDefaultEp public: using SignerDataResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SignerDataEndpointProvider() - : SignerDataDefaultEpProviderBase(Aws::SignerData::SignerDataEndpointRules::GetRulesBlob(), - Aws::SignerData::SignerDataEndpointRules::RulesBlobSize) {} + SignerDataEndpointProvider(); ~SignerDataEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerData_EXPORTS.h b/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerData_EXPORTS.h index f0a405a49fe5..f426b5f701f2 100644 --- a/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerData_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerData_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SIGNERDATA_API #define AWS_SIGNERDATA_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SIGNERDATA_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SIGNERDATA_API #define AWS_SIGNERDATA_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SIGNERDATA_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SIGNERDATA_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerDataEndpointRules.h b/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/internal/SignerDataEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerDataEndpointRules.h rename to generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/internal/SignerDataEndpointRules.h index 4db81c0fc170..df2e7fdccbca 100644 --- a/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/SignerDataEndpointRules.h +++ b/generated/src/aws-cpp-sdk-signer-data/include/aws/signer-data/internal/SignerDataEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SignerData { -class SignerDataEndpointRules { +class AWS_SIGNERDATA_LOCAL SignerDataEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-signer-data/source/SignerDataEndpointProvider.cpp b/generated/src/aws-cpp-sdk-signer-data/source/SignerDataEndpointProvider.cpp index 6740468fe00c..e0e76c946c72 100644 --- a/generated/src/aws-cpp-sdk-signer-data/source/SignerDataEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-signer-data/source/SignerDataEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SignerData { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SignerDataEndpointProvider::SignerDataEndpointProvider() + : SignerDataDefaultEpProviderBase(Aws::SignerData::SignerDataEndpointRules::GetRulesBlob(), + Aws::SignerData::SignerDataEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SignerData } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-signer-data/source/SignerDataEndpointRules.cpp b/generated/src/aws-cpp-sdk-signer-data/source/SignerDataEndpointRules.cpp index 19c5edb24075..90f68128e10b 100644 --- a/generated/src/aws-cpp-sdk-signer-data/source/SignerDataEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-signer-data/source/SignerDataEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SignerData { diff --git a/generated/src/aws-cpp-sdk-signer/CMakeLists.txt b/generated/src/aws-cpp-sdk-signer/CMakeLists.txt index 819787d7cd0e..de85dab4f2d0 100644 --- a/generated/src/aws-cpp-sdk-signer/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-signer/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SIGNER_MODEL_HEADERS "include/aws/signer/model/*.h" ) +file(GLOB AWS_SIGNER_INTERNAL_HEADERS + "include/aws/signer/internal/*.h" +) + file(GLOB AWS_SIGNER_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SIGNER_MODEL_SOURCE file(GLOB SIGNER_UNIFIED_HEADERS ${AWS_SIGNER_HEADERS} + ${AWS_SIGNER_INTERNAL_HEADERS} ${AWS_SIGNER_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\signer" FILES ${AWS_SIGNER_HEADERS}) + source_group("Header Files\\aws\\signer\\internal" FILES ${AWS_SIGNER_INTERNAL_HEADERS}) source_group("Header Files\\aws\\signer\\model" FILES ${AWS_SIGNER_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SIGNER_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SIGNER_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-signer/include/aws/signer/SignerEndpointProvider.h b/generated/src/aws-cpp-sdk-signer/include/aws/signer/SignerEndpointProvider.h index 413b06161fb4..869df4b76bc5 100644 --- a/generated/src/aws-cpp-sdk-signer/include/aws/signer/SignerEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-signer/include/aws/signer/SignerEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_SIGNER_API SignerEndpointProvider : public SignerDefaultEpProviderBase public: using SignerResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SignerEndpointProvider() - : SignerDefaultEpProviderBase(Aws::signer::SignerEndpointRules::GetRulesBlob(), Aws::signer::SignerEndpointRules::RulesBlobSize) {} + SignerEndpointProvider(); ~SignerEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-signer/include/aws/signer/Signer_EXPORTS.h b/generated/src/aws-cpp-sdk-signer/include/aws/signer/Signer_EXPORTS.h index 0463148ab4a9..88d42377c510 100644 --- a/generated/src/aws-cpp-sdk-signer/include/aws/signer/Signer_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-signer/include/aws/signer/Signer_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SIGNER_API #define AWS_SIGNER_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SIGNER_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SIGNER_API #define AWS_SIGNER_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SIGNER_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SIGNER_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-signer/include/aws/signer/SignerEndpointRules.h b/generated/src/aws-cpp-sdk-signer/include/aws/signer/internal/SignerEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-signer/include/aws/signer/SignerEndpointRules.h rename to generated/src/aws-cpp-sdk-signer/include/aws/signer/internal/SignerEndpointRules.h index c909b9624be3..4c4fc062f06f 100644 --- a/generated/src/aws-cpp-sdk-signer/include/aws/signer/SignerEndpointRules.h +++ b/generated/src/aws-cpp-sdk-signer/include/aws/signer/internal/SignerEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace signer { -class SignerEndpointRules { +class AWS_SIGNER_LOCAL SignerEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-signer/source/SignerEndpointProvider.cpp b/generated/src/aws-cpp-sdk-signer/source/SignerEndpointProvider.cpp index 3706727e9df7..9c49140c5f58 100644 --- a/generated/src/aws-cpp-sdk-signer/source/SignerEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-signer/source/SignerEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace signer { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SignerEndpointProvider::SignerEndpointProvider() + : SignerDefaultEpProviderBase(Aws::signer::SignerEndpointRules::GetRulesBlob(), Aws::signer::SignerEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace signer } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-signer/source/SignerEndpointRules.cpp b/generated/src/aws-cpp-sdk-signer/source/SignerEndpointRules.cpp index 7a91b8c56613..2dc582f78247 100644 --- a/generated/src/aws-cpp-sdk-signer/source/SignerEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-signer/source/SignerEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace signer { diff --git a/generated/src/aws-cpp-sdk-signin/CMakeLists.txt b/generated/src/aws-cpp-sdk-signin/CMakeLists.txt index 40be0a7cbbee..6c7120c78fdd 100644 --- a/generated/src/aws-cpp-sdk-signin/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-signin/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SIGNIN_MODEL_HEADERS "include/aws/signin/model/*.h" ) +file(GLOB AWS_SIGNIN_INTERNAL_HEADERS + "include/aws/signin/internal/*.h" +) + file(GLOB AWS_SIGNIN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SIGNIN_MODEL_SOURCE file(GLOB SIGNIN_UNIFIED_HEADERS ${AWS_SIGNIN_HEADERS} + ${AWS_SIGNIN_INTERNAL_HEADERS} ${AWS_SIGNIN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\signin" FILES ${AWS_SIGNIN_HEADERS}) + source_group("Header Files\\aws\\signin\\internal" FILES ${AWS_SIGNIN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\signin\\model" FILES ${AWS_SIGNIN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SIGNIN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SIGNIN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-signin/include/aws/signin/SigninEndpointProvider.h b/generated/src/aws-cpp-sdk-signin/include/aws/signin/SigninEndpointProvider.h index b79a90374241..115b2d7fec45 100644 --- a/generated/src/aws-cpp-sdk-signin/include/aws/signin/SigninEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-signin/include/aws/signin/SigninEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_SIGNIN_API SigninEndpointProvider : public SigninDefaultEpProviderBase public: using SigninResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SigninEndpointProvider() - : SigninDefaultEpProviderBase(Aws::Signin::SigninEndpointRules::GetRulesBlob(), Aws::Signin::SigninEndpointRules::RulesBlobSize) {} + SigninEndpointProvider(); ~SigninEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-signin/include/aws/signin/Signin_EXPORTS.h b/generated/src/aws-cpp-sdk-signin/include/aws/signin/Signin_EXPORTS.h index 2bf418b27349..3e9c067f75a7 100644 --- a/generated/src/aws-cpp-sdk-signin/include/aws/signin/Signin_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-signin/include/aws/signin/Signin_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SIGNIN_API #define AWS_SIGNIN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SIGNIN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SIGNIN_API #define AWS_SIGNIN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SIGNIN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SIGNIN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-signin/include/aws/signin/SigninEndpointRules.h b/generated/src/aws-cpp-sdk-signin/include/aws/signin/internal/SigninEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-signin/include/aws/signin/SigninEndpointRules.h rename to generated/src/aws-cpp-sdk-signin/include/aws/signin/internal/SigninEndpointRules.h index 763c6abf4931..ec70b0142f1c 100644 --- a/generated/src/aws-cpp-sdk-signin/include/aws/signin/SigninEndpointRules.h +++ b/generated/src/aws-cpp-sdk-signin/include/aws/signin/internal/SigninEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Signin { -class SigninEndpointRules { +class AWS_SIGNIN_LOCAL SigninEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-signin/source/SigninEndpointProvider.cpp b/generated/src/aws-cpp-sdk-signin/source/SigninEndpointProvider.cpp index ee5cd74eb873..e2a8ec99a2c2 100644 --- a/generated/src/aws-cpp-sdk-signin/source/SigninEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-signin/source/SigninEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Signin { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SigninEndpointProvider::SigninEndpointProvider() + : SigninDefaultEpProviderBase(Aws::Signin::SigninEndpointRules::GetRulesBlob(), Aws::Signin::SigninEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Signin } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-signin/source/SigninEndpointRules.cpp b/generated/src/aws-cpp-sdk-signin/source/SigninEndpointRules.cpp index 0cf33a4690d6..5053aaf68684 100644 --- a/generated/src/aws-cpp-sdk-signin/source/SigninEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-signin/source/SigninEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Signin { diff --git a/generated/src/aws-cpp-sdk-simpledbv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-simpledbv2/CMakeLists.txt index 7813929d9c32..ce6247ab6576 100644 --- a/generated/src/aws-cpp-sdk-simpledbv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-simpledbv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SIMPLEDBV2_MODEL_HEADERS "include/aws/simpledbv2/model/*.h" ) +file(GLOB AWS_SIMPLEDBV2_INTERNAL_HEADERS + "include/aws/simpledbv2/internal/*.h" +) + file(GLOB AWS_SIMPLEDBV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SIMPLEDBV2_MODEL_SOURCE file(GLOB SIMPLEDBV2_UNIFIED_HEADERS ${AWS_SIMPLEDBV2_HEADERS} + ${AWS_SIMPLEDBV2_INTERNAL_HEADERS} ${AWS_SIMPLEDBV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\simpledbv2" FILES ${AWS_SIMPLEDBV2_HEADERS}) + source_group("Header Files\\aws\\simpledbv2\\internal" FILES ${AWS_SIMPLEDBV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\simpledbv2\\model" FILES ${AWS_SIMPLEDBV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SIMPLEDBV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SIMPLEDBV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2EndpointProvider.h b/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2EndpointProvider.h index f7f453ebd7d8..7dbd5588c2a9 100644 --- a/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SIMPLEDBV2_API SimpleDBv2EndpointProvider : public SimpleDBv2DefaultEp public: using SimpleDBv2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SimpleDBv2EndpointProvider() - : SimpleDBv2DefaultEpProviderBase(Aws::SimpleDBv2::SimpleDBv2EndpointRules::GetRulesBlob(), - Aws::SimpleDBv2::SimpleDBv2EndpointRules::RulesBlobSize) {} + SimpleDBv2EndpointProvider(); ~SimpleDBv2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2_EXPORTS.h b/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2_EXPORTS.h index d4ce8c3c1a8a..5d275cd7fcde 100644 --- a/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SIMPLEDBV2_API #define AWS_SIMPLEDBV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SIMPLEDBV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SIMPLEDBV2_API #define AWS_SIMPLEDBV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SIMPLEDBV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SIMPLEDBV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2EndpointRules.h b/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/internal/SimpleDBv2EndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2EndpointRules.h rename to generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/internal/SimpleDBv2EndpointRules.h index bdd9b3325f06..7d454de1fd8d 100644 --- a/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/SimpleDBv2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-simpledbv2/include/aws/simpledbv2/internal/SimpleDBv2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SimpleDBv2 { -class SimpleDBv2EndpointRules { +class AWS_SIMPLEDBV2_LOCAL SimpleDBv2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-simpledbv2/source/SimpleDBv2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-simpledbv2/source/SimpleDBv2EndpointProvider.cpp index a0aeab77975b..ce99d0b3ac3c 100644 --- a/generated/src/aws-cpp-sdk-simpledbv2/source/SimpleDBv2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-simpledbv2/source/SimpleDBv2EndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SimpleDBv2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SimpleDBv2EndpointProvider::SimpleDBv2EndpointProvider() + : SimpleDBv2DefaultEpProviderBase(Aws::SimpleDBv2::SimpleDBv2EndpointRules::GetRulesBlob(), + Aws::SimpleDBv2::SimpleDBv2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SimpleDBv2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-simpledbv2/source/SimpleDBv2EndpointRules.cpp b/generated/src/aws-cpp-sdk-simpledbv2/source/SimpleDBv2EndpointRules.cpp index 156dc5da17ab..b31ea2b6910e 100644 --- a/generated/src/aws-cpp-sdk-simpledbv2/source/SimpleDBv2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-simpledbv2/source/SimpleDBv2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SimpleDBv2 { diff --git a/generated/src/aws-cpp-sdk-sms-voice/CMakeLists.txt b/generated/src/aws-cpp-sdk-sms-voice/CMakeLists.txt index d6e0a5043176..b3ad4416275f 100644 --- a/generated/src/aws-cpp-sdk-sms-voice/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sms-voice/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SMS-VOICE_MODEL_HEADERS "include/aws/sms-voice/model/*.h" ) +file(GLOB AWS_SMS-VOICE_INTERNAL_HEADERS + "include/aws/sms-voice/internal/*.h" +) + file(GLOB AWS_SMS-VOICE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SMS-VOICE_MODEL_SOURCE file(GLOB SMS-VOICE_UNIFIED_HEADERS ${AWS_SMS-VOICE_HEADERS} + ${AWS_SMS-VOICE_INTERNAL_HEADERS} ${AWS_SMS-VOICE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sms-voice" FILES ${AWS_SMS-VOICE_HEADERS}) + source_group("Header Files\\aws\\sms-voice\\internal" FILES ${AWS_SMS-VOICE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sms-voice\\model" FILES ${AWS_SMS-VOICE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SMS-VOICE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SMS-VOICE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoiceEndpointProvider.h b/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoiceEndpointProvider.h index c564ea517081..fc52145d3d0c 100644 --- a/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_PINPOINTSMSVOICE_API PinpointSMSVoiceEndpointProvider : public Pinpoin public: using PinpointSMSVoiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - PinpointSMSVoiceEndpointProvider() - : PinpointSMSVoiceDefaultEpProviderBase(Aws::PinpointSMSVoice::PinpointSMSVoiceEndpointRules::GetRulesBlob(), - Aws::PinpointSMSVoice::PinpointSMSVoiceEndpointRules::RulesBlobSize) {} + PinpointSMSVoiceEndpointProvider(); ~PinpointSMSVoiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoice_EXPORTS.h b/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoice_EXPORTS.h index fd5be8d0af57..5dbb24e89faf 100644 --- a/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoice_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoice_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_PINPOINTSMSVOICE_API #define AWS_PINPOINTSMSVOICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_PINPOINTSMSVOICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_PINPOINTSMSVOICE_API #define AWS_PINPOINTSMSVOICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_PINPOINTSMSVOICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_PINPOINTSMSVOICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoiceEndpointRules.h b/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/internal/PinpointSMSVoiceEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoiceEndpointRules.h rename to generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/internal/PinpointSMSVoiceEndpointRules.h index ebbe1921505a..f73432e13952 100644 --- a/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/PinpointSMSVoiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sms-voice/include/aws/sms-voice/internal/PinpointSMSVoiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace PinpointSMSVoice { -class PinpointSMSVoiceEndpointRules { +class AWS_PINPOINTSMSVOICE_LOCAL PinpointSMSVoiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceEndpointProvider.cpp index b772406d0052..cef47efd8cba 100644 --- a/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace PinpointSMSVoice { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +PinpointSMSVoiceEndpointProvider::PinpointSMSVoiceEndpointProvider() + : PinpointSMSVoiceDefaultEpProviderBase(Aws::PinpointSMSVoice::PinpointSMSVoiceEndpointRules::GetRulesBlob(), + Aws::PinpointSMSVoice::PinpointSMSVoiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace PinpointSMSVoice } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceEndpointRules.cpp index 10af5ae5b31d..beecf8c139cb 100644 --- a/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace PinpointSMSVoice { diff --git a/generated/src/aws-cpp-sdk-snow-device-management/CMakeLists.txt b/generated/src/aws-cpp-sdk-snow-device-management/CMakeLists.txt index 0e03226d8f87..a7f989f8b470 100644 --- a/generated/src/aws-cpp-sdk-snow-device-management/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-snow-device-management/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SNOW-DEVICE-MANAGEMENT_MODEL_HEADERS "include/aws/snow-device-management/model/*.h" ) +file(GLOB AWS_SNOW-DEVICE-MANAGEMENT_INTERNAL_HEADERS + "include/aws/snow-device-management/internal/*.h" +) + file(GLOB AWS_SNOW-DEVICE-MANAGEMENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SNOW-DEVICE-MANAGEMENT_MODEL_SOURCE file(GLOB SNOW-DEVICE-MANAGEMENT_UNIFIED_HEADERS ${AWS_SNOW-DEVICE-MANAGEMENT_HEADERS} + ${AWS_SNOW-DEVICE-MANAGEMENT_INTERNAL_HEADERS} ${AWS_SNOW-DEVICE-MANAGEMENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\snow-device-management" FILES ${AWS_SNOW-DEVICE-MANAGEMENT_HEADERS}) + source_group("Header Files\\aws\\snow-device-management\\internal" FILES ${AWS_SNOW-DEVICE-MANAGEMENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\snow-device-management\\model" FILES ${AWS_SNOW-DEVICE-MANAGEMENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SNOW-DEVICE-MANAGEMENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SNOW-DEVICE-MANAGEMENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagementEndpointProvider.h b/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagementEndpointProvider.h index d9eea809a772..401f304cdc3f 100644 --- a/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagementEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagementEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_SNOWDEVICEMANAGEMENT_API SnowDeviceManagementEndpointProvider : public public: using SnowDeviceManagementResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SnowDeviceManagementEndpointProvider() - : SnowDeviceManagementDefaultEpProviderBase(Aws::SnowDeviceManagement::SnowDeviceManagementEndpointRules::GetRulesBlob(), - Aws::SnowDeviceManagement::SnowDeviceManagementEndpointRules::RulesBlobSize) {} + SnowDeviceManagementEndpointProvider(); ~SnowDeviceManagementEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagement_EXPORTS.h b/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagement_EXPORTS.h index 7c1336542bea..0b3d767525a9 100644 --- a/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagement_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagement_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SNOWDEVICEMANAGEMENT_API #define AWS_SNOWDEVICEMANAGEMENT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SNOWDEVICEMANAGEMENT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SNOWDEVICEMANAGEMENT_API #define AWS_SNOWDEVICEMANAGEMENT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SNOWDEVICEMANAGEMENT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SNOWDEVICEMANAGEMENT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagementEndpointRules.h b/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/internal/SnowDeviceManagementEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagementEndpointRules.h rename to generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/internal/SnowDeviceManagementEndpointRules.h index 65124a777717..947c27cd51fa 100644 --- a/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/SnowDeviceManagementEndpointRules.h +++ b/generated/src/aws-cpp-sdk-snow-device-management/include/aws/snow-device-management/internal/SnowDeviceManagementEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SnowDeviceManagement { -class SnowDeviceManagementEndpointRules { +class AWS_SNOWDEVICEMANAGEMENT_LOCAL SnowDeviceManagementEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementEndpointProvider.cpp b/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementEndpointProvider.cpp index 0ec22fc4896e..2cdcfd6dc3d4 100644 --- a/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SnowDeviceManagement { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SnowDeviceManagementEndpointProvider::SnowDeviceManagementEndpointProvider() + : SnowDeviceManagementDefaultEpProviderBase(Aws::SnowDeviceManagement::SnowDeviceManagementEndpointRules::GetRulesBlob(), + Aws::SnowDeviceManagement::SnowDeviceManagementEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SnowDeviceManagement } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementEndpointRules.cpp b/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementEndpointRules.cpp index 6a43f70ddc7c..59af603b9ed5 100644 --- a/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SnowDeviceManagement { diff --git a/generated/src/aws-cpp-sdk-snowball/CMakeLists.txt b/generated/src/aws-cpp-sdk-snowball/CMakeLists.txt index ca629f052e09..b7cb3273d068 100644 --- a/generated/src/aws-cpp-sdk-snowball/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-snowball/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SNOWBALL_MODEL_HEADERS "include/aws/snowball/model/*.h" ) +file(GLOB AWS_SNOWBALL_INTERNAL_HEADERS + "include/aws/snowball/internal/*.h" +) + file(GLOB AWS_SNOWBALL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SNOWBALL_MODEL_SOURCE file(GLOB SNOWBALL_UNIFIED_HEADERS ${AWS_SNOWBALL_HEADERS} + ${AWS_SNOWBALL_INTERNAL_HEADERS} ${AWS_SNOWBALL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\snowball" FILES ${AWS_SNOWBALL_HEADERS}) + source_group("Header Files\\aws\\snowball\\internal" FILES ${AWS_SNOWBALL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\snowball\\model" FILES ${AWS_SNOWBALL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SNOWBALL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SNOWBALL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/SnowballEndpointProvider.h b/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/SnowballEndpointProvider.h index fe8590991f27..5474c0be4354 100644 --- a/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/SnowballEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/SnowballEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SNOWBALL_API SnowballEndpointProvider : public SnowballDefaultEpProvid public: using SnowballResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SnowballEndpointProvider() - : SnowballDefaultEpProviderBase(Aws::Snowball::SnowballEndpointRules::GetRulesBlob(), - Aws::Snowball::SnowballEndpointRules::RulesBlobSize) {} + SnowballEndpointProvider(); ~SnowballEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/Snowball_EXPORTS.h b/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/Snowball_EXPORTS.h index 3292eada81b8..a2326bf15dc8 100644 --- a/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/Snowball_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/Snowball_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SNOWBALL_API #define AWS_SNOWBALL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SNOWBALL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SNOWBALL_API #define AWS_SNOWBALL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SNOWBALL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SNOWBALL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/SnowballEndpointRules.h b/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/internal/SnowballEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-snowball/include/aws/snowball/SnowballEndpointRules.h rename to generated/src/aws-cpp-sdk-snowball/include/aws/snowball/internal/SnowballEndpointRules.h index fb0eecb9f691..81685a6d22a8 100644 --- a/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/SnowballEndpointRules.h +++ b/generated/src/aws-cpp-sdk-snowball/include/aws/snowball/internal/SnowballEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Snowball { -class SnowballEndpointRules { +class AWS_SNOWBALL_LOCAL SnowballEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-snowball/source/SnowballEndpointProvider.cpp b/generated/src/aws-cpp-sdk-snowball/source/SnowballEndpointProvider.cpp index 34da022a8388..09f44ecfd3ba 100644 --- a/generated/src/aws-cpp-sdk-snowball/source/SnowballEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-snowball/source/SnowballEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Snowball { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SnowballEndpointProvider::SnowballEndpointProvider() + : SnowballDefaultEpProviderBase(Aws::Snowball::SnowballEndpointRules::GetRulesBlob(), + Aws::Snowball::SnowballEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Snowball } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-snowball/source/SnowballEndpointRules.cpp b/generated/src/aws-cpp-sdk-snowball/source/SnowballEndpointRules.cpp index ab69828b4e4f..30bb123bc88e 100644 --- a/generated/src/aws-cpp-sdk-snowball/source/SnowballEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-snowball/source/SnowballEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Snowball { diff --git a/generated/src/aws-cpp-sdk-sns/CMakeLists.txt b/generated/src/aws-cpp-sdk-sns/CMakeLists.txt index 302411c6717c..7ac4add7c8ed 100644 --- a/generated/src/aws-cpp-sdk-sns/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sns/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SNS_MODEL_HEADERS "include/aws/sns/model/*.h" ) +file(GLOB AWS_SNS_INTERNAL_HEADERS + "include/aws/sns/internal/*.h" +) + file(GLOB AWS_SNS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SNS_MODEL_SOURCE file(GLOB SNS_UNIFIED_HEADERS ${AWS_SNS_HEADERS} + ${AWS_SNS_INTERNAL_HEADERS} ${AWS_SNS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sns" FILES ${AWS_SNS_HEADERS}) + source_group("Header Files\\aws\\sns\\internal" FILES ${AWS_SNS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sns\\model" FILES ${AWS_SNS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SNS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SNS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNSEndpointProvider.h b/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNSEndpointProvider.h index 3bb679ae05d3..89c0b960daca 100644 --- a/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_SNS_API SNSEndpointProvider : public SNSDefaultEpProviderBase { public: using SNSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SNSEndpointProvider() : SNSDefaultEpProviderBase(Aws::SNS::SNSEndpointRules::GetRulesBlob(), Aws::SNS::SNSEndpointRules::RulesBlobSize) {} + SNSEndpointProvider(); ~SNSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNS_EXPORTS.h b/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNS_EXPORTS.h index e835be7ec7c6..09e405a4669e 100644 --- a/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SNS_API #define AWS_SNS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SNS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SNS_API #define AWS_SNS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SNS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SNS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNSEndpointRules.h b/generated/src/aws-cpp-sdk-sns/include/aws/sns/internal/SNSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-sns/include/aws/sns/SNSEndpointRules.h rename to generated/src/aws-cpp-sdk-sns/include/aws/sns/internal/SNSEndpointRules.h index 4e31f11851f2..f3711b77da6c 100644 --- a/generated/src/aws-cpp-sdk-sns/include/aws/sns/SNSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sns/include/aws/sns/internal/SNSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SNS { -class SNSEndpointRules { +class AWS_SNS_LOCAL SNSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sns/source/SNSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sns/source/SNSEndpointProvider.cpp index 16387905cb02..422c4906c458 100644 --- a/generated/src/aws-cpp-sdk-sns/source/SNSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sns/source/SNSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SNS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SNSEndpointProvider::SNSEndpointProvider() + : SNSDefaultEpProviderBase(Aws::SNS::SNSEndpointRules::GetRulesBlob(), Aws::SNS::SNSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SNS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sns/source/SNSEndpointRules.cpp b/generated/src/aws-cpp-sdk-sns/source/SNSEndpointRules.cpp index b536b73a1171..3dffdc374699 100644 --- a/generated/src/aws-cpp-sdk-sns/source/SNSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sns/source/SNSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SNS { diff --git a/generated/src/aws-cpp-sdk-socialmessaging/CMakeLists.txt b/generated/src/aws-cpp-sdk-socialmessaging/CMakeLists.txt index 9701cfd9dc49..52e7c455fb88 100644 --- a/generated/src/aws-cpp-sdk-socialmessaging/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-socialmessaging/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SOCIALMESSAGING_MODEL_HEADERS "include/aws/socialmessaging/model/*.h" ) +file(GLOB AWS_SOCIALMESSAGING_INTERNAL_HEADERS + "include/aws/socialmessaging/internal/*.h" +) + file(GLOB AWS_SOCIALMESSAGING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SOCIALMESSAGING_MODEL_SOURCE file(GLOB SOCIALMESSAGING_UNIFIED_HEADERS ${AWS_SOCIALMESSAGING_HEADERS} + ${AWS_SOCIALMESSAGING_INTERNAL_HEADERS} ${AWS_SOCIALMESSAGING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\socialmessaging" FILES ${AWS_SOCIALMESSAGING_HEADERS}) + source_group("Header Files\\aws\\socialmessaging\\internal" FILES ${AWS_SOCIALMESSAGING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\socialmessaging\\model" FILES ${AWS_SOCIALMESSAGING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SOCIALMESSAGING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SOCIALMESSAGING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessagingEndpointProvider.h b/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessagingEndpointProvider.h index 0ad1fa110d30..62ac22aea9e8 100644 --- a/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessagingEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessagingEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SOCIALMESSAGING_API SocialMessagingEndpointProvider : public SocialMes public: using SocialMessagingResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SocialMessagingEndpointProvider() - : SocialMessagingDefaultEpProviderBase(Aws::SocialMessaging::SocialMessagingEndpointRules::GetRulesBlob(), - Aws::SocialMessaging::SocialMessagingEndpointRules::RulesBlobSize) {} + SocialMessagingEndpointProvider(); ~SocialMessagingEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessaging_EXPORTS.h b/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessaging_EXPORTS.h index e42770617fb3..094d352cdd22 100644 --- a/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessaging_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessaging_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SOCIALMESSAGING_API #define AWS_SOCIALMESSAGING_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SOCIALMESSAGING_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SOCIALMESSAGING_API #define AWS_SOCIALMESSAGING_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SOCIALMESSAGING_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SOCIALMESSAGING_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessagingEndpointRules.h b/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/internal/SocialMessagingEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessagingEndpointRules.h rename to generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/internal/SocialMessagingEndpointRules.h index 682f23efe1d0..05b89ee44e40 100644 --- a/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/SocialMessagingEndpointRules.h +++ b/generated/src/aws-cpp-sdk-socialmessaging/include/aws/socialmessaging/internal/SocialMessagingEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SocialMessaging { -class SocialMessagingEndpointRules { +class AWS_SOCIALMESSAGING_LOCAL SocialMessagingEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingEndpointProvider.cpp b/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingEndpointProvider.cpp index aa133a42f4bb..028982c56ff3 100644 --- a/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SocialMessaging { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SocialMessagingEndpointProvider::SocialMessagingEndpointProvider() + : SocialMessagingDefaultEpProviderBase(Aws::SocialMessaging::SocialMessagingEndpointRules::GetRulesBlob(), + Aws::SocialMessaging::SocialMessagingEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SocialMessaging } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingEndpointRules.cpp b/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingEndpointRules.cpp index 760291e8d98b..6ee2fa29430d 100644 --- a/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SocialMessaging { diff --git a/generated/src/aws-cpp-sdk-sqs/CMakeLists.txt b/generated/src/aws-cpp-sdk-sqs/CMakeLists.txt index bf29ead91f7f..460adec96d4b 100644 --- a/generated/src/aws-cpp-sdk-sqs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sqs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SQS_MODEL_HEADERS "include/aws/sqs/model/*.h" ) +file(GLOB AWS_SQS_INTERNAL_HEADERS + "include/aws/sqs/internal/*.h" +) + file(GLOB AWS_SQS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SQS_MODEL_SOURCE file(GLOB SQS_UNIFIED_HEADERS ${AWS_SQS_HEADERS} + ${AWS_SQS_INTERNAL_HEADERS} ${AWS_SQS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sqs" FILES ${AWS_SQS_HEADERS}) + source_group("Header Files\\aws\\sqs\\internal" FILES ${AWS_SQS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sqs\\model" FILES ${AWS_SQS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SQS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SQS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQSEndpointProvider.h b/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQSEndpointProvider.h index 05cb458ca896..656941dc0d2b 100644 --- a/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_SQS_API SQSEndpointProvider : public SQSDefaultEpProviderBase { public: using SQSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SQSEndpointProvider() : SQSDefaultEpProviderBase(Aws::SQS::SQSEndpointRules::GetRulesBlob(), Aws::SQS::SQSEndpointRules::RulesBlobSize) {} + SQSEndpointProvider(); ~SQSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQS_EXPORTS.h b/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQS_EXPORTS.h index a25493efc2d1..094c3454f66c 100644 --- a/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SQS_API #define AWS_SQS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SQS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SQS_API #define AWS_SQS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SQS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SQS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQSEndpointRules.h b/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/internal/SQSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQSEndpointRules.h rename to generated/src/aws-cpp-sdk-sqs/include/aws/sqs/internal/SQSEndpointRules.h index 3554a62b8739..6b1e750297d2 100644 --- a/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/SQSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sqs/include/aws/sqs/internal/SQSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SQS { -class SQSEndpointRules { +class AWS_SQS_LOCAL SQSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sqs/source/SQSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sqs/source/SQSEndpointProvider.cpp index e8c3eecacbee..d44d869b990b 100644 --- a/generated/src/aws-cpp-sdk-sqs/source/SQSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sqs/source/SQSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SQS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SQSEndpointProvider::SQSEndpointProvider() + : SQSDefaultEpProviderBase(Aws::SQS::SQSEndpointRules::GetRulesBlob(), Aws::SQS::SQSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SQS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sqs/source/SQSEndpointRules.cpp b/generated/src/aws-cpp-sdk-sqs/source/SQSEndpointRules.cpp index bd4591686543..6aab79a306e7 100644 --- a/generated/src/aws-cpp-sdk-sqs/source/SQSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sqs/source/SQSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SQS { diff --git a/generated/src/aws-cpp-sdk-ssm-contacts/CMakeLists.txt b/generated/src/aws-cpp-sdk-ssm-contacts/CMakeLists.txt index 6bd74b2fb979..abad894b57bf 100644 --- a/generated/src/aws-cpp-sdk-ssm-contacts/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ssm-contacts/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSM-CONTACTS_MODEL_HEADERS "include/aws/ssm-contacts/model/*.h" ) +file(GLOB AWS_SSM-CONTACTS_INTERNAL_HEADERS + "include/aws/ssm-contacts/internal/*.h" +) + file(GLOB AWS_SSM-CONTACTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSM-CONTACTS_MODEL_SOURCE file(GLOB SSM-CONTACTS_UNIFIED_HEADERS ${AWS_SSM-CONTACTS_HEADERS} + ${AWS_SSM-CONTACTS_INTERNAL_HEADERS} ${AWS_SSM-CONTACTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ssm-contacts" FILES ${AWS_SSM-CONTACTS_HEADERS}) + source_group("Header Files\\aws\\ssm-contacts\\internal" FILES ${AWS_SSM-CONTACTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ssm-contacts\\model" FILES ${AWS_SSM-CONTACTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSM-CONTACTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSM-CONTACTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContactsEndpointProvider.h b/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContactsEndpointProvider.h index 64c211a89cd4..5e3d67972a43 100644 --- a/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContactsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContactsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SSMCONTACTS_API SSMContactsEndpointProvider : public SSMContactsDefaul public: using SSMContactsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SSMContactsEndpointProvider() - : SSMContactsDefaultEpProviderBase(Aws::SSMContacts::SSMContactsEndpointRules::GetRulesBlob(), - Aws::SSMContacts::SSMContactsEndpointRules::RulesBlobSize) {} + SSMContactsEndpointProvider(); ~SSMContactsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContacts_EXPORTS.h b/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContacts_EXPORTS.h index a58f574548fd..d07238fc1f5e 100644 --- a/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContacts_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContacts_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSMCONTACTS_API #define AWS_SSMCONTACTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSMCONTACTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSMCONTACTS_API #define AWS_SSMCONTACTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSMCONTACTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSMCONTACTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContactsEndpointRules.h b/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/internal/SSMContactsEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContactsEndpointRules.h rename to generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/internal/SSMContactsEndpointRules.h index 0568e7944d00..f468c689c7a6 100644 --- a/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/SSMContactsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ssm-contacts/include/aws/ssm-contacts/internal/SSMContactsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SSMContacts { -class SSMContactsEndpointRules { +class AWS_SSMCONTACTS_LOCAL SSMContactsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsEndpointProvider.cpp index 93d6f871fe7b..97cef1bbbf40 100644 --- a/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SSMContacts { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SSMContactsEndpointProvider::SSMContactsEndpointProvider() + : SSMContactsDefaultEpProviderBase(Aws::SSMContacts::SSMContactsEndpointRules::GetRulesBlob(), + Aws::SSMContacts::SSMContactsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SSMContacts } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsEndpointRules.cpp b/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsEndpointRules.cpp index 1dbfcee21f60..c2ec932cba71 100644 --- a/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SSMContacts { diff --git a/generated/src/aws-cpp-sdk-ssm-guiconnect/CMakeLists.txt b/generated/src/aws-cpp-sdk-ssm-guiconnect/CMakeLists.txt index e26e8ac5b540..bbd970ae8e16 100644 --- a/generated/src/aws-cpp-sdk-ssm-guiconnect/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ssm-guiconnect/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSM-GUICONNECT_MODEL_HEADERS "include/aws/ssm-guiconnect/model/*.h" ) +file(GLOB AWS_SSM-GUICONNECT_INTERNAL_HEADERS + "include/aws/ssm-guiconnect/internal/*.h" +) + file(GLOB AWS_SSM-GUICONNECT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSM-GUICONNECT_MODEL_SOURCE file(GLOB SSM-GUICONNECT_UNIFIED_HEADERS ${AWS_SSM-GUICONNECT_HEADERS} + ${AWS_SSM-GUICONNECT_INTERNAL_HEADERS} ${AWS_SSM-GUICONNECT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ssm-guiconnect" FILES ${AWS_SSM-GUICONNECT_HEADERS}) + source_group("Header Files\\aws\\ssm-guiconnect\\internal" FILES ${AWS_SSM-GUICONNECT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ssm-guiconnect\\model" FILES ${AWS_SSM-GUICONNECT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSM-GUICONNECT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSM-GUICONNECT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnectEndpointProvider.h b/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnectEndpointProvider.h index 58da5d87e869..154db65e50dd 100644 --- a/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnectEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnectEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SSMGUICONNECT_API SSMGuiConnectEndpointProvider : public SSMGuiConnect public: using SSMGuiConnectResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SSMGuiConnectEndpointProvider() - : SSMGuiConnectDefaultEpProviderBase(Aws::SSMGuiConnect::SSMGuiConnectEndpointRules::GetRulesBlob(), - Aws::SSMGuiConnect::SSMGuiConnectEndpointRules::RulesBlobSize) {} + SSMGuiConnectEndpointProvider(); ~SSMGuiConnectEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnect_EXPORTS.h b/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnect_EXPORTS.h index 258ff8a004eb..6c7e70f58776 100644 --- a/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnect_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnect_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSMGUICONNECT_API #define AWS_SSMGUICONNECT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSMGUICONNECT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSMGUICONNECT_API #define AWS_SSMGUICONNECT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSMGUICONNECT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSMGUICONNECT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnectEndpointRules.h b/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/internal/SSMGuiConnectEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnectEndpointRules.h rename to generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/internal/SSMGuiConnectEndpointRules.h index 2f359c878494..40c8c19cd089 100644 --- a/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/SSMGuiConnectEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ssm-guiconnect/include/aws/ssm-guiconnect/internal/SSMGuiConnectEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SSMGuiConnect { -class SSMGuiConnectEndpointRules { +class AWS_SSMGUICONNECT_LOCAL SSMGuiConnectEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectEndpointProvider.cpp index 212d638a94be..ec000b65ed27 100644 --- a/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SSMGuiConnect { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SSMGuiConnectEndpointProvider::SSMGuiConnectEndpointProvider() + : SSMGuiConnectDefaultEpProviderBase(Aws::SSMGuiConnect::SSMGuiConnectEndpointRules::GetRulesBlob(), + Aws::SSMGuiConnect::SSMGuiConnectEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SSMGuiConnect } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectEndpointRules.cpp b/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectEndpointRules.cpp index eb3111fae3aa..799be7299770 100644 --- a/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SSMGuiConnect { diff --git a/generated/src/aws-cpp-sdk-ssm-incidents/CMakeLists.txt b/generated/src/aws-cpp-sdk-ssm-incidents/CMakeLists.txt index e6fe4922b8ed..a47c1876a2e8 100644 --- a/generated/src/aws-cpp-sdk-ssm-incidents/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ssm-incidents/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSM-INCIDENTS_MODEL_HEADERS "include/aws/ssm-incidents/model/*.h" ) +file(GLOB AWS_SSM-INCIDENTS_INTERNAL_HEADERS + "include/aws/ssm-incidents/internal/*.h" +) + file(GLOB AWS_SSM-INCIDENTS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSM-INCIDENTS_MODEL_SOURCE file(GLOB SSM-INCIDENTS_UNIFIED_HEADERS ${AWS_SSM-INCIDENTS_HEADERS} + ${AWS_SSM-INCIDENTS_INTERNAL_HEADERS} ${AWS_SSM-INCIDENTS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ssm-incidents" FILES ${AWS_SSM-INCIDENTS_HEADERS}) + source_group("Header Files\\aws\\ssm-incidents\\internal" FILES ${AWS_SSM-INCIDENTS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ssm-incidents\\model" FILES ${AWS_SSM-INCIDENTS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSM-INCIDENTS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSM-INCIDENTS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidentsEndpointProvider.h b/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidentsEndpointProvider.h index 2b4da21c8f12..38367cbc8522 100644 --- a/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidentsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidentsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SSMINCIDENTS_API SSMIncidentsEndpointProvider : public SSMIncidentsDef public: using SSMIncidentsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SSMIncidentsEndpointProvider() - : SSMIncidentsDefaultEpProviderBase(Aws::SSMIncidents::SSMIncidentsEndpointRules::GetRulesBlob(), - Aws::SSMIncidents::SSMIncidentsEndpointRules::RulesBlobSize) {} + SSMIncidentsEndpointProvider(); ~SSMIncidentsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidents_EXPORTS.h b/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidents_EXPORTS.h index 875407d7db61..0701d27a54b1 100644 --- a/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidents_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidents_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSMINCIDENTS_API #define AWS_SSMINCIDENTS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSMINCIDENTS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSMINCIDENTS_API #define AWS_SSMINCIDENTS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSMINCIDENTS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSMINCIDENTS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidentsEndpointRules.h b/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/internal/SSMIncidentsEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidentsEndpointRules.h rename to generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/internal/SSMIncidentsEndpointRules.h index 53883b3960ef..14220d46758e 100644 --- a/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/SSMIncidentsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ssm-incidents/include/aws/ssm-incidents/internal/SSMIncidentsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SSMIncidents { -class SSMIncidentsEndpointRules { +class AWS_SSMINCIDENTS_LOCAL SSMIncidentsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsEndpointProvider.cpp index 4f3f6285b979..d91920a8eac1 100644 --- a/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SSMIncidents { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SSMIncidentsEndpointProvider::SSMIncidentsEndpointProvider() + : SSMIncidentsDefaultEpProviderBase(Aws::SSMIncidents::SSMIncidentsEndpointRules::GetRulesBlob(), + Aws::SSMIncidents::SSMIncidentsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SSMIncidents } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsEndpointRules.cpp b/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsEndpointRules.cpp index ee9fd823a060..5ffc4479a74c 100644 --- a/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SSMIncidents { diff --git a/generated/src/aws-cpp-sdk-ssm-quicksetup/CMakeLists.txt b/generated/src/aws-cpp-sdk-ssm-quicksetup/CMakeLists.txt index 082104d60d6c..fa47efcd4b10 100644 --- a/generated/src/aws-cpp-sdk-ssm-quicksetup/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ssm-quicksetup/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSM-QUICKSETUP_MODEL_HEADERS "include/aws/ssm-quicksetup/model/*.h" ) +file(GLOB AWS_SSM-QUICKSETUP_INTERNAL_HEADERS + "include/aws/ssm-quicksetup/internal/*.h" +) + file(GLOB AWS_SSM-QUICKSETUP_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSM-QUICKSETUP_MODEL_SOURCE file(GLOB SSM-QUICKSETUP_UNIFIED_HEADERS ${AWS_SSM-QUICKSETUP_HEADERS} + ${AWS_SSM-QUICKSETUP_INTERNAL_HEADERS} ${AWS_SSM-QUICKSETUP_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ssm-quicksetup" FILES ${AWS_SSM-QUICKSETUP_HEADERS}) + source_group("Header Files\\aws\\ssm-quicksetup\\internal" FILES ${AWS_SSM-QUICKSETUP_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ssm-quicksetup\\model" FILES ${AWS_SSM-QUICKSETUP_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSM-QUICKSETUP_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSM-QUICKSETUP_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetupEndpointProvider.h b/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetupEndpointProvider.h index 2efc64d7bcf3..5dd03c84fb60 100644 --- a/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetupEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetupEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SSMQUICKSETUP_API SSMQuickSetupEndpointProvider : public SSMQuickSetup public: using SSMQuickSetupResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SSMQuickSetupEndpointProvider() - : SSMQuickSetupDefaultEpProviderBase(Aws::SSMQuickSetup::SSMQuickSetupEndpointRules::GetRulesBlob(), - Aws::SSMQuickSetup::SSMQuickSetupEndpointRules::RulesBlobSize) {} + SSMQuickSetupEndpointProvider(); ~SSMQuickSetupEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetup_EXPORTS.h b/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetup_EXPORTS.h index 55da561a3d4a..79ae6c24db37 100644 --- a/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetup_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetup_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSMQUICKSETUP_API #define AWS_SSMQUICKSETUP_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSMQUICKSETUP_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSMQUICKSETUP_API #define AWS_SSMQUICKSETUP_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSMQUICKSETUP_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSMQUICKSETUP_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetupEndpointRules.h b/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/internal/SSMQuickSetupEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetupEndpointRules.h rename to generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/internal/SSMQuickSetupEndpointRules.h index 46962de594e5..56c012693c84 100644 --- a/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/SSMQuickSetupEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ssm-quicksetup/include/aws/ssm-quicksetup/internal/SSMQuickSetupEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SSMQuickSetup { -class SSMQuickSetupEndpointRules { +class AWS_SSMQUICKSETUP_LOCAL SSMQuickSetupEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupEndpointProvider.cpp index 86623f5bf72a..2f935e83e045 100644 --- a/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SSMQuickSetup { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SSMQuickSetupEndpointProvider::SSMQuickSetupEndpointProvider() + : SSMQuickSetupDefaultEpProviderBase(Aws::SSMQuickSetup::SSMQuickSetupEndpointRules::GetRulesBlob(), + Aws::SSMQuickSetup::SSMQuickSetupEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SSMQuickSetup } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupEndpointRules.cpp b/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupEndpointRules.cpp index 8c44afec92f3..032cdfff9dfe 100644 --- a/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SSMQuickSetup { diff --git a/generated/src/aws-cpp-sdk-ssm-sap/CMakeLists.txt b/generated/src/aws-cpp-sdk-ssm-sap/CMakeLists.txt index d80b004ffd94..e5a47659d704 100644 --- a/generated/src/aws-cpp-sdk-ssm-sap/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ssm-sap/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSM-SAP_MODEL_HEADERS "include/aws/ssm-sap/model/*.h" ) +file(GLOB AWS_SSM-SAP_INTERNAL_HEADERS + "include/aws/ssm-sap/internal/*.h" +) + file(GLOB AWS_SSM-SAP_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSM-SAP_MODEL_SOURCE file(GLOB SSM-SAP_UNIFIED_HEADERS ${AWS_SSM-SAP_HEADERS} + ${AWS_SSM-SAP_INTERNAL_HEADERS} ${AWS_SSM-SAP_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ssm-sap" FILES ${AWS_SSM-SAP_HEADERS}) + source_group("Header Files\\aws\\ssm-sap\\internal" FILES ${AWS_SSM-SAP_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ssm-sap\\model" FILES ${AWS_SSM-SAP_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSM-SAP_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSM-SAP_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSapEndpointProvider.h b/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSapEndpointProvider.h index 7256dc9419bd..1e22b6ad7cda 100644 --- a/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSapEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSapEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -41,8 +40,7 @@ class AWS_SSMSAP_API SsmSapEndpointProvider : public SsmSapDefaultEpProviderBase public: using SsmSapResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SsmSapEndpointProvider() - : SsmSapDefaultEpProviderBase(Aws::SsmSap::SsmSapEndpointRules::GetRulesBlob(), Aws::SsmSap::SsmSapEndpointRules::RulesBlobSize) {} + SsmSapEndpointProvider(); ~SsmSapEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSap_EXPORTS.h b/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSap_EXPORTS.h index 86a1ca623a5f..29813e53d92c 100644 --- a/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSap_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSap_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSMSAP_API #define AWS_SSMSAP_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSMSAP_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSMSAP_API #define AWS_SSMSAP_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSMSAP_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSMSAP_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSapEndpointRules.h b/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/internal/SsmSapEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSapEndpointRules.h rename to generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/internal/SsmSapEndpointRules.h index b27efa202bd4..326794c56943 100644 --- a/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/SsmSapEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/internal/SsmSapEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SsmSap { -class SsmSapEndpointRules { +class AWS_SSMSAP_LOCAL SsmSapEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapEndpointProvider.cpp index 6a99c9f68181..bfffab4bf58a 100644 --- a/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SsmSap { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SsmSapEndpointProvider::SsmSapEndpointProvider() + : SsmSapDefaultEpProviderBase(Aws::SsmSap::SsmSapEndpointRules::GetRulesBlob(), Aws::SsmSap::SsmSapEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SsmSap } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapEndpointRules.cpp b/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapEndpointRules.cpp index b6fe946be85e..b571f7339aef 100644 --- a/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SsmSap { diff --git a/generated/src/aws-cpp-sdk-ssm/CMakeLists.txt b/generated/src/aws-cpp-sdk-ssm/CMakeLists.txt index 53019f8f2def..cdb5b8c42524 100644 --- a/generated/src/aws-cpp-sdk-ssm/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-ssm/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSM_MODEL_HEADERS "include/aws/ssm/model/*.h" ) +file(GLOB AWS_SSM_INTERNAL_HEADERS + "include/aws/ssm/internal/*.h" +) + file(GLOB AWS_SSM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSM_MODEL_SOURCE file(GLOB SSM_UNIFIED_HEADERS ${AWS_SSM_HEADERS} + ${AWS_SSM_INTERNAL_HEADERS} ${AWS_SSM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\ssm" FILES ${AWS_SSM_HEADERS}) + source_group("Header Files\\aws\\ssm\\internal" FILES ${AWS_SSM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\ssm\\model" FILES ${AWS_SSM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSMEndpointProvider.h b/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSMEndpointProvider.h index 2e9e8d9d3828..3e34c8709a54 100644 --- a/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSMEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSMEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_SSM_API SSMEndpointProvider : public SSMDefaultEpProviderBase { public: using SSMResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SSMEndpointProvider() : SSMDefaultEpProviderBase(Aws::SSM::SSMEndpointRules::GetRulesBlob(), Aws::SSM::SSMEndpointRules::RulesBlobSize) {} + SSMEndpointProvider(); ~SSMEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSM_EXPORTS.h b/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSM_EXPORTS.h index 8a3f58828596..fe7d870ff117 100644 --- a/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSM_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSM_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSM_API #define AWS_SSM_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSM_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSM_API #define AWS_SSM_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSM_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSM_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSMEndpointRules.h b/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/internal/SSMEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSMEndpointRules.h rename to generated/src/aws-cpp-sdk-ssm/include/aws/ssm/internal/SSMEndpointRules.h index 108719477f95..1d93b5c9502a 100644 --- a/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/SSMEndpointRules.h +++ b/generated/src/aws-cpp-sdk-ssm/include/aws/ssm/internal/SSMEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SSM { -class SSMEndpointRules { +class AWS_SSM_LOCAL SSMEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-ssm/source/SSMEndpointProvider.cpp b/generated/src/aws-cpp-sdk-ssm/source/SSMEndpointProvider.cpp index 1be204942f78..4e18ee8db133 100644 --- a/generated/src/aws-cpp-sdk-ssm/source/SSMEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-ssm/source/SSMEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SSM { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SSMEndpointProvider::SSMEndpointProvider() + : SSMDefaultEpProviderBase(Aws::SSM::SSMEndpointRules::GetRulesBlob(), Aws::SSM::SSMEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SSM } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ssm/source/SSMEndpointRules.cpp b/generated/src/aws-cpp-sdk-ssm/source/SSMEndpointRules.cpp index de7444dbf713..584dd4828966 100644 --- a/generated/src/aws-cpp-sdk-ssm/source/SSMEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-ssm/source/SSMEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SSM { diff --git a/generated/src/aws-cpp-sdk-sso-admin/CMakeLists.txt b/generated/src/aws-cpp-sdk-sso-admin/CMakeLists.txt index 87cbe705ca9f..65d20650472b 100644 --- a/generated/src/aws-cpp-sdk-sso-admin/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sso-admin/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSO-ADMIN_MODEL_HEADERS "include/aws/sso-admin/model/*.h" ) +file(GLOB AWS_SSO-ADMIN_INTERNAL_HEADERS + "include/aws/sso-admin/internal/*.h" +) + file(GLOB AWS_SSO-ADMIN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSO-ADMIN_MODEL_SOURCE file(GLOB SSO-ADMIN_UNIFIED_HEADERS ${AWS_SSO-ADMIN_HEADERS} + ${AWS_SSO-ADMIN_INTERNAL_HEADERS} ${AWS_SSO-ADMIN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sso-admin" FILES ${AWS_SSO-ADMIN_HEADERS}) + source_group("Header Files\\aws\\sso-admin\\internal" FILES ${AWS_SSO-ADMIN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sso-admin\\model" FILES ${AWS_SSO-ADMIN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSO-ADMIN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSO-ADMIN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdminEndpointProvider.h b/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdminEndpointProvider.h index 18136959c769..854ca4ce3cde 100644 --- a/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdminEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdminEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SSOADMIN_API SSOAdminEndpointProvider : public SSOAdminDefaultEpProvid public: using SSOAdminResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SSOAdminEndpointProvider() - : SSOAdminDefaultEpProviderBase(Aws::SSOAdmin::SSOAdminEndpointRules::GetRulesBlob(), - Aws::SSOAdmin::SSOAdminEndpointRules::RulesBlobSize) {} + SSOAdminEndpointProvider(); ~SSOAdminEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdmin_EXPORTS.h b/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdmin_EXPORTS.h index 5cb98c8c322b..3f703fdbd88b 100644 --- a/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdmin_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdmin_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSOADMIN_API #define AWS_SSOADMIN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSOADMIN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSOADMIN_API #define AWS_SSOADMIN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSOADMIN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSOADMIN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdminEndpointRules.h b/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/internal/SSOAdminEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdminEndpointRules.h rename to generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/internal/SSOAdminEndpointRules.h index a37407fc5e4f..5c55c18fc7ae 100644 --- a/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/SSOAdminEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sso-admin/include/aws/sso-admin/internal/SSOAdminEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SSOAdmin { -class SSOAdminEndpointRules { +class AWS_SSOADMIN_LOCAL SSOAdminEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminEndpointProvider.cpp index 8b59624c1242..21a9b06f36ee 100644 --- a/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SSOAdmin { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SSOAdminEndpointProvider::SSOAdminEndpointProvider() + : SSOAdminDefaultEpProviderBase(Aws::SSOAdmin::SSOAdminEndpointRules::GetRulesBlob(), + Aws::SSOAdmin::SSOAdminEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SSOAdmin } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminEndpointRules.cpp b/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminEndpointRules.cpp index e465ac25235e..c4b5a25e0846 100644 --- a/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SSOAdmin { diff --git a/generated/src/aws-cpp-sdk-sso-oidc/CMakeLists.txt b/generated/src/aws-cpp-sdk-sso-oidc/CMakeLists.txt index b4c68d9cc237..b8809d3b63ca 100644 --- a/generated/src/aws-cpp-sdk-sso-oidc/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sso-oidc/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSO-OIDC_MODEL_HEADERS "include/aws/sso-oidc/model/*.h" ) +file(GLOB AWS_SSO-OIDC_INTERNAL_HEADERS + "include/aws/sso-oidc/internal/*.h" +) + file(GLOB AWS_SSO-OIDC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSO-OIDC_MODEL_SOURCE file(GLOB SSO-OIDC_UNIFIED_HEADERS ${AWS_SSO-OIDC_HEADERS} + ${AWS_SSO-OIDC_INTERNAL_HEADERS} ${AWS_SSO-OIDC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sso-oidc" FILES ${AWS_SSO-OIDC_HEADERS}) + source_group("Header Files\\aws\\sso-oidc\\internal" FILES ${AWS_SSO-OIDC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sso-oidc\\model" FILES ${AWS_SSO-OIDC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSO-OIDC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSO-OIDC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDCEndpointProvider.h b/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDCEndpointProvider.h index 593f948c97b8..f9881c723e1a 100644 --- a/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDCEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDCEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SSOOIDC_API SSOOIDCEndpointProvider : public SSOOIDCDefaultEpProviderB public: using SSOOIDCResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SSOOIDCEndpointProvider() - : SSOOIDCDefaultEpProviderBase(Aws::SSOOIDC::SSOOIDCEndpointRules::GetRulesBlob(), - Aws::SSOOIDC::SSOOIDCEndpointRules::RulesBlobSize) {} + SSOOIDCEndpointProvider(); ~SSOOIDCEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDC_EXPORTS.h b/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDC_EXPORTS.h index 9f73c2c21efe..a021cdfb0e41 100644 --- a/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDC_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDC_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSOOIDC_API #define AWS_SSOOIDC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSOOIDC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSOOIDC_API #define AWS_SSOOIDC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSOOIDC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSOOIDC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDCEndpointRules.h b/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/internal/SSOOIDCEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDCEndpointRules.h rename to generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/internal/SSOOIDCEndpointRules.h index 5257f2187863..992e5c7d889c 100644 --- a/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/SSOOIDCEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sso-oidc/include/aws/sso-oidc/internal/SSOOIDCEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SSOOIDC { -class SSOOIDCEndpointRules { +class AWS_SSOOIDC_LOCAL SSOOIDCEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointProvider.cpp index 46ff3d37d293..a7ef7e165024 100644 --- a/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SSOOIDC { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SSOOIDCEndpointProvider::SSOOIDCEndpointProvider() + : SSOOIDCDefaultEpProviderBase(Aws::SSOOIDC::SSOOIDCEndpointRules::GetRulesBlob(), Aws::SSOOIDC::SSOOIDCEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SSOOIDC } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointRules.cpp b/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointRules.cpp index 1e0b4ce39db4..7a906ee8cf0e 100644 --- a/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SSOOIDC { diff --git a/generated/src/aws-cpp-sdk-sso/CMakeLists.txt b/generated/src/aws-cpp-sdk-sso/CMakeLists.txt index c62b431d3ae5..8288e2593a27 100644 --- a/generated/src/aws-cpp-sdk-sso/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sso/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SSO_MODEL_HEADERS "include/aws/sso/model/*.h" ) +file(GLOB AWS_SSO_INTERNAL_HEADERS + "include/aws/sso/internal/*.h" +) + file(GLOB AWS_SSO_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SSO_MODEL_SOURCE file(GLOB SSO_UNIFIED_HEADERS ${AWS_SSO_HEADERS} + ${AWS_SSO_INTERNAL_HEADERS} ${AWS_SSO_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sso" FILES ${AWS_SSO_HEADERS}) + source_group("Header Files\\aws\\sso\\internal" FILES ${AWS_SSO_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sso\\model" FILES ${AWS_SSO_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SSO_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SSO_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSOEndpointProvider.h b/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSOEndpointProvider.h index 8a9f9b9ff053..4a77efd0bb1e 100644 --- a/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSOEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSOEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_SSO_API SSOEndpointProvider : public SSODefaultEpProviderBase { public: using SSOResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SSOEndpointProvider() : SSODefaultEpProviderBase(Aws::SSO::SSOEndpointRules::GetRulesBlob(), Aws::SSO::SSOEndpointRules::RulesBlobSize) {} + SSOEndpointProvider(); ~SSOEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSO_EXPORTS.h b/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSO_EXPORTS.h index 6dd792883179..4302edae469b 100644 --- a/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSO_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSO_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SSO_API #define AWS_SSO_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SSO_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SSO_API #define AWS_SSO_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SSO_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SSO_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSOEndpointRules.h b/generated/src/aws-cpp-sdk-sso/include/aws/sso/internal/SSOEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-sso/include/aws/sso/SSOEndpointRules.h rename to generated/src/aws-cpp-sdk-sso/include/aws/sso/internal/SSOEndpointRules.h index 150d92bbca21..3fd88bfa2117 100644 --- a/generated/src/aws-cpp-sdk-sso/include/aws/sso/SSOEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sso/include/aws/sso/internal/SSOEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SSO { -class SSOEndpointRules { +class AWS_SSO_LOCAL SSOEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sso/source/SSOEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sso/source/SSOEndpointProvider.cpp index 6832d45989cd..79284b6e1d64 100644 --- a/generated/src/aws-cpp-sdk-sso/source/SSOEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sso/source/SSOEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SSO { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SSOEndpointProvider::SSOEndpointProvider() + : SSODefaultEpProviderBase(Aws::SSO::SSOEndpointRules::GetRulesBlob(), Aws::SSO::SSOEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SSO } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sso/source/SSOEndpointRules.cpp b/generated/src/aws-cpp-sdk-sso/source/SSOEndpointRules.cpp index 4b1ee5473228..655458deed9d 100644 --- a/generated/src/aws-cpp-sdk-sso/source/SSOEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sso/source/SSOEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SSO { diff --git a/generated/src/aws-cpp-sdk-states/CMakeLists.txt b/generated/src/aws-cpp-sdk-states/CMakeLists.txt index d336419eb0df..4d9e61ea6971 100644 --- a/generated/src/aws-cpp-sdk-states/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-states/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_STATES_MODEL_HEADERS "include/aws/states/model/*.h" ) +file(GLOB AWS_STATES_INTERNAL_HEADERS + "include/aws/states/internal/*.h" +) + file(GLOB AWS_STATES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_STATES_MODEL_SOURCE file(GLOB STATES_UNIFIED_HEADERS ${AWS_STATES_HEADERS} + ${AWS_STATES_INTERNAL_HEADERS} ${AWS_STATES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\states" FILES ${AWS_STATES_HEADERS}) + source_group("Header Files\\aws\\states\\internal" FILES ${AWS_STATES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\states\\model" FILES ${AWS_STATES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_STATES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_STATES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-states/include/aws/states/SFNEndpointProvider.h b/generated/src/aws-cpp-sdk-states/include/aws/states/SFNEndpointProvider.h index 41cddb6ae151..7731ff881cff 100644 --- a/generated/src/aws-cpp-sdk-states/include/aws/states/SFNEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-states/include/aws/states/SFNEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_SFN_API SFNEndpointProvider : public SFNDefaultEpProviderBase { public: using SFNResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SFNEndpointProvider() : SFNDefaultEpProviderBase(Aws::SFN::SFNEndpointRules::GetRulesBlob(), Aws::SFN::SFNEndpointRules::RulesBlobSize) {} + SFNEndpointProvider(); ~SFNEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-states/include/aws/states/SFN_EXPORTS.h b/generated/src/aws-cpp-sdk-states/include/aws/states/SFN_EXPORTS.h index ccc127b2f999..1c12bea3c190 100644 --- a/generated/src/aws-cpp-sdk-states/include/aws/states/SFN_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-states/include/aws/states/SFN_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SFN_API #define AWS_SFN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SFN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SFN_API #define AWS_SFN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SFN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SFN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-states/include/aws/states/SFNEndpointRules.h b/generated/src/aws-cpp-sdk-states/include/aws/states/internal/SFNEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-states/include/aws/states/SFNEndpointRules.h rename to generated/src/aws-cpp-sdk-states/include/aws/states/internal/SFNEndpointRules.h index d62300bbe5fa..5d13273ddd94 100644 --- a/generated/src/aws-cpp-sdk-states/include/aws/states/SFNEndpointRules.h +++ b/generated/src/aws-cpp-sdk-states/include/aws/states/internal/SFNEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SFN { -class SFNEndpointRules { +class AWS_SFN_LOCAL SFNEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-states/source/SFNEndpointProvider.cpp b/generated/src/aws-cpp-sdk-states/source/SFNEndpointProvider.cpp index aa35bff7368f..d9556100bbdc 100644 --- a/generated/src/aws-cpp-sdk-states/source/SFNEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-states/source/SFNEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SFN { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SFNEndpointProvider::SFNEndpointProvider() + : SFNDefaultEpProviderBase(Aws::SFN::SFNEndpointRules::GetRulesBlob(), Aws::SFN::SFNEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SFN } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-states/source/SFNEndpointRules.cpp b/generated/src/aws-cpp-sdk-states/source/SFNEndpointRules.cpp index f75b08054688..59f098397085 100644 --- a/generated/src/aws-cpp-sdk-states/source/SFNEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-states/source/SFNEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SFN { diff --git a/generated/src/aws-cpp-sdk-storagegateway/CMakeLists.txt b/generated/src/aws-cpp-sdk-storagegateway/CMakeLists.txt index 4baab5c05787..b3e8aec09046 100644 --- a/generated/src/aws-cpp-sdk-storagegateway/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-storagegateway/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_STORAGEGATEWAY_MODEL_HEADERS "include/aws/storagegateway/model/*.h" ) +file(GLOB AWS_STORAGEGATEWAY_INTERNAL_HEADERS + "include/aws/storagegateway/internal/*.h" +) + file(GLOB AWS_STORAGEGATEWAY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_STORAGEGATEWAY_MODEL_SOURCE file(GLOB STORAGEGATEWAY_UNIFIED_HEADERS ${AWS_STORAGEGATEWAY_HEADERS} + ${AWS_STORAGEGATEWAY_INTERNAL_HEADERS} ${AWS_STORAGEGATEWAY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\storagegateway" FILES ${AWS_STORAGEGATEWAY_HEADERS}) + source_group("Header Files\\aws\\storagegateway\\internal" FILES ${AWS_STORAGEGATEWAY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\storagegateway\\model" FILES ${AWS_STORAGEGATEWAY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_STORAGEGATEWAY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_STORAGEGATEWAY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGatewayEndpointProvider.h b/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGatewayEndpointProvider.h index f0e7f17a82cd..8021550bcf45 100644 --- a/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGatewayEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGatewayEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_STORAGEGATEWAY_API StorageGatewayEndpointProvider : public StorageGate public: using StorageGatewayResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - StorageGatewayEndpointProvider() - : StorageGatewayDefaultEpProviderBase(Aws::StorageGateway::StorageGatewayEndpointRules::GetRulesBlob(), - Aws::StorageGateway::StorageGatewayEndpointRules::RulesBlobSize) {} + StorageGatewayEndpointProvider(); ~StorageGatewayEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGateway_EXPORTS.h b/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGateway_EXPORTS.h index 5deda2446cac..1c5ae30e5a34 100644 --- a/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGateway_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGateway_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_STORAGEGATEWAY_API #define AWS_STORAGEGATEWAY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_STORAGEGATEWAY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_STORAGEGATEWAY_API #define AWS_STORAGEGATEWAY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_STORAGEGATEWAY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_STORAGEGATEWAY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGatewayEndpointRules.h b/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/internal/StorageGatewayEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGatewayEndpointRules.h rename to generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/internal/StorageGatewayEndpointRules.h index ab2261d85006..7a4ca9709b8c 100644 --- a/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/StorageGatewayEndpointRules.h +++ b/generated/src/aws-cpp-sdk-storagegateway/include/aws/storagegateway/internal/StorageGatewayEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace StorageGateway { -class StorageGatewayEndpointRules { +class AWS_STORAGEGATEWAY_LOCAL StorageGatewayEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayEndpointProvider.cpp b/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayEndpointProvider.cpp index c3edf67afebd..8b4677916487 100644 --- a/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace StorageGateway { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +StorageGatewayEndpointProvider::StorageGatewayEndpointProvider() + : StorageGatewayDefaultEpProviderBase(Aws::StorageGateway::StorageGatewayEndpointRules::GetRulesBlob(), + Aws::StorageGateway::StorageGatewayEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace StorageGateway } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayEndpointRules.cpp b/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayEndpointRules.cpp index 6aec5a7e1a2c..f2b8703d458c 100644 --- a/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace StorageGateway { diff --git a/generated/src/aws-cpp-sdk-sts/CMakeLists.txt b/generated/src/aws-cpp-sdk-sts/CMakeLists.txt index 4ecc39d0220c..cb73fdb81b8b 100644 --- a/generated/src/aws-cpp-sdk-sts/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sts/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_STS_MODEL_HEADERS "include/aws/sts/model/*.h" ) +file(GLOB AWS_STS_INTERNAL_HEADERS + "include/aws/sts/internal/*.h" +) + file(GLOB AWS_STS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_STS_MODEL_SOURCE file(GLOB STS_UNIFIED_HEADERS ${AWS_STS_HEADERS} + ${AWS_STS_INTERNAL_HEADERS} ${AWS_STS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sts" FILES ${AWS_STS_HEADERS}) + source_group("Header Files\\aws\\sts\\internal" FILES ${AWS_STS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sts\\model" FILES ${AWS_STS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_STS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_STS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sts/include/aws/sts/STSEndpointProvider.h b/generated/src/aws-cpp-sdk-sts/include/aws/sts/STSEndpointProvider.h index 274afe96743c..43619631582d 100644 --- a/generated/src/aws-cpp-sdk-sts/include/aws/sts/STSEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sts/include/aws/sts/STSEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_STS_API STSEndpointProvider : public STSDefaultEpProviderBase { public: using STSResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - STSEndpointProvider() : STSDefaultEpProviderBase(Aws::STS::STSEndpointRules::GetRulesBlob(), Aws::STS::STSEndpointRules::RulesBlobSize) {} + STSEndpointProvider(); ~STSEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sts/include/aws/sts/STS_EXPORTS.h b/generated/src/aws-cpp-sdk-sts/include/aws/sts/STS_EXPORTS.h index 01ca758e75e4..7e23cdbd078a 100644 --- a/generated/src/aws-cpp-sdk-sts/include/aws/sts/STS_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sts/include/aws/sts/STS_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_STS_API #define AWS_STS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_STS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_STS_API #define AWS_STS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_STS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_STS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sts/include/aws/sts/STSEndpointRules.h b/generated/src/aws-cpp-sdk-sts/include/aws/sts/internal/STSEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-sts/include/aws/sts/STSEndpointRules.h rename to generated/src/aws-cpp-sdk-sts/include/aws/sts/internal/STSEndpointRules.h index 690bd781f3ef..15cd240caaee 100644 --- a/generated/src/aws-cpp-sdk-sts/include/aws/sts/STSEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sts/include/aws/sts/internal/STSEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace STS { -class STSEndpointRules { +class AWS_STS_LOCAL STSEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sts/source/STSEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sts/source/STSEndpointProvider.cpp index 86daf8b65a03..c0af19bba3d9 100644 --- a/generated/src/aws-cpp-sdk-sts/source/STSEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sts/source/STSEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace STS { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +STSEndpointProvider::STSEndpointProvider() + : STSDefaultEpProviderBase(Aws::STS::STSEndpointRules::GetRulesBlob(), Aws::STS::STSEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace STS } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sts/source/STSEndpointRules.cpp b/generated/src/aws-cpp-sdk-sts/source/STSEndpointRules.cpp index 38aec9fac8ff..27853b4950a5 100644 --- a/generated/src/aws-cpp-sdk-sts/source/STSEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sts/source/STSEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace STS { diff --git a/generated/src/aws-cpp-sdk-supplychain/CMakeLists.txt b/generated/src/aws-cpp-sdk-supplychain/CMakeLists.txt index ddb98b50966d..8bedcc8cdd99 100644 --- a/generated/src/aws-cpp-sdk-supplychain/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-supplychain/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SUPPLYCHAIN_MODEL_HEADERS "include/aws/supplychain/model/*.h" ) +file(GLOB AWS_SUPPLYCHAIN_INTERNAL_HEADERS + "include/aws/supplychain/internal/*.h" +) + file(GLOB AWS_SUPPLYCHAIN_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SUPPLYCHAIN_MODEL_SOURCE file(GLOB SUPPLYCHAIN_UNIFIED_HEADERS ${AWS_SUPPLYCHAIN_HEADERS} + ${AWS_SUPPLYCHAIN_INTERNAL_HEADERS} ${AWS_SUPPLYCHAIN_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\supplychain" FILES ${AWS_SUPPLYCHAIN_HEADERS}) + source_group("Header Files\\aws\\supplychain\\internal" FILES ${AWS_SUPPLYCHAIN_INTERNAL_HEADERS}) source_group("Header Files\\aws\\supplychain\\model" FILES ${AWS_SUPPLYCHAIN_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SUPPLYCHAIN_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SUPPLYCHAIN_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChainEndpointProvider.h b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChainEndpointProvider.h index 11539e093772..03f81c681a1d 100644 --- a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChainEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChainEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SUPPLYCHAIN_API SupplyChainEndpointProvider : public SupplyChainDefaul public: using SupplyChainResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SupplyChainEndpointProvider() - : SupplyChainDefaultEpProviderBase(Aws::SupplyChain::SupplyChainEndpointRules::GetRulesBlob(), - Aws::SupplyChain::SupplyChainEndpointRules::RulesBlobSize) {} + SupplyChainEndpointProvider(); ~SupplyChainEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChain_EXPORTS.h b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChain_EXPORTS.h index 697dd0a973fe..34c2949f5049 100644 --- a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChain_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChain_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SUPPLYCHAIN_API #define AWS_SUPPLYCHAIN_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SUPPLYCHAIN_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SUPPLYCHAIN_API #define AWS_SUPPLYCHAIN_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SUPPLYCHAIN_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SUPPLYCHAIN_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChainEndpointRules.h b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/internal/SupplyChainEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChainEndpointRules.h rename to generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/internal/SupplyChainEndpointRules.h index 9b995b613941..5887021c842f 100644 --- a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/SupplyChainEndpointRules.h +++ b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/internal/SupplyChainEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SupplyChain { -class SupplyChainEndpointRules { +class AWS_SUPPLYCHAIN_LOCAL SupplyChainEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainEndpointProvider.cpp b/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainEndpointProvider.cpp index 54c40d3d2095..fda17938f3df 100644 --- a/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SupplyChain { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SupplyChainEndpointProvider::SupplyChainEndpointProvider() + : SupplyChainDefaultEpProviderBase(Aws::SupplyChain::SupplyChainEndpointRules::GetRulesBlob(), + Aws::SupplyChain::SupplyChainEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SupplyChain } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainEndpointRules.cpp b/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainEndpointRules.cpp index 368d32229b74..89403cc4bbbc 100644 --- a/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SupplyChain { diff --git a/generated/src/aws-cpp-sdk-support-app/CMakeLists.txt b/generated/src/aws-cpp-sdk-support-app/CMakeLists.txt index ea8702827cba..897ed186d6ff 100644 --- a/generated/src/aws-cpp-sdk-support-app/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-support-app/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SUPPORT-APP_MODEL_HEADERS "include/aws/support-app/model/*.h" ) +file(GLOB AWS_SUPPORT-APP_INTERNAL_HEADERS + "include/aws/support-app/internal/*.h" +) + file(GLOB AWS_SUPPORT-APP_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SUPPORT-APP_MODEL_SOURCE file(GLOB SUPPORT-APP_UNIFIED_HEADERS ${AWS_SUPPORT-APP_HEADERS} + ${AWS_SUPPORT-APP_INTERNAL_HEADERS} ${AWS_SUPPORT-APP_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\support-app" FILES ${AWS_SUPPORT-APP_HEADERS}) + source_group("Header Files\\aws\\support-app\\internal" FILES ${AWS_SUPPORT-APP_INTERNAL_HEADERS}) source_group("Header Files\\aws\\support-app\\model" FILES ${AWS_SUPPORT-APP_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SUPPORT-APP_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SUPPORT-APP_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportAppEndpointProvider.h b/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportAppEndpointProvider.h index 6f6b64012474..1486014da53f 100644 --- a/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportAppEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportAppEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SUPPORTAPP_API SupportAppEndpointProvider : public SupportAppDefaultEp public: using SupportAppResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SupportAppEndpointProvider() - : SupportAppDefaultEpProviderBase(Aws::SupportApp::SupportAppEndpointRules::GetRulesBlob(), - Aws::SupportApp::SupportAppEndpointRules::RulesBlobSize) {} + SupportAppEndpointProvider(); ~SupportAppEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportApp_EXPORTS.h b/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportApp_EXPORTS.h index 5f5b8bfa139e..a15a8547beff 100644 --- a/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportApp_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportApp_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SUPPORTAPP_API #define AWS_SUPPORTAPP_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SUPPORTAPP_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SUPPORTAPP_API #define AWS_SUPPORTAPP_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SUPPORTAPP_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SUPPORTAPP_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportAppEndpointRules.h b/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/internal/SupportAppEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportAppEndpointRules.h rename to generated/src/aws-cpp-sdk-support-app/include/aws/support-app/internal/SupportAppEndpointRules.h index 083686c070cd..c84a2006e908 100644 --- a/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/SupportAppEndpointRules.h +++ b/generated/src/aws-cpp-sdk-support-app/include/aws/support-app/internal/SupportAppEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SupportApp { -class SupportAppEndpointRules { +class AWS_SUPPORTAPP_LOCAL SupportAppEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-support-app/source/SupportAppEndpointProvider.cpp b/generated/src/aws-cpp-sdk-support-app/source/SupportAppEndpointProvider.cpp index 164fcd34fcfc..4d599fd4277e 100644 --- a/generated/src/aws-cpp-sdk-support-app/source/SupportAppEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-support-app/source/SupportAppEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SupportApp { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SupportAppEndpointProvider::SupportAppEndpointProvider() + : SupportAppDefaultEpProviderBase(Aws::SupportApp::SupportAppEndpointRules::GetRulesBlob(), + Aws::SupportApp::SupportAppEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SupportApp } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-support-app/source/SupportAppEndpointRules.cpp b/generated/src/aws-cpp-sdk-support-app/source/SupportAppEndpointRules.cpp index f73475daf44f..2123232848aa 100644 --- a/generated/src/aws-cpp-sdk-support-app/source/SupportAppEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-support-app/source/SupportAppEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SupportApp { diff --git a/generated/src/aws-cpp-sdk-support/CMakeLists.txt b/generated/src/aws-cpp-sdk-support/CMakeLists.txt index f68d7158a9c6..2f285e9d182e 100644 --- a/generated/src/aws-cpp-sdk-support/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-support/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SUPPORT_MODEL_HEADERS "include/aws/support/model/*.h" ) +file(GLOB AWS_SUPPORT_INTERNAL_HEADERS + "include/aws/support/internal/*.h" +) + file(GLOB AWS_SUPPORT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SUPPORT_MODEL_SOURCE file(GLOB SUPPORT_UNIFIED_HEADERS ${AWS_SUPPORT_HEADERS} + ${AWS_SUPPORT_INTERNAL_HEADERS} ${AWS_SUPPORT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\support" FILES ${AWS_SUPPORT_HEADERS}) + source_group("Header Files\\aws\\support\\internal" FILES ${AWS_SUPPORT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\support\\model" FILES ${AWS_SUPPORT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SUPPORT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SUPPORT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-support/include/aws/support/SupportEndpointProvider.h b/generated/src/aws-cpp-sdk-support/include/aws/support/SupportEndpointProvider.h index 418ebcfaf129..05095443fb9b 100644 --- a/generated/src/aws-cpp-sdk-support/include/aws/support/SupportEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-support/include/aws/support/SupportEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SUPPORT_API SupportEndpointProvider : public SupportDefaultEpProviderB public: using SupportResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SupportEndpointProvider() - : SupportDefaultEpProviderBase(Aws::Support::SupportEndpointRules::GetRulesBlob(), - Aws::Support::SupportEndpointRules::RulesBlobSize) {} + SupportEndpointProvider(); ~SupportEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-support/include/aws/support/Support_EXPORTS.h b/generated/src/aws-cpp-sdk-support/include/aws/support/Support_EXPORTS.h index 5d251d19f15a..1cb92a35dd14 100644 --- a/generated/src/aws-cpp-sdk-support/include/aws/support/Support_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-support/include/aws/support/Support_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SUPPORT_API #define AWS_SUPPORT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SUPPORT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SUPPORT_API #define AWS_SUPPORT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SUPPORT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SUPPORT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-support/include/aws/support/SupportEndpointRules.h b/generated/src/aws-cpp-sdk-support/include/aws/support/internal/SupportEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-support/include/aws/support/SupportEndpointRules.h rename to generated/src/aws-cpp-sdk-support/include/aws/support/internal/SupportEndpointRules.h index 186612221a5d..fc6ff7d1da75 100644 --- a/generated/src/aws-cpp-sdk-support/include/aws/support/SupportEndpointRules.h +++ b/generated/src/aws-cpp-sdk-support/include/aws/support/internal/SupportEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Support { -class SupportEndpointRules { +class AWS_SUPPORT_LOCAL SupportEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-support/source/SupportEndpointProvider.cpp b/generated/src/aws-cpp-sdk-support/source/SupportEndpointProvider.cpp index bf227708cc8b..793ad4a2aa6d 100644 --- a/generated/src/aws-cpp-sdk-support/source/SupportEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-support/source/SupportEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Support { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SupportEndpointProvider::SupportEndpointProvider() + : SupportDefaultEpProviderBase(Aws::Support::SupportEndpointRules::GetRulesBlob(), Aws::Support::SupportEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Support } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-support/source/SupportEndpointRules.cpp b/generated/src/aws-cpp-sdk-support/source/SupportEndpointRules.cpp index bd3ba483ee2b..c21cc05daa27 100644 --- a/generated/src/aws-cpp-sdk-support/source/SupportEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-support/source/SupportEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Support { diff --git a/generated/src/aws-cpp-sdk-supportauthz/CMakeLists.txt b/generated/src/aws-cpp-sdk-supportauthz/CMakeLists.txt index 0c1df8c12032..b8cd0b470bf0 100644 --- a/generated/src/aws-cpp-sdk-supportauthz/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-supportauthz/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SUPPORTAUTHZ_MODEL_HEADERS "include/aws/supportauthz/model/*.h" ) +file(GLOB AWS_SUPPORTAUTHZ_INTERNAL_HEADERS + "include/aws/supportauthz/internal/*.h" +) + file(GLOB AWS_SUPPORTAUTHZ_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SUPPORTAUTHZ_MODEL_SOURCE file(GLOB SUPPORTAUTHZ_UNIFIED_HEADERS ${AWS_SUPPORTAUTHZ_HEADERS} + ${AWS_SUPPORTAUTHZ_INTERNAL_HEADERS} ${AWS_SUPPORTAUTHZ_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\supportauthz" FILES ${AWS_SUPPORTAUTHZ_HEADERS}) + source_group("Header Files\\aws\\supportauthz\\internal" FILES ${AWS_SUPPORTAUTHZ_INTERNAL_HEADERS}) source_group("Header Files\\aws\\supportauthz\\model" FILES ${AWS_SUPPORTAUTHZ_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SUPPORTAUTHZ_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SUPPORTAUTHZ_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZEndpointProvider.h b/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZEndpointProvider.h index 6dcd0b92ab86..e4d4aaa19e0f 100644 --- a/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SUPPORTAUTHZ_API SupportAuthZEndpointProvider : public SupportAuthZDef public: using SupportAuthZResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SupportAuthZEndpointProvider() - : SupportAuthZDefaultEpProviderBase(Aws::SupportAuthZ::SupportAuthZEndpointRules::GetRulesBlob(), - Aws::SupportAuthZ::SupportAuthZEndpointRules::RulesBlobSize) {} + SupportAuthZEndpointProvider(); ~SupportAuthZEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZ_EXPORTS.h b/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZ_EXPORTS.h index ab381804086a..52c94a07d97c 100644 --- a/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZ_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZ_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SUPPORTAUTHZ_API #define AWS_SUPPORTAUTHZ_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SUPPORTAUTHZ_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SUPPORTAUTHZ_API #define AWS_SUPPORTAUTHZ_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SUPPORTAUTHZ_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SUPPORTAUTHZ_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZEndpointRules.h b/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/internal/SupportAuthZEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZEndpointRules.h rename to generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/internal/SupportAuthZEndpointRules.h index e16fdf03c411..b578f1cdf28b 100644 --- a/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/SupportAuthZEndpointRules.h +++ b/generated/src/aws-cpp-sdk-supportauthz/include/aws/supportauthz/internal/SupportAuthZEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SupportAuthZ { -class SupportAuthZEndpointRules { +class AWS_SUPPORTAUTHZ_LOCAL SupportAuthZEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-supportauthz/source/SupportAuthZEndpointProvider.cpp b/generated/src/aws-cpp-sdk-supportauthz/source/SupportAuthZEndpointProvider.cpp index ee0cff338caf..971710ca9239 100644 --- a/generated/src/aws-cpp-sdk-supportauthz/source/SupportAuthZEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-supportauthz/source/SupportAuthZEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace SupportAuthZ { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SupportAuthZEndpointProvider::SupportAuthZEndpointProvider() + : SupportAuthZDefaultEpProviderBase(Aws::SupportAuthZ::SupportAuthZEndpointRules::GetRulesBlob(), + Aws::SupportAuthZ::SupportAuthZEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SupportAuthZ } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-supportauthz/source/SupportAuthZEndpointRules.cpp b/generated/src/aws-cpp-sdk-supportauthz/source/SupportAuthZEndpointRules.cpp index d3ca0135340e..8e571792bb52 100644 --- a/generated/src/aws-cpp-sdk-supportauthz/source/SupportAuthZEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-supportauthz/source/SupportAuthZEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SupportAuthZ { diff --git a/generated/src/aws-cpp-sdk-sustainability/CMakeLists.txt b/generated/src/aws-cpp-sdk-sustainability/CMakeLists.txt index 943b746de121..bf9ab0138626 100644 --- a/generated/src/aws-cpp-sdk-sustainability/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-sustainability/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SUSTAINABILITY_MODEL_HEADERS "include/aws/sustainability/model/*.h" ) +file(GLOB AWS_SUSTAINABILITY_INTERNAL_HEADERS + "include/aws/sustainability/internal/*.h" +) + file(GLOB AWS_SUSTAINABILITY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SUSTAINABILITY_MODEL_SOURCE file(GLOB SUSTAINABILITY_UNIFIED_HEADERS ${AWS_SUSTAINABILITY_HEADERS} + ${AWS_SUSTAINABILITY_INTERNAL_HEADERS} ${AWS_SUSTAINABILITY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\sustainability" FILES ${AWS_SUSTAINABILITY_HEADERS}) + source_group("Header Files\\aws\\sustainability\\internal" FILES ${AWS_SUSTAINABILITY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\sustainability\\model" FILES ${AWS_SUSTAINABILITY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SUSTAINABILITY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SUSTAINABILITY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/SustainabilityEndpointProvider.h b/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/SustainabilityEndpointProvider.h index 1c2c7d0b13d1..015e1939cd8e 100644 --- a/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/SustainabilityEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/SustainabilityEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SUSTAINABILITY_API SustainabilityEndpointProvider : public Sustainabil public: using SustainabilityResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SustainabilityEndpointProvider() - : SustainabilityDefaultEpProviderBase(Aws::Sustainability::SustainabilityEndpointRules::GetRulesBlob(), - Aws::Sustainability::SustainabilityEndpointRules::RulesBlobSize) {} + SustainabilityEndpointProvider(); ~SustainabilityEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/Sustainability_EXPORTS.h b/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/Sustainability_EXPORTS.h index f00a5200dcaf..f74cb408ea44 100644 --- a/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/Sustainability_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/Sustainability_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SUSTAINABILITY_API #define AWS_SUSTAINABILITY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SUSTAINABILITY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SUSTAINABILITY_API #define AWS_SUSTAINABILITY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SUSTAINABILITY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SUSTAINABILITY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/SustainabilityEndpointRules.h b/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/internal/SustainabilityEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/SustainabilityEndpointRules.h rename to generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/internal/SustainabilityEndpointRules.h index 54f3b5ad8b27..c1f9555bf5fb 100644 --- a/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/SustainabilityEndpointRules.h +++ b/generated/src/aws-cpp-sdk-sustainability/include/aws/sustainability/internal/SustainabilityEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Sustainability { -class SustainabilityEndpointRules { +class AWS_SUSTAINABILITY_LOCAL SustainabilityEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-sustainability/source/SustainabilityEndpointProvider.cpp b/generated/src/aws-cpp-sdk-sustainability/source/SustainabilityEndpointProvider.cpp index 25af6bc9900c..c3a7ca5031c2 100644 --- a/generated/src/aws-cpp-sdk-sustainability/source/SustainabilityEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-sustainability/source/SustainabilityEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Sustainability { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SustainabilityEndpointProvider::SustainabilityEndpointProvider() + : SustainabilityDefaultEpProviderBase(Aws::Sustainability::SustainabilityEndpointRules::GetRulesBlob(), + Aws::Sustainability::SustainabilityEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Sustainability } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sustainability/source/SustainabilityEndpointRules.cpp b/generated/src/aws-cpp-sdk-sustainability/source/SustainabilityEndpointRules.cpp index b50137f52c6c..eec8c4f80005 100644 --- a/generated/src/aws-cpp-sdk-sustainability/source/SustainabilityEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-sustainability/source/SustainabilityEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Sustainability { diff --git a/generated/src/aws-cpp-sdk-swf/CMakeLists.txt b/generated/src/aws-cpp-sdk-swf/CMakeLists.txt index 2cff8d4616fc..d8d05581fdb8 100644 --- a/generated/src/aws-cpp-sdk-swf/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-swf/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SWF_MODEL_HEADERS "include/aws/swf/model/*.h" ) +file(GLOB AWS_SWF_INTERNAL_HEADERS + "include/aws/swf/internal/*.h" +) + file(GLOB AWS_SWF_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SWF_MODEL_SOURCE file(GLOB SWF_UNIFIED_HEADERS ${AWS_SWF_HEADERS} + ${AWS_SWF_INTERNAL_HEADERS} ${AWS_SWF_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\swf" FILES ${AWS_SWF_HEADERS}) + source_group("Header Files\\aws\\swf\\internal" FILES ${AWS_SWF_INTERNAL_HEADERS}) source_group("Header Files\\aws\\swf\\model" FILES ${AWS_SWF_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SWF_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SWF_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWFEndpointProvider.h b/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWFEndpointProvider.h index 24d57adb8fa4..70deaee5ccda 100644 --- a/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWFEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWFEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_SWF_API SWFEndpointProvider : public SWFDefaultEpProviderBase { public: using SWFResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SWFEndpointProvider() : SWFDefaultEpProviderBase(Aws::SWF::SWFEndpointRules::GetRulesBlob(), Aws::SWF::SWFEndpointRules::RulesBlobSize) {} + SWFEndpointProvider(); ~SWFEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWF_EXPORTS.h b/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWF_EXPORTS.h index b899f4bd16cc..7904fc98f3da 100644 --- a/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWF_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWF_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SWF_API #define AWS_SWF_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SWF_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SWF_API #define AWS_SWF_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SWF_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SWF_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWFEndpointRules.h b/generated/src/aws-cpp-sdk-swf/include/aws/swf/internal/SWFEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-swf/include/aws/swf/SWFEndpointRules.h rename to generated/src/aws-cpp-sdk-swf/include/aws/swf/internal/SWFEndpointRules.h index 7423a31f9760..44d4509b025f 100644 --- a/generated/src/aws-cpp-sdk-swf/include/aws/swf/SWFEndpointRules.h +++ b/generated/src/aws-cpp-sdk-swf/include/aws/swf/internal/SWFEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace SWF { -class SWFEndpointRules { +class AWS_SWF_LOCAL SWFEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-swf/source/SWFEndpointProvider.cpp b/generated/src/aws-cpp-sdk-swf/source/SWFEndpointProvider.cpp index 5ae43880a03f..53d520022adb 100644 --- a/generated/src/aws-cpp-sdk-swf/source/SWFEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-swf/source/SWFEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace SWF { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SWFEndpointProvider::SWFEndpointProvider() + : SWFDefaultEpProviderBase(Aws::SWF::SWFEndpointRules::GetRulesBlob(), Aws::SWF::SWFEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace SWF } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-swf/source/SWFEndpointRules.cpp b/generated/src/aws-cpp-sdk-swf/source/SWFEndpointRules.cpp index ed3c3ac9b92d..7e8d95f6044b 100644 --- a/generated/src/aws-cpp-sdk-swf/source/SWFEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-swf/source/SWFEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace SWF { diff --git a/generated/src/aws-cpp-sdk-synthetics/CMakeLists.txt b/generated/src/aws-cpp-sdk-synthetics/CMakeLists.txt index 14c821fb66a7..8a63aa0f554d 100644 --- a/generated/src/aws-cpp-sdk-synthetics/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-synthetics/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_SYNTHETICS_MODEL_HEADERS "include/aws/synthetics/model/*.h" ) +file(GLOB AWS_SYNTHETICS_INTERNAL_HEADERS + "include/aws/synthetics/internal/*.h" +) + file(GLOB AWS_SYNTHETICS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_SYNTHETICS_MODEL_SOURCE file(GLOB SYNTHETICS_UNIFIED_HEADERS ${AWS_SYNTHETICS_HEADERS} + ${AWS_SYNTHETICS_INTERNAL_HEADERS} ${AWS_SYNTHETICS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\synthetics" FILES ${AWS_SYNTHETICS_HEADERS}) + source_group("Header Files\\aws\\synthetics\\internal" FILES ${AWS_SYNTHETICS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\synthetics\\model" FILES ${AWS_SYNTHETICS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_SYNTHETICS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_SYNTHETICS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/SyntheticsEndpointProvider.h b/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/SyntheticsEndpointProvider.h index a060e8e51c37..f183abcee9b3 100644 --- a/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/SyntheticsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/SyntheticsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_SYNTHETICS_API SyntheticsEndpointProvider : public SyntheticsDefaultEp public: using SyntheticsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - SyntheticsEndpointProvider() - : SyntheticsDefaultEpProviderBase(Aws::Synthetics::SyntheticsEndpointRules::GetRulesBlob(), - Aws::Synthetics::SyntheticsEndpointRules::RulesBlobSize) {} + SyntheticsEndpointProvider(); ~SyntheticsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/Synthetics_EXPORTS.h b/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/Synthetics_EXPORTS.h index 07d17d156529..2b1a8c12a7a3 100644 --- a/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/Synthetics_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/Synthetics_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_SYNTHETICS_API #define AWS_SYNTHETICS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_SYNTHETICS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_SYNTHETICS_API #define AWS_SYNTHETICS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_SYNTHETICS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_SYNTHETICS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/SyntheticsEndpointRules.h b/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/internal/SyntheticsEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/SyntheticsEndpointRules.h rename to generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/internal/SyntheticsEndpointRules.h index 3144cbd166e5..a4a9febffa9d 100644 --- a/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/SyntheticsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-synthetics/include/aws/synthetics/internal/SyntheticsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Synthetics { -class SyntheticsEndpointRules { +class AWS_SYNTHETICS_LOCAL SyntheticsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsEndpointProvider.cpp index 3de5b06ee34a..2d10a4e2344e 100644 --- a/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Synthetics { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +SyntheticsEndpointProvider::SyntheticsEndpointProvider() + : SyntheticsDefaultEpProviderBase(Aws::Synthetics::SyntheticsEndpointRules::GetRulesBlob(), + Aws::Synthetics::SyntheticsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Synthetics } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsEndpointRules.cpp b/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsEndpointRules.cpp index d80c095d4724..2c2610d9ab6c 100644 --- a/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Synthetics { diff --git a/generated/src/aws-cpp-sdk-taxsettings/CMakeLists.txt b/generated/src/aws-cpp-sdk-taxsettings/CMakeLists.txt index f793172388cc..150c8ef8d8c8 100644 --- a/generated/src/aws-cpp-sdk-taxsettings/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-taxsettings/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TAXSETTINGS_MODEL_HEADERS "include/aws/taxsettings/model/*.h" ) +file(GLOB AWS_TAXSETTINGS_INTERNAL_HEADERS + "include/aws/taxsettings/internal/*.h" +) + file(GLOB AWS_TAXSETTINGS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TAXSETTINGS_MODEL_SOURCE file(GLOB TAXSETTINGS_UNIFIED_HEADERS ${AWS_TAXSETTINGS_HEADERS} + ${AWS_TAXSETTINGS_INTERNAL_HEADERS} ${AWS_TAXSETTINGS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\taxsettings" FILES ${AWS_TAXSETTINGS_HEADERS}) + source_group("Header Files\\aws\\taxsettings\\internal" FILES ${AWS_TAXSETTINGS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\taxsettings\\model" FILES ${AWS_TAXSETTINGS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TAXSETTINGS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TAXSETTINGS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettingsEndpointProvider.h b/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettingsEndpointProvider.h index 13483315330a..7f35f2b830ca 100644 --- a/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettingsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettingsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_TAXSETTINGS_API TaxSettingsEndpointProvider : public TaxSettingsDefaul public: using TaxSettingsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TaxSettingsEndpointProvider() - : TaxSettingsDefaultEpProviderBase(Aws::TaxSettings::TaxSettingsEndpointRules::GetRulesBlob(), - Aws::TaxSettings::TaxSettingsEndpointRules::RulesBlobSize) {} + TaxSettingsEndpointProvider(); ~TaxSettingsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettings_EXPORTS.h b/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettings_EXPORTS.h index 5b5ab73821f2..f954e1d1ae6c 100644 --- a/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettings_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettings_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TAXSETTINGS_API #define AWS_TAXSETTINGS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TAXSETTINGS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TAXSETTINGS_API #define AWS_TAXSETTINGS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TAXSETTINGS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TAXSETTINGS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettingsEndpointRules.h b/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/internal/TaxSettingsEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettingsEndpointRules.h rename to generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/internal/TaxSettingsEndpointRules.h index 10330d99d540..aff0e034f5c3 100644 --- a/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/TaxSettingsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-taxsettings/include/aws/taxsettings/internal/TaxSettingsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace TaxSettings { -class TaxSettingsEndpointRules { +class AWS_TAXSETTINGS_LOCAL TaxSettingsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsEndpointProvider.cpp index fbc43848227f..782f0e5a8226 100644 --- a/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace TaxSettings { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TaxSettingsEndpointProvider::TaxSettingsEndpointProvider() + : TaxSettingsDefaultEpProviderBase(Aws::TaxSettings::TaxSettingsEndpointRules::GetRulesBlob(), + Aws::TaxSettings::TaxSettingsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace TaxSettings } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsEndpointRules.cpp b/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsEndpointRules.cpp index d9169c3a2e2c..2678de55f214 100644 --- a/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace TaxSettings { diff --git a/generated/src/aws-cpp-sdk-textract/CMakeLists.txt b/generated/src/aws-cpp-sdk-textract/CMakeLists.txt index 6051b100460f..c9095c3aef8a 100644 --- a/generated/src/aws-cpp-sdk-textract/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-textract/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TEXTRACT_MODEL_HEADERS "include/aws/textract/model/*.h" ) +file(GLOB AWS_TEXTRACT_INTERNAL_HEADERS + "include/aws/textract/internal/*.h" +) + file(GLOB AWS_TEXTRACT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TEXTRACT_MODEL_SOURCE file(GLOB TEXTRACT_UNIFIED_HEADERS ${AWS_TEXTRACT_HEADERS} + ${AWS_TEXTRACT_INTERNAL_HEADERS} ${AWS_TEXTRACT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\textract" FILES ${AWS_TEXTRACT_HEADERS}) + source_group("Header Files\\aws\\textract\\internal" FILES ${AWS_TEXTRACT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\textract\\model" FILES ${AWS_TEXTRACT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TEXTRACT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TEXTRACT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-textract/include/aws/textract/TextractEndpointProvider.h b/generated/src/aws-cpp-sdk-textract/include/aws/textract/TextractEndpointProvider.h index 7d602067edfb..5a5e3aba67f5 100644 --- a/generated/src/aws-cpp-sdk-textract/include/aws/textract/TextractEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-textract/include/aws/textract/TextractEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_TEXTRACT_API TextractEndpointProvider : public TextractDefaultEpProvid public: using TextractResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TextractEndpointProvider() - : TextractDefaultEpProviderBase(Aws::Textract::TextractEndpointRules::GetRulesBlob(), - Aws::Textract::TextractEndpointRules::RulesBlobSize) {} + TextractEndpointProvider(); ~TextractEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-textract/include/aws/textract/Textract_EXPORTS.h b/generated/src/aws-cpp-sdk-textract/include/aws/textract/Textract_EXPORTS.h index 9806940a6b3f..fecebac10d21 100644 --- a/generated/src/aws-cpp-sdk-textract/include/aws/textract/Textract_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-textract/include/aws/textract/Textract_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TEXTRACT_API #define AWS_TEXTRACT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TEXTRACT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TEXTRACT_API #define AWS_TEXTRACT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TEXTRACT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TEXTRACT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-textract/include/aws/textract/TextractEndpointRules.h b/generated/src/aws-cpp-sdk-textract/include/aws/textract/internal/TextractEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-textract/include/aws/textract/TextractEndpointRules.h rename to generated/src/aws-cpp-sdk-textract/include/aws/textract/internal/TextractEndpointRules.h index 70ce7d049079..0a84023bf230 100644 --- a/generated/src/aws-cpp-sdk-textract/include/aws/textract/TextractEndpointRules.h +++ b/generated/src/aws-cpp-sdk-textract/include/aws/textract/internal/TextractEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Textract { -class TextractEndpointRules { +class AWS_TEXTRACT_LOCAL TextractEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-textract/source/TextractEndpointProvider.cpp b/generated/src/aws-cpp-sdk-textract/source/TextractEndpointProvider.cpp index d632eabbb73e..7fac7a699290 100644 --- a/generated/src/aws-cpp-sdk-textract/source/TextractEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-textract/source/TextractEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Textract { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TextractEndpointProvider::TextractEndpointProvider() + : TextractDefaultEpProviderBase(Aws::Textract::TextractEndpointRules::GetRulesBlob(), + Aws::Textract::TextractEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Textract } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-textract/source/TextractEndpointRules.cpp b/generated/src/aws-cpp-sdk-textract/source/TextractEndpointRules.cpp index cf1c7c873cfc..afd1386ba9ea 100644 --- a/generated/src/aws-cpp-sdk-textract/source/TextractEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-textract/source/TextractEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Textract { diff --git a/generated/src/aws-cpp-sdk-timestream-influxdb/CMakeLists.txt b/generated/src/aws-cpp-sdk-timestream-influxdb/CMakeLists.txt index 7b052650f0f7..5b77a6898949 100644 --- a/generated/src/aws-cpp-sdk-timestream-influxdb/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-timestream-influxdb/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TIMESTREAM-INFLUXDB_MODEL_HEADERS "include/aws/timestream-influxdb/model/*.h" ) +file(GLOB AWS_TIMESTREAM-INFLUXDB_INTERNAL_HEADERS + "include/aws/timestream-influxdb/internal/*.h" +) + file(GLOB AWS_TIMESTREAM-INFLUXDB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TIMESTREAM-INFLUXDB_MODEL_SOURCE file(GLOB TIMESTREAM-INFLUXDB_UNIFIED_HEADERS ${AWS_TIMESTREAM-INFLUXDB_HEADERS} + ${AWS_TIMESTREAM-INFLUXDB_INTERNAL_HEADERS} ${AWS_TIMESTREAM-INFLUXDB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\timestream-influxdb" FILES ${AWS_TIMESTREAM-INFLUXDB_HEADERS}) + source_group("Header Files\\aws\\timestream-influxdb\\internal" FILES ${AWS_TIMESTREAM-INFLUXDB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\timestream-influxdb\\model" FILES ${AWS_TIMESTREAM-INFLUXDB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TIMESTREAM-INFLUXDB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TIMESTREAM-INFLUXDB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDBEndpointProvider.h b/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDBEndpointProvider.h index 7e35bc0766c6..a47321f609e4 100644 --- a/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDBEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDBEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_TIMESTREAMINFLUXDB_API TimestreamInfluxDBEndpointProvider : public Tim public: using TimestreamInfluxDBResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TimestreamInfluxDBEndpointProvider() - : TimestreamInfluxDBDefaultEpProviderBase(Aws::TimestreamInfluxDB::TimestreamInfluxDBEndpointRules::GetRulesBlob(), - Aws::TimestreamInfluxDB::TimestreamInfluxDBEndpointRules::RulesBlobSize) {} + TimestreamInfluxDBEndpointProvider(); ~TimestreamInfluxDBEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDB_EXPORTS.h b/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDB_EXPORTS.h index 92473704f1d4..3a18a0019484 100644 --- a/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDB_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDB_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TIMESTREAMINFLUXDB_API #define AWS_TIMESTREAMINFLUXDB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TIMESTREAMINFLUXDB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TIMESTREAMINFLUXDB_API #define AWS_TIMESTREAMINFLUXDB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TIMESTREAMINFLUXDB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TIMESTREAMINFLUXDB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDBEndpointRules.h b/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/internal/TimestreamInfluxDBEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDBEndpointRules.h rename to generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/internal/TimestreamInfluxDBEndpointRules.h index 4b716b3eefdf..16ef48771614 100644 --- a/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/TimestreamInfluxDBEndpointRules.h +++ b/generated/src/aws-cpp-sdk-timestream-influxdb/include/aws/timestream-influxdb/internal/TimestreamInfluxDBEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace TimestreamInfluxDB { -class TimestreamInfluxDBEndpointRules { +class AWS_TIMESTREAMINFLUXDB_LOCAL TimestreamInfluxDBEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBEndpointProvider.cpp b/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBEndpointProvider.cpp index a209f17d2c3d..16f7d3ada085 100644 --- a/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace TimestreamInfluxDB { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TimestreamInfluxDBEndpointProvider::TimestreamInfluxDBEndpointProvider() + : TimestreamInfluxDBDefaultEpProviderBase(Aws::TimestreamInfluxDB::TimestreamInfluxDBEndpointRules::GetRulesBlob(), + Aws::TimestreamInfluxDB::TimestreamInfluxDBEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace TimestreamInfluxDB } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBEndpointRules.cpp b/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBEndpointRules.cpp index 9d778ef3674e..5d63a68961a1 100644 --- a/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace TimestreamInfluxDB { diff --git a/generated/src/aws-cpp-sdk-timestream-query/CMakeLists.txt b/generated/src/aws-cpp-sdk-timestream-query/CMakeLists.txt index 5b6d54f73fb8..efb631ddabe6 100644 --- a/generated/src/aws-cpp-sdk-timestream-query/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-timestream-query/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TIMESTREAM-QUERY_MODEL_HEADERS "include/aws/timestream-query/model/*.h" ) +file(GLOB AWS_TIMESTREAM-QUERY_INTERNAL_HEADERS + "include/aws/timestream-query/internal/*.h" +) + file(GLOB AWS_TIMESTREAM-QUERY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TIMESTREAM-QUERY_MODEL_SOURCE file(GLOB TIMESTREAM-QUERY_UNIFIED_HEADERS ${AWS_TIMESTREAM-QUERY_HEADERS} + ${AWS_TIMESTREAM-QUERY_INTERNAL_HEADERS} ${AWS_TIMESTREAM-QUERY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\timestream-query" FILES ${AWS_TIMESTREAM-QUERY_HEADERS}) + source_group("Header Files\\aws\\timestream-query\\internal" FILES ${AWS_TIMESTREAM-QUERY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\timestream-query\\model" FILES ${AWS_TIMESTREAM-QUERY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TIMESTREAM-QUERY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TIMESTREAM-QUERY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQueryEndpointProvider.h b/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQueryEndpointProvider.h index 996a1f7c134a..c5a99938daa6 100644 --- a/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQueryEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQueryEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -65,9 +64,7 @@ class AWS_TIMESTREAMQUERY_API TimestreamQueryEndpointProvider : public Timestrea public: using TimestreamQueryResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TimestreamQueryEndpointProvider() - : TimestreamQueryDefaultEpProviderBase(Aws::TimestreamQuery::TimestreamQueryEndpointRules::GetRulesBlob(), - Aws::TimestreamQuery::TimestreamQueryEndpointRules::RulesBlobSize) {} + TimestreamQueryEndpointProvider(); ~TimestreamQueryEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQuery_EXPORTS.h b/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQuery_EXPORTS.h index 58228aecf777..200a2abc7aec 100644 --- a/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQuery_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQuery_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TIMESTREAMQUERY_API #define AWS_TIMESTREAMQUERY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TIMESTREAMQUERY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TIMESTREAMQUERY_API #define AWS_TIMESTREAMQUERY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TIMESTREAMQUERY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TIMESTREAMQUERY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQueryEndpointRules.h b/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/internal/TimestreamQueryEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQueryEndpointRules.h rename to generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/internal/TimestreamQueryEndpointRules.h index 1bb4bcf55bd0..b8ee5c6145f3 100644 --- a/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/TimestreamQueryEndpointRules.h +++ b/generated/src/aws-cpp-sdk-timestream-query/include/aws/timestream-query/internal/TimestreamQueryEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace TimestreamQuery { -class TimestreamQueryEndpointRules { +class AWS_TIMESTREAMQUERY_LOCAL TimestreamQueryEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointProvider.cpp b/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointProvider.cpp index f00780652f78..0881c206d2a0 100644 --- a/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_TIMESTREAMQUERY_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); } diff --git a/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointRules.cpp b/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointRules.cpp index 4994a7dc07f0..9088701b914e 100644 --- a/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace TimestreamQuery { diff --git a/generated/src/aws-cpp-sdk-timestream-write/CMakeLists.txt b/generated/src/aws-cpp-sdk-timestream-write/CMakeLists.txt index 153884b20c66..b10a6f9cc97c 100644 --- a/generated/src/aws-cpp-sdk-timestream-write/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-timestream-write/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TIMESTREAM-WRITE_MODEL_HEADERS "include/aws/timestream-write/model/*.h" ) +file(GLOB AWS_TIMESTREAM-WRITE_INTERNAL_HEADERS + "include/aws/timestream-write/internal/*.h" +) + file(GLOB AWS_TIMESTREAM-WRITE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TIMESTREAM-WRITE_MODEL_SOURCE file(GLOB TIMESTREAM-WRITE_UNIFIED_HEADERS ${AWS_TIMESTREAM-WRITE_HEADERS} + ${AWS_TIMESTREAM-WRITE_INTERNAL_HEADERS} ${AWS_TIMESTREAM-WRITE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\timestream-write" FILES ${AWS_TIMESTREAM-WRITE_HEADERS}) + source_group("Header Files\\aws\\timestream-write\\internal" FILES ${AWS_TIMESTREAM-WRITE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\timestream-write\\model" FILES ${AWS_TIMESTREAM-WRITE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TIMESTREAM-WRITE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TIMESTREAM-WRITE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWriteEndpointProvider.h b/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWriteEndpointProvider.h index 224e53b28eee..5ed36e237c31 100644 --- a/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWriteEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWriteEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -65,9 +64,7 @@ class AWS_TIMESTREAMWRITE_API TimestreamWriteEndpointProvider : public Timestrea public: using TimestreamWriteResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TimestreamWriteEndpointProvider() - : TimestreamWriteDefaultEpProviderBase(Aws::TimestreamWrite::TimestreamWriteEndpointRules::GetRulesBlob(), - Aws::TimestreamWrite::TimestreamWriteEndpointRules::RulesBlobSize) {} + TimestreamWriteEndpointProvider(); ~TimestreamWriteEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWrite_EXPORTS.h b/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWrite_EXPORTS.h index 0ba1e44cb12b..609008390748 100644 --- a/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWrite_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWrite_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TIMESTREAMWRITE_API #define AWS_TIMESTREAMWRITE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TIMESTREAMWRITE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TIMESTREAMWRITE_API #define AWS_TIMESTREAMWRITE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TIMESTREAMWRITE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TIMESTREAMWRITE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWriteEndpointRules.h b/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/internal/TimestreamWriteEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWriteEndpointRules.h rename to generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/internal/TimestreamWriteEndpointRules.h index 63c751487b9c..126861029052 100644 --- a/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/TimestreamWriteEndpointRules.h +++ b/generated/src/aws-cpp-sdk-timestream-write/include/aws/timestream-write/internal/TimestreamWriteEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace TimestreamWrite { -class TimestreamWriteEndpointRules { +class AWS_TIMESTREAMWRITE_LOCAL TimestreamWriteEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointProvider.cpp b/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointProvider.cpp index c1a9bdb7ad89..de5ceb638611 100644 --- a/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointProvider.cpp @@ -4,6 +4,7 @@ */ #include +#include namespace Aws { #ifndef AWS_TIMESTREAMWRITE_EXPORTS // Except for Windows DLL @@ -23,6 +24,10 @@ template class Aws::Endpoint::DefaultEndpointProvider(config)); } diff --git a/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointRules.cpp b/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointRules.cpp index d9fca65b5f7a..3239163d659d 100644 --- a/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace TimestreamWrite { diff --git a/generated/src/aws-cpp-sdk-tnb/CMakeLists.txt b/generated/src/aws-cpp-sdk-tnb/CMakeLists.txt index edb5dc2882e2..066b6a37ff2e 100644 --- a/generated/src/aws-cpp-sdk-tnb/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-tnb/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TNB_MODEL_HEADERS "include/aws/tnb/model/*.h" ) +file(GLOB AWS_TNB_INTERNAL_HEADERS + "include/aws/tnb/internal/*.h" +) + file(GLOB AWS_TNB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TNB_MODEL_SOURCE file(GLOB TNB_UNIFIED_HEADERS ${AWS_TNB_HEADERS} + ${AWS_TNB_INTERNAL_HEADERS} ${AWS_TNB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\tnb" FILES ${AWS_TNB_HEADERS}) + source_group("Header Files\\aws\\tnb\\internal" FILES ${AWS_TNB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\tnb\\model" FILES ${AWS_TNB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TNB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TNB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/TnbEndpointProvider.h b/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/TnbEndpointProvider.h index 9fd93461a0c5..9426f92830b3 100644 --- a/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/TnbEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/TnbEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_TNB_API TnbEndpointProvider : public TnbDefaultEpProviderBase { public: using TnbResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TnbEndpointProvider() : TnbDefaultEpProviderBase(Aws::tnb::TnbEndpointRules::GetRulesBlob(), Aws::tnb::TnbEndpointRules::RulesBlobSize) {} + TnbEndpointProvider(); ~TnbEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/Tnb_EXPORTS.h b/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/Tnb_EXPORTS.h index b213730f8121..28291f5ddd17 100644 --- a/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/Tnb_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/Tnb_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TNB_API #define AWS_TNB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TNB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TNB_API #define AWS_TNB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TNB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TNB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/TnbEndpointRules.h b/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/internal/TnbEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-tnb/include/aws/tnb/TnbEndpointRules.h rename to generated/src/aws-cpp-sdk-tnb/include/aws/tnb/internal/TnbEndpointRules.h index 568831895ce8..807f286837bb 100644 --- a/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/TnbEndpointRules.h +++ b/generated/src/aws-cpp-sdk-tnb/include/aws/tnb/internal/TnbEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace tnb { -class TnbEndpointRules { +class AWS_TNB_LOCAL TnbEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-tnb/source/TnbEndpointProvider.cpp b/generated/src/aws-cpp-sdk-tnb/source/TnbEndpointProvider.cpp index 40a14bc9c751..538518830ebb 100644 --- a/generated/src/aws-cpp-sdk-tnb/source/TnbEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-tnb/source/TnbEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace tnb { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TnbEndpointProvider::TnbEndpointProvider() + : TnbDefaultEpProviderBase(Aws::tnb::TnbEndpointRules::GetRulesBlob(), Aws::tnb::TnbEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace tnb } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-tnb/source/TnbEndpointRules.cpp b/generated/src/aws-cpp-sdk-tnb/source/TnbEndpointRules.cpp index 8dab1ec663cc..03706e7c26e3 100644 --- a/generated/src/aws-cpp-sdk-tnb/source/TnbEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-tnb/source/TnbEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace tnb { diff --git a/generated/src/aws-cpp-sdk-transcribe/CMakeLists.txt b/generated/src/aws-cpp-sdk-transcribe/CMakeLists.txt index 4cc563771df8..5e6cf8993f54 100644 --- a/generated/src/aws-cpp-sdk-transcribe/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-transcribe/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TRANSCRIBE_MODEL_HEADERS "include/aws/transcribe/model/*.h" ) +file(GLOB AWS_TRANSCRIBE_INTERNAL_HEADERS + "include/aws/transcribe/internal/*.h" +) + file(GLOB AWS_TRANSCRIBE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TRANSCRIBE_MODEL_SOURCE file(GLOB TRANSCRIBE_UNIFIED_HEADERS ${AWS_TRANSCRIBE_HEADERS} + ${AWS_TRANSCRIBE_INTERNAL_HEADERS} ${AWS_TRANSCRIBE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\transcribe" FILES ${AWS_TRANSCRIBE_HEADERS}) + source_group("Header Files\\aws\\transcribe\\internal" FILES ${AWS_TRANSCRIBE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\transcribe\\model" FILES ${AWS_TRANSCRIBE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TRANSCRIBE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TRANSCRIBE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeServiceEndpointProvider.h index fc7befb17759..6b49a60dd14c 100644 --- a/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -43,9 +42,7 @@ class AWS_TRANSCRIBESERVICE_API TranscribeServiceEndpointProvider : public Trans public: using TranscribeServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TranscribeServiceEndpointProvider() - : TranscribeServiceDefaultEpProviderBase(Aws::TranscribeService::TranscribeServiceEndpointRules::GetRulesBlob(), - Aws::TranscribeService::TranscribeServiceEndpointRules::RulesBlobSize) {} + TranscribeServiceEndpointProvider(); ~TranscribeServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeService_EXPORTS.h b/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeService_EXPORTS.h index 51ec4f6a7f72..c49024b8998d 100644 --- a/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TRANSCRIBESERVICE_API #define AWS_TRANSCRIBESERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TRANSCRIBESERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TRANSCRIBESERVICE_API #define AWS_TRANSCRIBESERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TRANSCRIBESERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TRANSCRIBESERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeServiceEndpointRules.h b/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/internal/TranscribeServiceEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/internal/TranscribeServiceEndpointRules.h index ba38679adf19..0794e1d19b57 100644 --- a/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/TranscribeServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-transcribe/include/aws/transcribe/internal/TranscribeServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace TranscribeService { -class TranscribeServiceEndpointRules { +class AWS_TRANSCRIBESERVICE_LOCAL TranscribeServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceEndpointProvider.cpp index 66150f06611d..8b0eb937e8a2 100644 --- a/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace TranscribeService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TranscribeServiceEndpointProvider::TranscribeServiceEndpointProvider() + : TranscribeServiceDefaultEpProviderBase(Aws::TranscribeService::TranscribeServiceEndpointRules::GetRulesBlob(), + Aws::TranscribeService::TranscribeServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace TranscribeService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceEndpointRules.cpp index 9744f057dacd..5f1f0acab1c7 100644 --- a/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace TranscribeService { diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/CMakeLists.txt b/generated/src/aws-cpp-sdk-transcribestreaming/CMakeLists.txt index 276b27721931..57201f9d4f53 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-transcribestreaming/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TRANSCRIBESTREAMING_MODEL_HEADERS "include/aws/transcribestreaming/model/*.h" ) +file(GLOB AWS_TRANSCRIBESTREAMING_INTERNAL_HEADERS + "include/aws/transcribestreaming/internal/*.h" +) + file(GLOB AWS_TRANSCRIBESTREAMING_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TRANSCRIBESTREAMING_MODEL_SOURCE file(GLOB TRANSCRIBESTREAMING_UNIFIED_HEADERS ${AWS_TRANSCRIBESTREAMING_HEADERS} + ${AWS_TRANSCRIBESTREAMING_INTERNAL_HEADERS} ${AWS_TRANSCRIBESTREAMING_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\transcribestreaming" FILES ${AWS_TRANSCRIBESTREAMING_HEADERS}) + source_group("Header Files\\aws\\transcribestreaming\\internal" FILES ${AWS_TRANSCRIBESTREAMING_INTERNAL_HEADERS}) source_group("Header Files\\aws\\transcribestreaming\\model" FILES ${AWS_TRANSCRIBESTREAMING_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TRANSCRIBESTREAMING_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TRANSCRIBESTREAMING_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingServiceEndpointProvider.h index 993082e749eb..81ce422ca5d5 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -45,10 +44,7 @@ class AWS_TRANSCRIBESTREAMINGSERVICE_API TranscribeStreamingServiceEndpointProvi public: using TranscribeStreamingServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TranscribeStreamingServiceEndpointProvider() - : TranscribeStreamingServiceDefaultEpProviderBase( - Aws::TranscribeStreamingService::TranscribeStreamingServiceEndpointRules::GetRulesBlob(), - Aws::TranscribeStreamingService::TranscribeStreamingServiceEndpointRules::RulesBlobSize) {} + TranscribeStreamingServiceEndpointProvider(); ~TranscribeStreamingServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h b/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h index 011ae6732670..85d9b318f4d6 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TRANSCRIBESTREAMINGSERVICE_API #define AWS_TRANSCRIBESTREAMINGSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TRANSCRIBESTREAMINGSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TRANSCRIBESTREAMINGSERVICE_API #define AWS_TRANSCRIBESTREAMINGSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TRANSCRIBESTREAMINGSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TRANSCRIBESTREAMINGSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingServiceEndpointRules.h b/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/internal/TranscribeStreamingServiceEndpointRules.h similarity index 84% rename from generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/internal/TranscribeStreamingServiceEndpointRules.h index 7bfdffe9dbd3..79807c3640ce 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/TranscribeStreamingServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-transcribestreaming/include/aws/transcribestreaming/internal/TranscribeStreamingServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace TranscribeStreamingService { -class TranscribeStreamingServiceEndpointRules { +class AWS_TRANSCRIBESTREAMINGSERVICE_LOCAL TranscribeStreamingServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceEndpointProvider.cpp index 4df1f011d9c6..39ccc881e4fc 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceEndpointProvider.cpp @@ -4,9 +4,16 @@ */ #include +#include namespace Aws { namespace TranscribeStreamingService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TranscribeStreamingServiceEndpointProvider::TranscribeStreamingServiceEndpointProvider() + : TranscribeStreamingServiceDefaultEpProviderBase( + Aws::TranscribeStreamingService::TranscribeStreamingServiceEndpointRules::GetRulesBlob(), + Aws::TranscribeStreamingService::TranscribeStreamingServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace TranscribeStreamingService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceEndpointRules.cpp index 22641253d89c..676043f073bd 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace TranscribeStreamingService { diff --git a/generated/src/aws-cpp-sdk-translate/CMakeLists.txt b/generated/src/aws-cpp-sdk-translate/CMakeLists.txt index 84831c6a6ac0..c6891c7df572 100644 --- a/generated/src/aws-cpp-sdk-translate/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-translate/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TRANSLATE_MODEL_HEADERS "include/aws/translate/model/*.h" ) +file(GLOB AWS_TRANSLATE_INTERNAL_HEADERS + "include/aws/translate/internal/*.h" +) + file(GLOB AWS_TRANSLATE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TRANSLATE_MODEL_SOURCE file(GLOB TRANSLATE_UNIFIED_HEADERS ${AWS_TRANSLATE_HEADERS} + ${AWS_TRANSLATE_INTERNAL_HEADERS} ${AWS_TRANSLATE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\translate" FILES ${AWS_TRANSLATE_HEADERS}) + source_group("Header Files\\aws\\translate\\internal" FILES ${AWS_TRANSLATE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\translate\\model" FILES ${AWS_TRANSLATE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TRANSLATE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TRANSLATE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-translate/include/aws/translate/TranslateEndpointProvider.h b/generated/src/aws-cpp-sdk-translate/include/aws/translate/TranslateEndpointProvider.h index 4e24db16b667..8ca1a4e5f381 100644 --- a/generated/src/aws-cpp-sdk-translate/include/aws/translate/TranslateEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-translate/include/aws/translate/TranslateEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_TRANSLATE_API TranslateEndpointProvider : public TranslateDefaultEpPro public: using TranslateResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TranslateEndpointProvider() - : TranslateDefaultEpProviderBase(Aws::Translate::TranslateEndpointRules::GetRulesBlob(), - Aws::Translate::TranslateEndpointRules::RulesBlobSize) {} + TranslateEndpointProvider(); ~TranslateEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-translate/include/aws/translate/Translate_EXPORTS.h b/generated/src/aws-cpp-sdk-translate/include/aws/translate/Translate_EXPORTS.h index 2b2ea5b5db31..a8929cba3cad 100644 --- a/generated/src/aws-cpp-sdk-translate/include/aws/translate/Translate_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-translate/include/aws/translate/Translate_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TRANSLATE_API #define AWS_TRANSLATE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TRANSLATE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TRANSLATE_API #define AWS_TRANSLATE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TRANSLATE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TRANSLATE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-translate/include/aws/translate/TranslateEndpointRules.h b/generated/src/aws-cpp-sdk-translate/include/aws/translate/internal/TranslateEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-translate/include/aws/translate/TranslateEndpointRules.h rename to generated/src/aws-cpp-sdk-translate/include/aws/translate/internal/TranslateEndpointRules.h index 07386f63cbcb..5820f417c0a8 100644 --- a/generated/src/aws-cpp-sdk-translate/include/aws/translate/TranslateEndpointRules.h +++ b/generated/src/aws-cpp-sdk-translate/include/aws/translate/internal/TranslateEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Translate { -class TranslateEndpointRules { +class AWS_TRANSLATE_LOCAL TranslateEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-translate/source/TranslateEndpointProvider.cpp b/generated/src/aws-cpp-sdk-translate/source/TranslateEndpointProvider.cpp index 278703d55998..f8e35beee6c4 100644 --- a/generated/src/aws-cpp-sdk-translate/source/TranslateEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-translate/source/TranslateEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace Translate { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TranslateEndpointProvider::TranslateEndpointProvider() + : TranslateDefaultEpProviderBase(Aws::Translate::TranslateEndpointRules::GetRulesBlob(), + Aws::Translate::TranslateEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Translate } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-translate/source/TranslateEndpointRules.cpp b/generated/src/aws-cpp-sdk-translate/source/TranslateEndpointRules.cpp index c79942555996..9479fed2ce61 100644 --- a/generated/src/aws-cpp-sdk-translate/source/TranslateEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-translate/source/TranslateEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Translate { diff --git a/generated/src/aws-cpp-sdk-trustedadvisor/CMakeLists.txt b/generated/src/aws-cpp-sdk-trustedadvisor/CMakeLists.txt index 838a64f5b5b4..2b84ed620a4d 100644 --- a/generated/src/aws-cpp-sdk-trustedadvisor/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-trustedadvisor/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_TRUSTEDADVISOR_MODEL_HEADERS "include/aws/trustedadvisor/model/*.h" ) +file(GLOB AWS_TRUSTEDADVISOR_INTERNAL_HEADERS + "include/aws/trustedadvisor/internal/*.h" +) + file(GLOB AWS_TRUSTEDADVISOR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_TRUSTEDADVISOR_MODEL_SOURCE file(GLOB TRUSTEDADVISOR_UNIFIED_HEADERS ${AWS_TRUSTEDADVISOR_HEADERS} + ${AWS_TRUSTEDADVISOR_INTERNAL_HEADERS} ${AWS_TRUSTEDADVISOR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\trustedadvisor" FILES ${AWS_TRUSTEDADVISOR_HEADERS}) + source_group("Header Files\\aws\\trustedadvisor\\internal" FILES ${AWS_TRUSTEDADVISOR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\trustedadvisor\\model" FILES ${AWS_TRUSTEDADVISOR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_TRUSTEDADVISOR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_TRUSTEDADVISOR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisorEndpointProvider.h b/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisorEndpointProvider.h index f61c8340e620..0643110d5c0c 100644 --- a/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisorEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisorEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_TRUSTEDADVISOR_API TrustedAdvisorEndpointProvider : public TrustedAdvi public: using TrustedAdvisorResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - TrustedAdvisorEndpointProvider() - : TrustedAdvisorDefaultEpProviderBase(Aws::TrustedAdvisor::TrustedAdvisorEndpointRules::GetRulesBlob(), - Aws::TrustedAdvisor::TrustedAdvisorEndpointRules::RulesBlobSize) {} + TrustedAdvisorEndpointProvider(); ~TrustedAdvisorEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisor_EXPORTS.h b/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisor_EXPORTS.h index 1e68d08bae1d..3d9824871ee5 100644 --- a/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisor_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisor_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_TRUSTEDADVISOR_API #define AWS_TRUSTEDADVISOR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_TRUSTEDADVISOR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_TRUSTEDADVISOR_API #define AWS_TRUSTEDADVISOR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_TRUSTEDADVISOR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_TRUSTEDADVISOR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisorEndpointRules.h b/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/internal/TrustedAdvisorEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisorEndpointRules.h rename to generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/internal/TrustedAdvisorEndpointRules.h index b63528cfc145..3cacf9b6843d 100644 --- a/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/TrustedAdvisorEndpointRules.h +++ b/generated/src/aws-cpp-sdk-trustedadvisor/include/aws/trustedadvisor/internal/TrustedAdvisorEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace TrustedAdvisor { -class TrustedAdvisorEndpointRules { +class AWS_TRUSTEDADVISOR_LOCAL TrustedAdvisorEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorEndpointProvider.cpp b/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorEndpointProvider.cpp index bf8ab4b32b64..e7afc3c07d30 100644 --- a/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace TrustedAdvisor { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +TrustedAdvisorEndpointProvider::TrustedAdvisorEndpointProvider() + : TrustedAdvisorDefaultEpProviderBase(Aws::TrustedAdvisor::TrustedAdvisorEndpointRules::GetRulesBlob(), + Aws::TrustedAdvisor::TrustedAdvisorEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace TrustedAdvisor } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorEndpointRules.cpp b/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorEndpointRules.cpp index 85c23339c948..53ae51a28202 100644 --- a/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace TrustedAdvisor { diff --git a/generated/src/aws-cpp-sdk-uxc/CMakeLists.txt b/generated/src/aws-cpp-sdk-uxc/CMakeLists.txt index 9f021f81de36..94243cbb21c9 100644 --- a/generated/src/aws-cpp-sdk-uxc/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-uxc/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_UXC_MODEL_HEADERS "include/aws/uxc/model/*.h" ) +file(GLOB AWS_UXC_INTERNAL_HEADERS + "include/aws/uxc/internal/*.h" +) + file(GLOB AWS_UXC_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_UXC_MODEL_SOURCE file(GLOB UXC_UNIFIED_HEADERS ${AWS_UXC_HEADERS} + ${AWS_UXC_INTERNAL_HEADERS} ${AWS_UXC_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\uxc" FILES ${AWS_UXC_HEADERS}) + source_group("Header Files\\aws\\uxc\\internal" FILES ${AWS_UXC_INTERNAL_HEADERS}) source_group("Header Files\\aws\\uxc\\model" FILES ${AWS_UXC_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_UXC_SOURCE}) source_group("Source Files\\model" FILES ${AWS_UXC_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/UxcEndpointProvider.h b/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/UxcEndpointProvider.h index d24083ba709f..bd731011ec87 100644 --- a/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/UxcEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/UxcEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_UXC_API UxcEndpointProvider : public UxcDefaultEpProviderBase { public: using UxcResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - UxcEndpointProvider() : UxcDefaultEpProviderBase(Aws::uxc::UxcEndpointRules::GetRulesBlob(), Aws::uxc::UxcEndpointRules::RulesBlobSize) {} + UxcEndpointProvider(); ~UxcEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/Uxc_EXPORTS.h b/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/Uxc_EXPORTS.h index 5634b1edfc58..7869a4c1f016 100644 --- a/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/Uxc_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/Uxc_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_UXC_API #define AWS_UXC_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_UXC_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_UXC_API #define AWS_UXC_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_UXC_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_UXC_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/UxcEndpointRules.h b/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/internal/UxcEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-uxc/include/aws/uxc/UxcEndpointRules.h rename to generated/src/aws-cpp-sdk-uxc/include/aws/uxc/internal/UxcEndpointRules.h index 22ba16d133aa..ebd2d8e21932 100644 --- a/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/UxcEndpointRules.h +++ b/generated/src/aws-cpp-sdk-uxc/include/aws/uxc/internal/UxcEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace uxc { -class UxcEndpointRules { +class AWS_UXC_LOCAL UxcEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-uxc/source/UxcEndpointProvider.cpp b/generated/src/aws-cpp-sdk-uxc/source/UxcEndpointProvider.cpp index cc515ec4145b..e38a487f2f7c 100644 --- a/generated/src/aws-cpp-sdk-uxc/source/UxcEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-uxc/source/UxcEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace uxc { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +UxcEndpointProvider::UxcEndpointProvider() + : UxcDefaultEpProviderBase(Aws::uxc::UxcEndpointRules::GetRulesBlob(), Aws::uxc::UxcEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace uxc } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-uxc/source/UxcEndpointRules.cpp b/generated/src/aws-cpp-sdk-uxc/source/UxcEndpointRules.cpp index 38c8ac1f27ff..0ff3fc59a91d 100644 --- a/generated/src/aws-cpp-sdk-uxc/source/UxcEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-uxc/source/UxcEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace uxc { diff --git a/generated/src/aws-cpp-sdk-verifiedpermissions/CMakeLists.txt b/generated/src/aws-cpp-sdk-verifiedpermissions/CMakeLists.txt index 7b99e0d3b71c..50239b1966a6 100644 --- a/generated/src/aws-cpp-sdk-verifiedpermissions/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-verifiedpermissions/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_VERIFIEDPERMISSIONS_MODEL_HEADERS "include/aws/verifiedpermissions/model/*.h" ) +file(GLOB AWS_VERIFIEDPERMISSIONS_INTERNAL_HEADERS + "include/aws/verifiedpermissions/internal/*.h" +) + file(GLOB AWS_VERIFIEDPERMISSIONS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_VERIFIEDPERMISSIONS_MODEL_SOURCE file(GLOB VERIFIEDPERMISSIONS_UNIFIED_HEADERS ${AWS_VERIFIEDPERMISSIONS_HEADERS} + ${AWS_VERIFIEDPERMISSIONS_INTERNAL_HEADERS} ${AWS_VERIFIEDPERMISSIONS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\verifiedpermissions" FILES ${AWS_VERIFIEDPERMISSIONS_HEADERS}) + source_group("Header Files\\aws\\verifiedpermissions\\internal" FILES ${AWS_VERIFIEDPERMISSIONS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\verifiedpermissions\\model" FILES ${AWS_VERIFIEDPERMISSIONS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_VERIFIEDPERMISSIONS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_VERIFIEDPERMISSIONS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissionsEndpointProvider.h b/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissionsEndpointProvider.h index 8d578ce6368e..4d4af7dc7dad 100644 --- a/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissionsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissionsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_VERIFIEDPERMISSIONS_API VerifiedPermissionsEndpointProvider : public V public: using VerifiedPermissionsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - VerifiedPermissionsEndpointProvider() - : VerifiedPermissionsDefaultEpProviderBase(Aws::VerifiedPermissions::VerifiedPermissionsEndpointRules::GetRulesBlob(), - Aws::VerifiedPermissions::VerifiedPermissionsEndpointRules::RulesBlobSize) {} + VerifiedPermissionsEndpointProvider(); ~VerifiedPermissionsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissions_EXPORTS.h b/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissions_EXPORTS.h index 6d61e3774a8a..907368bdeb05 100644 --- a/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissions_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissions_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_VERIFIEDPERMISSIONS_API #define AWS_VERIFIEDPERMISSIONS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_VERIFIEDPERMISSIONS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_VERIFIEDPERMISSIONS_API #define AWS_VERIFIEDPERMISSIONS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_VERIFIEDPERMISSIONS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_VERIFIEDPERMISSIONS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissionsEndpointRules.h b/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/internal/VerifiedPermissionsEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissionsEndpointRules.h rename to generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/internal/VerifiedPermissionsEndpointRules.h index 0ec7013604e9..8d5b14be4044 100644 --- a/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/VerifiedPermissionsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-verifiedpermissions/include/aws/verifiedpermissions/internal/VerifiedPermissionsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace VerifiedPermissions { -class VerifiedPermissionsEndpointRules { +class AWS_VERIFIEDPERMISSIONS_LOCAL VerifiedPermissionsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsEndpointProvider.cpp index c531d15ba83d..4486caac143d 100644 --- a/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace VerifiedPermissions { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +VerifiedPermissionsEndpointProvider::VerifiedPermissionsEndpointProvider() + : VerifiedPermissionsDefaultEpProviderBase(Aws::VerifiedPermissions::VerifiedPermissionsEndpointRules::GetRulesBlob(), + Aws::VerifiedPermissions::VerifiedPermissionsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace VerifiedPermissions } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsEndpointRules.cpp b/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsEndpointRules.cpp index 1c473768704e..8effff94fdd4 100644 --- a/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace VerifiedPermissions { diff --git a/generated/src/aws-cpp-sdk-voice-id/CMakeLists.txt b/generated/src/aws-cpp-sdk-voice-id/CMakeLists.txt index f53a6e43c115..6bdf73188541 100644 --- a/generated/src/aws-cpp-sdk-voice-id/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-voice-id/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_VOICE-ID_MODEL_HEADERS "include/aws/voice-id/model/*.h" ) +file(GLOB AWS_VOICE-ID_INTERNAL_HEADERS + "include/aws/voice-id/internal/*.h" +) + file(GLOB AWS_VOICE-ID_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_VOICE-ID_MODEL_SOURCE file(GLOB VOICE-ID_UNIFIED_HEADERS ${AWS_VOICE-ID_HEADERS} + ${AWS_VOICE-ID_INTERNAL_HEADERS} ${AWS_VOICE-ID_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\voice-id" FILES ${AWS_VOICE-ID_HEADERS}) + source_group("Header Files\\aws\\voice-id\\internal" FILES ${AWS_VOICE-ID_INTERNAL_HEADERS}) source_group("Header Files\\aws\\voice-id\\model" FILES ${AWS_VOICE-ID_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_VOICE-ID_SOURCE}) source_group("Source Files\\model" FILES ${AWS_VOICE-ID_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceIDEndpointProvider.h b/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceIDEndpointProvider.h index 84c289726853..969b3f82402c 100644 --- a/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceIDEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceIDEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_VOICEID_API VoiceIDEndpointProvider : public VoiceIDDefaultEpProviderB public: using VoiceIDResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - VoiceIDEndpointProvider() - : VoiceIDDefaultEpProviderBase(Aws::VoiceID::VoiceIDEndpointRules::GetRulesBlob(), - Aws::VoiceID::VoiceIDEndpointRules::RulesBlobSize) {} + VoiceIDEndpointProvider(); ~VoiceIDEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceID_EXPORTS.h b/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceID_EXPORTS.h index 0a34627d3200..65c27ee813db 100644 --- a/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceID_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceID_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_VOICEID_API #define AWS_VOICEID_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_VOICEID_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_VOICEID_API #define AWS_VOICEID_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_VOICEID_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_VOICEID_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceIDEndpointRules.h b/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/internal/VoiceIDEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceIDEndpointRules.h rename to generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/internal/VoiceIDEndpointRules.h index 50334edd9f9a..250dc1af9809 100644 --- a/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/VoiceIDEndpointRules.h +++ b/generated/src/aws-cpp-sdk-voice-id/include/aws/voice-id/internal/VoiceIDEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace VoiceID { -class VoiceIDEndpointRules { +class AWS_VOICEID_LOCAL VoiceIDEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDEndpointProvider.cpp b/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDEndpointProvider.cpp index 85945370b149..9eef1c4d7a23 100644 --- a/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace VoiceID { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +VoiceIDEndpointProvider::VoiceIDEndpointProvider() + : VoiceIDDefaultEpProviderBase(Aws::VoiceID::VoiceIDEndpointRules::GetRulesBlob(), Aws::VoiceID::VoiceIDEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace VoiceID } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDEndpointRules.cpp b/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDEndpointRules.cpp index 1c2c394857dc..66bd067e4c93 100644 --- a/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace VoiceID { diff --git a/generated/src/aws-cpp-sdk-vpc-lattice/CMakeLists.txt b/generated/src/aws-cpp-sdk-vpc-lattice/CMakeLists.txt index 19a3e4d15b1a..833cd019bfef 100644 --- a/generated/src/aws-cpp-sdk-vpc-lattice/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-vpc-lattice/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_VPC-LATTICE_MODEL_HEADERS "include/aws/vpc-lattice/model/*.h" ) +file(GLOB AWS_VPC-LATTICE_INTERNAL_HEADERS + "include/aws/vpc-lattice/internal/*.h" +) + file(GLOB AWS_VPC-LATTICE_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_VPC-LATTICE_MODEL_SOURCE file(GLOB VPC-LATTICE_UNIFIED_HEADERS ${AWS_VPC-LATTICE_HEADERS} + ${AWS_VPC-LATTICE_INTERNAL_HEADERS} ${AWS_VPC-LATTICE_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\vpc-lattice" FILES ${AWS_VPC-LATTICE_HEADERS}) + source_group("Header Files\\aws\\vpc-lattice\\internal" FILES ${AWS_VPC-LATTICE_INTERNAL_HEADERS}) source_group("Header Files\\aws\\vpc-lattice\\model" FILES ${AWS_VPC-LATTICE_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_VPC-LATTICE_SOURCE}) source_group("Source Files\\model" FILES ${AWS_VPC-LATTICE_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLatticeEndpointProvider.h b/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLatticeEndpointProvider.h index 6120edc293dd..ef99c93af5f9 100644 --- a/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLatticeEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLatticeEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_VPCLATTICE_API VPCLatticeEndpointProvider : public VPCLatticeDefaultEp public: using VPCLatticeResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - VPCLatticeEndpointProvider() - : VPCLatticeDefaultEpProviderBase(Aws::VPCLattice::VPCLatticeEndpointRules::GetRulesBlob(), - Aws::VPCLattice::VPCLatticeEndpointRules::RulesBlobSize) {} + VPCLatticeEndpointProvider(); ~VPCLatticeEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLattice_EXPORTS.h b/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLattice_EXPORTS.h index f520f7144a12..d4d7b1f3589a 100644 --- a/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLattice_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLattice_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_VPCLATTICE_API #define AWS_VPCLATTICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_VPCLATTICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_VPCLATTICE_API #define AWS_VPCLATTICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_VPCLATTICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_VPCLATTICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLatticeEndpointRules.h b/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/internal/VPCLatticeEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLatticeEndpointRules.h rename to generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/internal/VPCLatticeEndpointRules.h index c09c784f99bb..a72d6e0892b4 100644 --- a/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/VPCLatticeEndpointRules.h +++ b/generated/src/aws-cpp-sdk-vpc-lattice/include/aws/vpc-lattice/internal/VPCLatticeEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace VPCLattice { -class VPCLatticeEndpointRules { +class AWS_VPCLATTICE_LOCAL VPCLatticeEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeEndpointProvider.cpp b/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeEndpointProvider.cpp index 96db2fd7b8de..16c245e0801a 100644 --- a/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace VPCLattice { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +VPCLatticeEndpointProvider::VPCLatticeEndpointProvider() + : VPCLatticeDefaultEpProviderBase(Aws::VPCLattice::VPCLatticeEndpointRules::GetRulesBlob(), + Aws::VPCLattice::VPCLatticeEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace VPCLattice } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeEndpointRules.cpp b/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeEndpointRules.cpp index b5df776494ff..d50e82779aac 100644 --- a/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace VPCLattice { diff --git a/generated/src/aws-cpp-sdk-waf-regional/CMakeLists.txt b/generated/src/aws-cpp-sdk-waf-regional/CMakeLists.txt index 0d678e34ec70..26a2807437e9 100644 --- a/generated/src/aws-cpp-sdk-waf-regional/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-waf-regional/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WAF-REGIONAL_MODEL_HEADERS "include/aws/waf-regional/model/*.h" ) +file(GLOB AWS_WAF-REGIONAL_INTERNAL_HEADERS + "include/aws/waf-regional/internal/*.h" +) + file(GLOB AWS_WAF-REGIONAL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WAF-REGIONAL_MODEL_SOURCE file(GLOB WAF-REGIONAL_UNIFIED_HEADERS ${AWS_WAF-REGIONAL_HEADERS} + ${AWS_WAF-REGIONAL_INTERNAL_HEADERS} ${AWS_WAF-REGIONAL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\waf-regional" FILES ${AWS_WAF-REGIONAL_HEADERS}) + source_group("Header Files\\aws\\waf-regional\\internal" FILES ${AWS_WAF-REGIONAL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\waf-regional\\model" FILES ${AWS_WAF-REGIONAL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WAF-REGIONAL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WAF-REGIONAL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegionalEndpointProvider.h b/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegionalEndpointProvider.h index c0855b7814ea..1af3ed0843d1 100644 --- a/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegionalEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegionalEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_WAFREGIONAL_API WAFRegionalEndpointProvider : public WAFRegionalDefaul public: using WAFRegionalResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WAFRegionalEndpointProvider() - : WAFRegionalDefaultEpProviderBase(Aws::WAFRegional::WAFRegionalEndpointRules::GetRulesBlob(), - Aws::WAFRegional::WAFRegionalEndpointRules::RulesBlobSize) {} + WAFRegionalEndpointProvider(); ~WAFRegionalEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegional_EXPORTS.h b/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegional_EXPORTS.h index c4b20cfc9ba2..6b96bb864da0 100644 --- a/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegional_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegional_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WAFREGIONAL_API #define AWS_WAFREGIONAL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WAFREGIONAL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WAFREGIONAL_API #define AWS_WAFREGIONAL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WAFREGIONAL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WAFREGIONAL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegionalEndpointRules.h b/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/internal/WAFRegionalEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegionalEndpointRules.h rename to generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/internal/WAFRegionalEndpointRules.h index eab53faa998e..e4baa51b4ed6 100644 --- a/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/WAFRegionalEndpointRules.h +++ b/generated/src/aws-cpp-sdk-waf-regional/include/aws/waf-regional/internal/WAFRegionalEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WAFRegional { -class WAFRegionalEndpointRules { +class AWS_WAFREGIONAL_LOCAL WAFRegionalEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalEndpointProvider.cpp b/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalEndpointProvider.cpp index 0a3c1bd01756..b5d4de3ac645 100644 --- a/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WAFRegional { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WAFRegionalEndpointProvider::WAFRegionalEndpointProvider() + : WAFRegionalDefaultEpProviderBase(Aws::WAFRegional::WAFRegionalEndpointRules::GetRulesBlob(), + Aws::WAFRegional::WAFRegionalEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WAFRegional } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalEndpointRules.cpp b/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalEndpointRules.cpp index a8ce6efc4025..f5cd5cae9d07 100644 --- a/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WAFRegional { diff --git a/generated/src/aws-cpp-sdk-waf/CMakeLists.txt b/generated/src/aws-cpp-sdk-waf/CMakeLists.txt index a80a41742809..67019df10035 100644 --- a/generated/src/aws-cpp-sdk-waf/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-waf/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WAF_MODEL_HEADERS "include/aws/waf/model/*.h" ) +file(GLOB AWS_WAF_INTERNAL_HEADERS + "include/aws/waf/internal/*.h" +) + file(GLOB AWS_WAF_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WAF_MODEL_SOURCE file(GLOB WAF_UNIFIED_HEADERS ${AWS_WAF_HEADERS} + ${AWS_WAF_INTERNAL_HEADERS} ${AWS_WAF_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\waf" FILES ${AWS_WAF_HEADERS}) + source_group("Header Files\\aws\\waf\\internal" FILES ${AWS_WAF_INTERNAL_HEADERS}) source_group("Header Files\\aws\\waf\\model" FILES ${AWS_WAF_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WAF_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WAF_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAFEndpointProvider.h b/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAFEndpointProvider.h index 1610c551a00d..febdee34a94f 100644 --- a/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAFEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAFEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,7 +39,7 @@ class AWS_WAF_API WAFEndpointProvider : public WAFDefaultEpProviderBase { public: using WAFResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WAFEndpointProvider() : WAFDefaultEpProviderBase(Aws::WAF::WAFEndpointRules::GetRulesBlob(), Aws::WAF::WAFEndpointRules::RulesBlobSize) {} + WAFEndpointProvider(); ~WAFEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAF_EXPORTS.h b/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAF_EXPORTS.h index 02ca50af589b..1198e2d7695a 100644 --- a/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAF_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAF_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WAF_API #define AWS_WAF_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WAF_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WAF_API #define AWS_WAF_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WAF_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WAF_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAFEndpointRules.h b/generated/src/aws-cpp-sdk-waf/include/aws/waf/internal/WAFEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-waf/include/aws/waf/WAFEndpointRules.h rename to generated/src/aws-cpp-sdk-waf/include/aws/waf/internal/WAFEndpointRules.h index f6d306ce1390..220573aba461 100644 --- a/generated/src/aws-cpp-sdk-waf/include/aws/waf/WAFEndpointRules.h +++ b/generated/src/aws-cpp-sdk-waf/include/aws/waf/internal/WAFEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WAF { -class WAFEndpointRules { +class AWS_WAF_LOCAL WAFEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-waf/source/WAFEndpointProvider.cpp b/generated/src/aws-cpp-sdk-waf/source/WAFEndpointProvider.cpp index 990c651e33c7..3378bf1dbe6f 100644 --- a/generated/src/aws-cpp-sdk-waf/source/WAFEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-waf/source/WAFEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace WAF { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WAFEndpointProvider::WAFEndpointProvider() + : WAFDefaultEpProviderBase(Aws::WAF::WAFEndpointRules::GetRulesBlob(), Aws::WAF::WAFEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WAF } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-waf/source/WAFEndpointRules.cpp b/generated/src/aws-cpp-sdk-waf/source/WAFEndpointRules.cpp index ddd5f577e1b7..9b570756f88d 100644 --- a/generated/src/aws-cpp-sdk-waf/source/WAFEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-waf/source/WAFEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WAF { diff --git a/generated/src/aws-cpp-sdk-wafv2/CMakeLists.txt b/generated/src/aws-cpp-sdk-wafv2/CMakeLists.txt index f5546535a512..4ec51c904f7b 100644 --- a/generated/src/aws-cpp-sdk-wafv2/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-wafv2/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WAFV2_MODEL_HEADERS "include/aws/wafv2/model/*.h" ) +file(GLOB AWS_WAFV2_INTERNAL_HEADERS + "include/aws/wafv2/internal/*.h" +) + file(GLOB AWS_WAFV2_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WAFV2_MODEL_SOURCE file(GLOB WAFV2_UNIFIED_HEADERS ${AWS_WAFV2_HEADERS} + ${AWS_WAFV2_INTERNAL_HEADERS} ${AWS_WAFV2_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\wafv2" FILES ${AWS_WAFV2_HEADERS}) + source_group("Header Files\\aws\\wafv2\\internal" FILES ${AWS_WAFV2_INTERNAL_HEADERS}) source_group("Header Files\\aws\\wafv2\\model" FILES ${AWS_WAFV2_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WAFV2_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WAFV2_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2EndpointProvider.h b/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2EndpointProvider.h index 3a0558ec087f..a6faed89fcbd 100644 --- a/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2EndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_WAFV2_API WAFV2EndpointProvider : public WAFV2DefaultEpProviderBase { public: using WAFV2ResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WAFV2EndpointProvider() - : WAFV2DefaultEpProviderBase(Aws::WAFV2::WAFV2EndpointRules::GetRulesBlob(), Aws::WAFV2::WAFV2EndpointRules::RulesBlobSize) {} + WAFV2EndpointProvider(); ~WAFV2EndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2_EXPORTS.h b/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2_EXPORTS.h index 4e6450e05123..2ee697bbf27d 100644 --- a/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WAFV2_API #define AWS_WAFV2_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WAFV2_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WAFV2_API #define AWS_WAFV2_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WAFV2_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WAFV2_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2EndpointRules.h b/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/internal/WAFV2EndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2EndpointRules.h rename to generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/internal/WAFV2EndpointRules.h index 557a673e65fb..789489b0ec4a 100644 --- a/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/WAFV2EndpointRules.h +++ b/generated/src/aws-cpp-sdk-wafv2/include/aws/wafv2/internal/WAFV2EndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WAFV2 { -class WAFV2EndpointRules { +class AWS_WAFV2_LOCAL WAFV2EndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-wafv2/source/WAFV2EndpointProvider.cpp b/generated/src/aws-cpp-sdk-wafv2/source/WAFV2EndpointProvider.cpp index 2a77fc6cc5c6..6513429417ed 100644 --- a/generated/src/aws-cpp-sdk-wafv2/source/WAFV2EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-wafv2/source/WAFV2EndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace WAFV2 { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WAFV2EndpointProvider::WAFV2EndpointProvider() + : WAFV2DefaultEpProviderBase(Aws::WAFV2::WAFV2EndpointRules::GetRulesBlob(), Aws::WAFV2::WAFV2EndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WAFV2 } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-wafv2/source/WAFV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-wafv2/source/WAFV2EndpointRules.cpp index 3c7309c51a3a..948b153bcea6 100644 --- a/generated/src/aws-cpp-sdk-wafv2/source/WAFV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-wafv2/source/WAFV2EndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WAFV2 { diff --git a/generated/src/aws-cpp-sdk-wellarchitected/CMakeLists.txt b/generated/src/aws-cpp-sdk-wellarchitected/CMakeLists.txt index 9cd7f835847d..7249ba02c024 100644 --- a/generated/src/aws-cpp-sdk-wellarchitected/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-wellarchitected/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WELLARCHITECTED_MODEL_HEADERS "include/aws/wellarchitected/model/*.h" ) +file(GLOB AWS_WELLARCHITECTED_INTERNAL_HEADERS + "include/aws/wellarchitected/internal/*.h" +) + file(GLOB AWS_WELLARCHITECTED_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WELLARCHITECTED_MODEL_SOURCE file(GLOB WELLARCHITECTED_UNIFIED_HEADERS ${AWS_WELLARCHITECTED_HEADERS} + ${AWS_WELLARCHITECTED_INTERNAL_HEADERS} ${AWS_WELLARCHITECTED_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\wellarchitected" FILES ${AWS_WELLARCHITECTED_HEADERS}) + source_group("Header Files\\aws\\wellarchitected\\internal" FILES ${AWS_WELLARCHITECTED_INTERNAL_HEADERS}) source_group("Header Files\\aws\\wellarchitected\\model" FILES ${AWS_WELLARCHITECTED_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WELLARCHITECTED_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WELLARCHITECTED_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitectedEndpointProvider.h b/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitectedEndpointProvider.h index 135b10c37d5a..9e0c30784401 100644 --- a/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitectedEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitectedEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_WELLARCHITECTED_API WellArchitectedEndpointProvider : public WellArchi public: using WellArchitectedResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WellArchitectedEndpointProvider() - : WellArchitectedDefaultEpProviderBase(Aws::WellArchitected::WellArchitectedEndpointRules::GetRulesBlob(), - Aws::WellArchitected::WellArchitectedEndpointRules::RulesBlobSize) {} + WellArchitectedEndpointProvider(); ~WellArchitectedEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitected_EXPORTS.h b/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitected_EXPORTS.h index 2f4aff91299e..b2331a86e735 100644 --- a/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitected_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitected_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WELLARCHITECTED_API #define AWS_WELLARCHITECTED_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WELLARCHITECTED_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WELLARCHITECTED_API #define AWS_WELLARCHITECTED_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WELLARCHITECTED_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WELLARCHITECTED_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitectedEndpointRules.h b/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/internal/WellArchitectedEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitectedEndpointRules.h rename to generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/internal/WellArchitectedEndpointRules.h index 18426792fb46..89efbad37d19 100644 --- a/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/WellArchitectedEndpointRules.h +++ b/generated/src/aws-cpp-sdk-wellarchitected/include/aws/wellarchitected/internal/WellArchitectedEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WellArchitected { -class WellArchitectedEndpointRules { +class AWS_WELLARCHITECTED_LOCAL WellArchitectedEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedEndpointProvider.cpp b/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedEndpointProvider.cpp index 8f61b042eefb..dc553604beeb 100644 --- a/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WellArchitected { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WellArchitectedEndpointProvider::WellArchitectedEndpointProvider() + : WellArchitectedDefaultEpProviderBase(Aws::WellArchitected::WellArchitectedEndpointRules::GetRulesBlob(), + Aws::WellArchitected::WellArchitectedEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WellArchitected } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedEndpointRules.cpp b/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedEndpointRules.cpp index 1c93604f84a9..23b9559dadb5 100644 --- a/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WellArchitected { diff --git a/generated/src/aws-cpp-sdk-wickr/CMakeLists.txt b/generated/src/aws-cpp-sdk-wickr/CMakeLists.txt index 329e879d3da8..be1e1df50312 100644 --- a/generated/src/aws-cpp-sdk-wickr/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-wickr/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WICKR_MODEL_HEADERS "include/aws/wickr/model/*.h" ) +file(GLOB AWS_WICKR_INTERNAL_HEADERS + "include/aws/wickr/internal/*.h" +) + file(GLOB AWS_WICKR_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WICKR_MODEL_SOURCE file(GLOB WICKR_UNIFIED_HEADERS ${AWS_WICKR_HEADERS} + ${AWS_WICKR_INTERNAL_HEADERS} ${AWS_WICKR_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\wickr" FILES ${AWS_WICKR_HEADERS}) + source_group("Header Files\\aws\\wickr\\internal" FILES ${AWS_WICKR_INTERNAL_HEADERS}) source_group("Header Files\\aws\\wickr\\model" FILES ${AWS_WICKR_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WICKR_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WICKR_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/WickrEndpointProvider.h b/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/WickrEndpointProvider.h index 605d3827e9e5..3f24b724a7cd 100644 --- a/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/WickrEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/WickrEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_WICKR_API WickrEndpointProvider : public WickrDefaultEpProviderBase { public: using WickrResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WickrEndpointProvider() - : WickrDefaultEpProviderBase(Aws::Wickr::WickrEndpointRules::GetRulesBlob(), Aws::Wickr::WickrEndpointRules::RulesBlobSize) {} + WickrEndpointProvider(); ~WickrEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/Wickr_EXPORTS.h b/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/Wickr_EXPORTS.h index 6645a7798f80..6d7d185c5c7b 100644 --- a/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/Wickr_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/Wickr_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WICKR_API #define AWS_WICKR_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WICKR_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WICKR_API #define AWS_WICKR_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WICKR_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WICKR_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/WickrEndpointRules.h b/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/internal/WickrEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-wickr/include/aws/wickr/WickrEndpointRules.h rename to generated/src/aws-cpp-sdk-wickr/include/aws/wickr/internal/WickrEndpointRules.h index 1b92a60a8d86..631d2b826446 100644 --- a/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/WickrEndpointRules.h +++ b/generated/src/aws-cpp-sdk-wickr/include/aws/wickr/internal/WickrEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace Wickr { -class WickrEndpointRules { +class AWS_WICKR_LOCAL WickrEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-wickr/source/WickrEndpointProvider.cpp b/generated/src/aws-cpp-sdk-wickr/source/WickrEndpointProvider.cpp index 9b5229bf0603..2cce8da389b5 100644 --- a/generated/src/aws-cpp-sdk-wickr/source/WickrEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-wickr/source/WickrEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace Wickr { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WickrEndpointProvider::WickrEndpointProvider() + : WickrDefaultEpProviderBase(Aws::Wickr::WickrEndpointRules::GetRulesBlob(), Aws::Wickr::WickrEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace Wickr } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-wickr/source/WickrEndpointRules.cpp b/generated/src/aws-cpp-sdk-wickr/source/WickrEndpointRules.cpp index f18f83122d0b..f485cc2d0d93 100644 --- a/generated/src/aws-cpp-sdk-wickr/source/WickrEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-wickr/source/WickrEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace Wickr { diff --git a/generated/src/aws-cpp-sdk-wisdom/CMakeLists.txt b/generated/src/aws-cpp-sdk-wisdom/CMakeLists.txt index 861e189569f7..5c2dc9f4aeb3 100644 --- a/generated/src/aws-cpp-sdk-wisdom/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-wisdom/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WISDOM_MODEL_HEADERS "include/aws/wisdom/model/*.h" ) +file(GLOB AWS_WISDOM_INTERNAL_HEADERS + "include/aws/wisdom/internal/*.h" +) + file(GLOB AWS_WISDOM_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WISDOM_MODEL_SOURCE file(GLOB WISDOM_UNIFIED_HEADERS ${AWS_WISDOM_HEADERS} + ${AWS_WISDOM_INTERNAL_HEADERS} ${AWS_WISDOM_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\wisdom" FILES ${AWS_WISDOM_HEADERS}) + source_group("Header Files\\aws\\wisdom\\internal" FILES ${AWS_WISDOM_INTERNAL_HEADERS}) source_group("Header Files\\aws\\wisdom\\model" FILES ${AWS_WISDOM_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WISDOM_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WISDOM_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomServiceEndpointProvider.h b/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomServiceEndpointProvider.h index 5dd7af59ad2d..a861dcff37e2 100644 --- a/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomServiceEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomServiceEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_CONNECTWISDOMSERVICE_API ConnectWisdomServiceEndpointProvider : public public: using ConnectWisdomServiceResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - ConnectWisdomServiceEndpointProvider() - : ConnectWisdomServiceDefaultEpProviderBase(Aws::ConnectWisdomService::ConnectWisdomServiceEndpointRules::GetRulesBlob(), - Aws::ConnectWisdomService::ConnectWisdomServiceEndpointRules::RulesBlobSize) {} + ConnectWisdomServiceEndpointProvider(); ~ConnectWisdomServiceEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomService_EXPORTS.h b/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomService_EXPORTS.h index 007476c92996..05f69dc0c07e 100644 --- a/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomService_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomService_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_CONNECTWISDOMSERVICE_API #define AWS_CONNECTWISDOMSERVICE_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_CONNECTWISDOMSERVICE_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_CONNECTWISDOMSERVICE_API #define AWS_CONNECTWISDOMSERVICE_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_CONNECTWISDOMSERVICE_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_CONNECTWISDOMSERVICE_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomServiceEndpointRules.h b/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/internal/ConnectWisdomServiceEndpointRules.h similarity index 85% rename from generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomServiceEndpointRules.h rename to generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/internal/ConnectWisdomServiceEndpointRules.h index d3d90538ce64..49841a17bb9c 100644 --- a/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/ConnectWisdomServiceEndpointRules.h +++ b/generated/src/aws-cpp-sdk-wisdom/include/aws/wisdom/internal/ConnectWisdomServiceEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace ConnectWisdomService { -class ConnectWisdomServiceEndpointRules { +class AWS_CONNECTWISDOMSERVICE_LOCAL ConnectWisdomServiceEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceEndpointProvider.cpp b/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceEndpointProvider.cpp index a1870fa19230..93fd3694508e 100644 --- a/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace ConnectWisdomService { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +ConnectWisdomServiceEndpointProvider::ConnectWisdomServiceEndpointProvider() + : ConnectWisdomServiceDefaultEpProviderBase(Aws::ConnectWisdomService::ConnectWisdomServiceEndpointRules::GetRulesBlob(), + Aws::ConnectWisdomService::ConnectWisdomServiceEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace ConnectWisdomService } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceEndpointRules.cpp b/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceEndpointRules.cpp index 03e5103d1e3e..7e84778e5247 100644 --- a/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace ConnectWisdomService { diff --git a/generated/src/aws-cpp-sdk-workdocs/CMakeLists.txt b/generated/src/aws-cpp-sdk-workdocs/CMakeLists.txt index 0838091bfaeb..0de22888014e 100644 --- a/generated/src/aws-cpp-sdk-workdocs/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-workdocs/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WORKDOCS_MODEL_HEADERS "include/aws/workdocs/model/*.h" ) +file(GLOB AWS_WORKDOCS_INTERNAL_HEADERS + "include/aws/workdocs/internal/*.h" +) + file(GLOB AWS_WORKDOCS_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WORKDOCS_MODEL_SOURCE file(GLOB WORKDOCS_UNIFIED_HEADERS ${AWS_WORKDOCS_HEADERS} + ${AWS_WORKDOCS_INTERNAL_HEADERS} ${AWS_WORKDOCS_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\workdocs" FILES ${AWS_WORKDOCS_HEADERS}) + source_group("Header Files\\aws\\workdocs\\internal" FILES ${AWS_WORKDOCS_INTERNAL_HEADERS}) source_group("Header Files\\aws\\workdocs\\model" FILES ${AWS_WORKDOCS_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WORKDOCS_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WORKDOCS_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocsEndpointProvider.h b/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocsEndpointProvider.h index 7feddcf515fc..7866fd1eb409 100644 --- a/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocsEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocsEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_WORKDOCS_API WorkDocsEndpointProvider : public WorkDocsDefaultEpProvid public: using WorkDocsResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WorkDocsEndpointProvider() - : WorkDocsDefaultEpProviderBase(Aws::WorkDocs::WorkDocsEndpointRules::GetRulesBlob(), - Aws::WorkDocs::WorkDocsEndpointRules::RulesBlobSize) {} + WorkDocsEndpointProvider(); ~WorkDocsEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocs_EXPORTS.h b/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocs_EXPORTS.h index 9c4f86cb0424..9570d9425bc9 100644 --- a/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocs_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocs_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WORKDOCS_API #define AWS_WORKDOCS_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WORKDOCS_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WORKDOCS_API #define AWS_WORKDOCS_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WORKDOCS_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WORKDOCS_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocsEndpointRules.h b/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/internal/WorkDocsEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocsEndpointRules.h rename to generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/internal/WorkDocsEndpointRules.h index ce8c206c687d..df7768c37a89 100644 --- a/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/WorkDocsEndpointRules.h +++ b/generated/src/aws-cpp-sdk-workdocs/include/aws/workdocs/internal/WorkDocsEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WorkDocs { -class WorkDocsEndpointRules { +class AWS_WORKDOCS_LOCAL WorkDocsEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsEndpointProvider.cpp b/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsEndpointProvider.cpp index 95cdba5085cd..ba0fac7badd8 100644 --- a/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WorkDocs { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WorkDocsEndpointProvider::WorkDocsEndpointProvider() + : WorkDocsDefaultEpProviderBase(Aws::WorkDocs::WorkDocsEndpointRules::GetRulesBlob(), + Aws::WorkDocs::WorkDocsEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WorkDocs } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsEndpointRules.cpp b/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsEndpointRules.cpp index e5d14b92d2a4..7f3d52ee7312 100644 --- a/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WorkDocs { diff --git a/generated/src/aws-cpp-sdk-workmail/CMakeLists.txt b/generated/src/aws-cpp-sdk-workmail/CMakeLists.txt index c0f03b51af20..cdb2e572dfed 100644 --- a/generated/src/aws-cpp-sdk-workmail/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-workmail/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WORKMAIL_MODEL_HEADERS "include/aws/workmail/model/*.h" ) +file(GLOB AWS_WORKMAIL_INTERNAL_HEADERS + "include/aws/workmail/internal/*.h" +) + file(GLOB AWS_WORKMAIL_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WORKMAIL_MODEL_SOURCE file(GLOB WORKMAIL_UNIFIED_HEADERS ${AWS_WORKMAIL_HEADERS} + ${AWS_WORKMAIL_INTERNAL_HEADERS} ${AWS_WORKMAIL_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\workmail" FILES ${AWS_WORKMAIL_HEADERS}) + source_group("Header Files\\aws\\workmail\\internal" FILES ${AWS_WORKMAIL_INTERNAL_HEADERS}) source_group("Header Files\\aws\\workmail\\model" FILES ${AWS_WORKMAIL_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WORKMAIL_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WORKMAIL_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMailEndpointProvider.h b/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMailEndpointProvider.h index cc7708028320..b9577d567262 100644 --- a/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMailEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMailEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_WORKMAIL_API WorkMailEndpointProvider : public WorkMailDefaultEpProvid public: using WorkMailResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WorkMailEndpointProvider() - : WorkMailDefaultEpProviderBase(Aws::WorkMail::WorkMailEndpointRules::GetRulesBlob(), - Aws::WorkMail::WorkMailEndpointRules::RulesBlobSize) {} + WorkMailEndpointProvider(); ~WorkMailEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMail_EXPORTS.h b/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMail_EXPORTS.h index 05174ef7e911..95b626589382 100644 --- a/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMail_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMail_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WORKMAIL_API #define AWS_WORKMAIL_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WORKMAIL_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WORKMAIL_API #define AWS_WORKMAIL_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WORKMAIL_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WORKMAIL_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMailEndpointRules.h b/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/internal/WorkMailEndpointRules.h similarity index 89% rename from generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMailEndpointRules.h rename to generated/src/aws-cpp-sdk-workmail/include/aws/workmail/internal/WorkMailEndpointRules.h index 54235626dcdd..9a907115d87f 100644 --- a/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/WorkMailEndpointRules.h +++ b/generated/src/aws-cpp-sdk-workmail/include/aws/workmail/internal/WorkMailEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WorkMail { -class WorkMailEndpointRules { +class AWS_WORKMAIL_LOCAL WorkMailEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-workmail/source/WorkMailEndpointProvider.cpp b/generated/src/aws-cpp-sdk-workmail/source/WorkMailEndpointProvider.cpp index c8967d193088..fefc2b74d9d3 100644 --- a/generated/src/aws-cpp-sdk-workmail/source/WorkMailEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-workmail/source/WorkMailEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WorkMail { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WorkMailEndpointProvider::WorkMailEndpointProvider() + : WorkMailDefaultEpProviderBase(Aws::WorkMail::WorkMailEndpointRules::GetRulesBlob(), + Aws::WorkMail::WorkMailEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WorkMail } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-workmail/source/WorkMailEndpointRules.cpp b/generated/src/aws-cpp-sdk-workmail/source/WorkMailEndpointRules.cpp index b8f4f91fa601..e35b0392cd54 100644 --- a/generated/src/aws-cpp-sdk-workmail/source/WorkMailEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-workmail/source/WorkMailEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WorkMail { diff --git a/generated/src/aws-cpp-sdk-workmailmessageflow/CMakeLists.txt b/generated/src/aws-cpp-sdk-workmailmessageflow/CMakeLists.txt index d3ed8465484c..220e86b74c7b 100644 --- a/generated/src/aws-cpp-sdk-workmailmessageflow/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-workmailmessageflow/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WORKMAILMESSAGEFLOW_MODEL_HEADERS "include/aws/workmailmessageflow/model/*.h" ) +file(GLOB AWS_WORKMAILMESSAGEFLOW_INTERNAL_HEADERS + "include/aws/workmailmessageflow/internal/*.h" +) + file(GLOB AWS_WORKMAILMESSAGEFLOW_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WORKMAILMESSAGEFLOW_MODEL_SOURCE file(GLOB WORKMAILMESSAGEFLOW_UNIFIED_HEADERS ${AWS_WORKMAILMESSAGEFLOW_HEADERS} + ${AWS_WORKMAILMESSAGEFLOW_INTERNAL_HEADERS} ${AWS_WORKMAILMESSAGEFLOW_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\workmailmessageflow" FILES ${AWS_WORKMAILMESSAGEFLOW_HEADERS}) + source_group("Header Files\\aws\\workmailmessageflow\\internal" FILES ${AWS_WORKMAILMESSAGEFLOW_INTERNAL_HEADERS}) source_group("Header Files\\aws\\workmailmessageflow\\model" FILES ${AWS_WORKMAILMESSAGEFLOW_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WORKMAILMESSAGEFLOW_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WORKMAILMESSAGEFLOW_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlowEndpointProvider.h b/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlowEndpointProvider.h index 80e2ec90cb58..1523b822cc4a 100644 --- a/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlowEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlowEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_WORKMAILMESSAGEFLOW_API WorkMailMessageFlowEndpointProvider : public W public: using WorkMailMessageFlowResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WorkMailMessageFlowEndpointProvider() - : WorkMailMessageFlowDefaultEpProviderBase(Aws::WorkMailMessageFlow::WorkMailMessageFlowEndpointRules::GetRulesBlob(), - Aws::WorkMailMessageFlow::WorkMailMessageFlowEndpointRules::RulesBlobSize) {} + WorkMailMessageFlowEndpointProvider(); ~WorkMailMessageFlowEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlow_EXPORTS.h b/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlow_EXPORTS.h index 5e034e1ac1b0..5da35206b32e 100644 --- a/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlow_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlow_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WORKMAILMESSAGEFLOW_API #define AWS_WORKMAILMESSAGEFLOW_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WORKMAILMESSAGEFLOW_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WORKMAILMESSAGEFLOW_API #define AWS_WORKMAILMESSAGEFLOW_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WORKMAILMESSAGEFLOW_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WORKMAILMESSAGEFLOW_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlowEndpointRules.h b/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/internal/WorkMailMessageFlowEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlowEndpointRules.h rename to generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/internal/WorkMailMessageFlowEndpointRules.h index 78458f97fbf5..fe768f02ddd6 100644 --- a/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/WorkMailMessageFlowEndpointRules.h +++ b/generated/src/aws-cpp-sdk-workmailmessageflow/include/aws/workmailmessageflow/internal/WorkMailMessageFlowEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WorkMailMessageFlow { -class WorkMailMessageFlowEndpointRules { +class AWS_WORKMAILMESSAGEFLOW_LOCAL WorkMailMessageFlowEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowEndpointProvider.cpp b/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowEndpointProvider.cpp index 808db9104cb0..123772832066 100644 --- a/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WorkMailMessageFlow { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WorkMailMessageFlowEndpointProvider::WorkMailMessageFlowEndpointProvider() + : WorkMailMessageFlowDefaultEpProviderBase(Aws::WorkMailMessageFlow::WorkMailMessageFlowEndpointRules::GetRulesBlob(), + Aws::WorkMailMessageFlow::WorkMailMessageFlowEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WorkMailMessageFlow } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowEndpointRules.cpp b/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowEndpointRules.cpp index 6a41abfd1c2d..8eeb37fb224f 100644 --- a/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WorkMailMessageFlow { diff --git a/generated/src/aws-cpp-sdk-workspaces-instances/CMakeLists.txt b/generated/src/aws-cpp-sdk-workspaces-instances/CMakeLists.txt index 03460c8acb47..827493d70c4a 100644 --- a/generated/src/aws-cpp-sdk-workspaces-instances/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-workspaces-instances/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WORKSPACES-INSTANCES_MODEL_HEADERS "include/aws/workspaces-instances/model/*.h" ) +file(GLOB AWS_WORKSPACES-INSTANCES_INTERNAL_HEADERS + "include/aws/workspaces-instances/internal/*.h" +) + file(GLOB AWS_WORKSPACES-INSTANCES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WORKSPACES-INSTANCES_MODEL_SOURCE file(GLOB WORKSPACES-INSTANCES_UNIFIED_HEADERS ${AWS_WORKSPACES-INSTANCES_HEADERS} + ${AWS_WORKSPACES-INSTANCES_INTERNAL_HEADERS} ${AWS_WORKSPACES-INSTANCES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\workspaces-instances" FILES ${AWS_WORKSPACES-INSTANCES_HEADERS}) + source_group("Header Files\\aws\\workspaces-instances\\internal" FILES ${AWS_WORKSPACES-INSTANCES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\workspaces-instances\\model" FILES ${AWS_WORKSPACES-INSTANCES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WORKSPACES-INSTANCES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WORKSPACES-INSTANCES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstancesEndpointProvider.h b/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstancesEndpointProvider.h index 523599e2c5ff..11e666e0cdc5 100644 --- a/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstancesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstancesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_WORKSPACESINSTANCES_API WorkspacesInstancesEndpointProvider : public W public: using WorkspacesInstancesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WorkspacesInstancesEndpointProvider() - : WorkspacesInstancesDefaultEpProviderBase(Aws::WorkspacesInstances::WorkspacesInstancesEndpointRules::GetRulesBlob(), - Aws::WorkspacesInstances::WorkspacesInstancesEndpointRules::RulesBlobSize) {} + WorkspacesInstancesEndpointProvider(); ~WorkspacesInstancesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstances_EXPORTS.h b/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstances_EXPORTS.h index e19a8663ae2b..4174d136795d 100644 --- a/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstances_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstances_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WORKSPACESINSTANCES_API #define AWS_WORKSPACESINSTANCES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WORKSPACESINSTANCES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WORKSPACESINSTANCES_API #define AWS_WORKSPACESINSTANCES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WORKSPACESINSTANCES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WORKSPACESINSTANCES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstancesEndpointRules.h b/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/internal/WorkspacesInstancesEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstancesEndpointRules.h rename to generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/internal/WorkspacesInstancesEndpointRules.h index 3e23e35915f2..e51619a64767 100644 --- a/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/WorkspacesInstancesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-workspaces-instances/include/aws/workspaces-instances/internal/WorkspacesInstancesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WorkspacesInstances { -class WorkspacesInstancesEndpointRules { +class AWS_WORKSPACESINSTANCES_LOCAL WorkspacesInstancesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesEndpointProvider.cpp index 6c2c7ee64f9e..08713ff51338 100644 --- a/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WorkspacesInstances { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WorkspacesInstancesEndpointProvider::WorkspacesInstancesEndpointProvider() + : WorkspacesInstancesDefaultEpProviderBase(Aws::WorkspacesInstances::WorkspacesInstancesEndpointRules::GetRulesBlob(), + Aws::WorkspacesInstances::WorkspacesInstancesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WorkspacesInstances } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesEndpointRules.cpp b/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesEndpointRules.cpp index bba7f0cb4493..1844730b984c 100644 --- a/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WorkspacesInstances { diff --git a/generated/src/aws-cpp-sdk-workspaces-thin-client/CMakeLists.txt b/generated/src/aws-cpp-sdk-workspaces-thin-client/CMakeLists.txt index 3aae98e0db71..b0ed32689b0d 100644 --- a/generated/src/aws-cpp-sdk-workspaces-thin-client/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-workspaces-thin-client/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WORKSPACES-THIN-CLIENT_MODEL_HEADERS "include/aws/workspaces-thin-client/model/*.h" ) +file(GLOB AWS_WORKSPACES-THIN-CLIENT_INTERNAL_HEADERS + "include/aws/workspaces-thin-client/internal/*.h" +) + file(GLOB AWS_WORKSPACES-THIN-CLIENT_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WORKSPACES-THIN-CLIENT_MODEL_SOURCE file(GLOB WORKSPACES-THIN-CLIENT_UNIFIED_HEADERS ${AWS_WORKSPACES-THIN-CLIENT_HEADERS} + ${AWS_WORKSPACES-THIN-CLIENT_INTERNAL_HEADERS} ${AWS_WORKSPACES-THIN-CLIENT_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\workspaces-thin-client" FILES ${AWS_WORKSPACES-THIN-CLIENT_HEADERS}) + source_group("Header Files\\aws\\workspaces-thin-client\\internal" FILES ${AWS_WORKSPACES-THIN-CLIENT_INTERNAL_HEADERS}) source_group("Header Files\\aws\\workspaces-thin-client\\model" FILES ${AWS_WORKSPACES-THIN-CLIENT_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WORKSPACES-THIN-CLIENT_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WORKSPACES-THIN-CLIENT_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClientEndpointProvider.h b/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClientEndpointProvider.h index 9b1eb5eb0bab..d92956a393aa 100644 --- a/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClientEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClientEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -44,9 +43,7 @@ class AWS_WORKSPACESTHINCLIENT_API WorkSpacesThinClientEndpointProvider : public public: using WorkSpacesThinClientResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WorkSpacesThinClientEndpointProvider() - : WorkSpacesThinClientDefaultEpProviderBase(Aws::WorkSpacesThinClient::WorkSpacesThinClientEndpointRules::GetRulesBlob(), - Aws::WorkSpacesThinClient::WorkSpacesThinClientEndpointRules::RulesBlobSize) {} + WorkSpacesThinClientEndpointProvider(); ~WorkSpacesThinClientEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClient_EXPORTS.h b/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClient_EXPORTS.h index 5410a9b64954..8dda08436185 100644 --- a/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClient_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClient_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WORKSPACESTHINCLIENT_API #define AWS_WORKSPACESTHINCLIENT_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WORKSPACESTHINCLIENT_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WORKSPACESTHINCLIENT_API #define AWS_WORKSPACESTHINCLIENT_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WORKSPACESTHINCLIENT_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WORKSPACESTHINCLIENT_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClientEndpointRules.h b/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/internal/WorkSpacesThinClientEndpointRules.h similarity index 86% rename from generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClientEndpointRules.h rename to generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/internal/WorkSpacesThinClientEndpointRules.h index 3ab904015e75..71eaa7c504d8 100644 --- a/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/WorkSpacesThinClientEndpointRules.h +++ b/generated/src/aws-cpp-sdk-workspaces-thin-client/include/aws/workspaces-thin-client/internal/WorkSpacesThinClientEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WorkSpacesThinClient { -class WorkSpacesThinClientEndpointRules { +class AWS_WORKSPACESTHINCLIENT_LOCAL WorkSpacesThinClientEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientEndpointProvider.cpp b/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientEndpointProvider.cpp index fcce9856fd20..6a3ce0ab9a66 100644 --- a/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WorkSpacesThinClient { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WorkSpacesThinClientEndpointProvider::WorkSpacesThinClientEndpointProvider() + : WorkSpacesThinClientDefaultEpProviderBase(Aws::WorkSpacesThinClient::WorkSpacesThinClientEndpointRules::GetRulesBlob(), + Aws::WorkSpacesThinClient::WorkSpacesThinClientEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WorkSpacesThinClient } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientEndpointRules.cpp b/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientEndpointRules.cpp index 096f01236952..596b72666d66 100644 --- a/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WorkSpacesThinClient { diff --git a/generated/src/aws-cpp-sdk-workspaces-web/CMakeLists.txt b/generated/src/aws-cpp-sdk-workspaces-web/CMakeLists.txt index 0dc59f77e13f..5b06b37a1d9c 100644 --- a/generated/src/aws-cpp-sdk-workspaces-web/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-workspaces-web/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WORKSPACES-WEB_MODEL_HEADERS "include/aws/workspaces-web/model/*.h" ) +file(GLOB AWS_WORKSPACES-WEB_INTERNAL_HEADERS + "include/aws/workspaces-web/internal/*.h" +) + file(GLOB AWS_WORKSPACES-WEB_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WORKSPACES-WEB_MODEL_SOURCE file(GLOB WORKSPACES-WEB_UNIFIED_HEADERS ${AWS_WORKSPACES-WEB_HEADERS} + ${AWS_WORKSPACES-WEB_INTERNAL_HEADERS} ${AWS_WORKSPACES-WEB_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\workspaces-web" FILES ${AWS_WORKSPACES-WEB_HEADERS}) + source_group("Header Files\\aws\\workspaces-web\\internal" FILES ${AWS_WORKSPACES-WEB_INTERNAL_HEADERS}) source_group("Header Files\\aws\\workspaces-web\\model" FILES ${AWS_WORKSPACES-WEB_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WORKSPACES-WEB_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WORKSPACES-WEB_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWebEndpointProvider.h b/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWebEndpointProvider.h index 7c6917adecdf..eb34725b4a8a 100644 --- a/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWebEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWebEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_WORKSPACESWEB_API WorkSpacesWebEndpointProvider : public WorkSpacesWeb public: using WorkSpacesWebResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WorkSpacesWebEndpointProvider() - : WorkSpacesWebDefaultEpProviderBase(Aws::WorkSpacesWeb::WorkSpacesWebEndpointRules::GetRulesBlob(), - Aws::WorkSpacesWeb::WorkSpacesWebEndpointRules::RulesBlobSize) {} + WorkSpacesWebEndpointProvider(); ~WorkSpacesWebEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWeb_EXPORTS.h b/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWeb_EXPORTS.h index e9dddd1efe57..72681c4ff783 100644 --- a/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWeb_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWeb_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WORKSPACESWEB_API #define AWS_WORKSPACESWEB_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WORKSPACESWEB_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WORKSPACESWEB_API #define AWS_WORKSPACESWEB_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WORKSPACESWEB_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WORKSPACESWEB_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWebEndpointRules.h b/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/internal/WorkSpacesWebEndpointRules.h similarity index 87% rename from generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWebEndpointRules.h rename to generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/internal/WorkSpacesWebEndpointRules.h index 2f1151467f74..78aa52c4f373 100644 --- a/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/WorkSpacesWebEndpointRules.h +++ b/generated/src/aws-cpp-sdk-workspaces-web/include/aws/workspaces-web/internal/WorkSpacesWebEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WorkSpacesWeb { -class WorkSpacesWebEndpointRules { +class AWS_WORKSPACESWEB_LOCAL WorkSpacesWebEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebEndpointProvider.cpp b/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebEndpointProvider.cpp index e3f8ef5da1e9..61737cb5a2dc 100644 --- a/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WorkSpacesWeb { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WorkSpacesWebEndpointProvider::WorkSpacesWebEndpointProvider() + : WorkSpacesWebDefaultEpProviderBase(Aws::WorkSpacesWeb::WorkSpacesWebEndpointRules::GetRulesBlob(), + Aws::WorkSpacesWeb::WorkSpacesWebEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WorkSpacesWeb } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebEndpointRules.cpp b/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebEndpointRules.cpp index cfc1635ffcc2..7569efc4792d 100644 --- a/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WorkSpacesWeb { diff --git a/generated/src/aws-cpp-sdk-workspaces/CMakeLists.txt b/generated/src/aws-cpp-sdk-workspaces/CMakeLists.txt index 2aebbc0ca209..94eb77c8e552 100644 --- a/generated/src/aws-cpp-sdk-workspaces/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-workspaces/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_WORKSPACES_MODEL_HEADERS "include/aws/workspaces/model/*.h" ) +file(GLOB AWS_WORKSPACES_INTERNAL_HEADERS + "include/aws/workspaces/internal/*.h" +) + file(GLOB AWS_WORKSPACES_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_WORKSPACES_MODEL_SOURCE file(GLOB WORKSPACES_UNIFIED_HEADERS ${AWS_WORKSPACES_HEADERS} + ${AWS_WORKSPACES_INTERNAL_HEADERS} ${AWS_WORKSPACES_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\workspaces" FILES ${AWS_WORKSPACES_HEADERS}) + source_group("Header Files\\aws\\workspaces\\internal" FILES ${AWS_WORKSPACES_INTERNAL_HEADERS}) source_group("Header Files\\aws\\workspaces\\model" FILES ${AWS_WORKSPACES_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_WORKSPACES_SOURCE}) source_group("Source Files\\model" FILES ${AWS_WORKSPACES_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpacesEndpointProvider.h b/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpacesEndpointProvider.h index 83953886f456..03bc32edac75 100644 --- a/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpacesEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpacesEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -42,9 +41,7 @@ class AWS_WORKSPACES_API WorkSpacesEndpointProvider : public WorkSpacesDefaultEp public: using WorkSpacesResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - WorkSpacesEndpointProvider() - : WorkSpacesDefaultEpProviderBase(Aws::WorkSpaces::WorkSpacesEndpointRules::GetRulesBlob(), - Aws::WorkSpaces::WorkSpacesEndpointRules::RulesBlobSize) {} + WorkSpacesEndpointProvider(); ~WorkSpacesEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpaces_EXPORTS.h b/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpaces_EXPORTS.h index 3b56296f7c44..a81c2fe23957 100644 --- a/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpaces_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpaces_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_WORKSPACES_API #define AWS_WORKSPACES_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_WORKSPACES_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_WORKSPACES_API #define AWS_WORKSPACES_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_WORKSPACES_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_WORKSPACES_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpacesEndpointRules.h b/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/internal/WorkSpacesEndpointRules.h similarity index 88% rename from generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpacesEndpointRules.h rename to generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/internal/WorkSpacesEndpointRules.h index 48c23a2d118b..bf77bcd73c3e 100644 --- a/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/WorkSpacesEndpointRules.h +++ b/generated/src/aws-cpp-sdk-workspaces/include/aws/workspaces/internal/WorkSpacesEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace WorkSpaces { -class WorkSpacesEndpointRules { +class AWS_WORKSPACES_LOCAL WorkSpacesEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesEndpointProvider.cpp b/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesEndpointProvider.cpp index a6a16acb1544..86f0ac219d86 100644 --- a/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesEndpointProvider.cpp @@ -4,9 +4,15 @@ */ #include +#include namespace Aws { namespace WorkSpaces { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +WorkSpacesEndpointProvider::WorkSpacesEndpointProvider() + : WorkSpacesDefaultEpProviderBase(Aws::WorkSpaces::WorkSpacesEndpointRules::GetRulesBlob(), + Aws::WorkSpaces::WorkSpacesEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace WorkSpaces } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesEndpointRules.cpp b/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesEndpointRules.cpp index 79735dcbc09c..93531bc86be0 100644 --- a/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace WorkSpaces { diff --git a/generated/src/aws-cpp-sdk-xray/CMakeLists.txt b/generated/src/aws-cpp-sdk-xray/CMakeLists.txt index 7b7ac13c052b..8742c984bcf9 100644 --- a/generated/src/aws-cpp-sdk-xray/CMakeLists.txt +++ b/generated/src/aws-cpp-sdk-xray/CMakeLists.txt @@ -8,6 +8,10 @@ file(GLOB AWS_XRAY_MODEL_HEADERS "include/aws/xray/model/*.h" ) +file(GLOB AWS_XRAY_INTERNAL_HEADERS + "include/aws/xray/internal/*.h" +) + file(GLOB AWS_XRAY_SOURCE "source/*.cpp" ) @@ -18,6 +22,7 @@ file(GLOB AWS_XRAY_MODEL_SOURCE file(GLOB XRAY_UNIFIED_HEADERS ${AWS_XRAY_HEADERS} + ${AWS_XRAY_INTERNAL_HEADERS} ${AWS_XRAY_MODEL_HEADERS} ) @@ -39,6 +44,7 @@ if(WIN32) #if we are compiling for visual studio, create a sane directory tree. if(MSVC) source_group("Header Files\\aws\\xray" FILES ${AWS_XRAY_HEADERS}) + source_group("Header Files\\aws\\xray\\internal" FILES ${AWS_XRAY_INTERNAL_HEADERS}) source_group("Header Files\\aws\\xray\\model" FILES ${AWS_XRAY_MODEL_HEADERS}) source_group("Source Files" FILES ${AWS_XRAY_SOURCE}) source_group("Source Files\\model" FILES ${AWS_XRAY_MODEL_SOURCE}) diff --git a/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRayEndpointProvider.h b/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRayEndpointProvider.h index 3fa618af7924..99f09a04154a 100644 --- a/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRayEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRayEndpointProvider.h @@ -9,7 +9,6 @@ #include #include #include -#include #include namespace Aws { @@ -40,8 +39,7 @@ class AWS_XRAY_API XRayEndpointProvider : public XRayDefaultEpProviderBase { public: using XRayResolveEndpointOutcome = Aws::Endpoint::ResolveEndpointOutcome; - XRayEndpointProvider() - : XRayDefaultEpProviderBase(Aws::XRay::XRayEndpointRules::GetRulesBlob(), Aws::XRay::XRayEndpointRules::RulesBlobSize) {} + XRayEndpointProvider(); ~XRayEndpointProvider() {} }; diff --git a/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRay_EXPORTS.h b/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRay_EXPORTS.h index 800dcf7d8469..764c473a7bc4 100644 --- a/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRay_EXPORTS.h +++ b/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRay_EXPORTS.h @@ -26,7 +26,13 @@ #define AWS_XRAY_API #define AWS_XRAY_EXTERN extern #endif // USE_IMPORT_EXPORT -#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) +#define AWS_XRAY_LOCAL +#else // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) #define AWS_XRAY_API #define AWS_XRAY_EXTERN extern +#if __GNUC__ >= 4 +#define AWS_XRAY_LOCAL __attribute__((visibility("hidden"))) +#else +#define AWS_XRAY_LOCAL +#endif #endif // defined (USE_WINDOWS_DLL_SEMANTICS) || defined (WIN32) diff --git a/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRayEndpointRules.h b/generated/src/aws-cpp-sdk-xray/include/aws/xray/internal/XRayEndpointRules.h similarity index 90% rename from generated/src/aws-cpp-sdk-xray/include/aws/xray/XRayEndpointRules.h rename to generated/src/aws-cpp-sdk-xray/include/aws/xray/internal/XRayEndpointRules.h index 39f25dc67510..12b8419e84d9 100644 --- a/generated/src/aws-cpp-sdk-xray/include/aws/xray/XRayEndpointRules.h +++ b/generated/src/aws-cpp-sdk-xray/include/aws/xray/internal/XRayEndpointRules.h @@ -10,7 +10,7 @@ namespace Aws { namespace XRay { -class XRayEndpointRules { +class AWS_XRAY_LOCAL XRayEndpointRules { public: static const size_t RulesBlobStrLen; static const size_t RulesBlobSize; diff --git a/generated/src/aws-cpp-sdk-xray/source/XRayEndpointProvider.cpp b/generated/src/aws-cpp-sdk-xray/source/XRayEndpointProvider.cpp index f9174ed58825..a07778049e17 100644 --- a/generated/src/aws-cpp-sdk-xray/source/XRayEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-xray/source/XRayEndpointProvider.cpp @@ -4,9 +4,14 @@ */ #include +#include namespace Aws { namespace XRay { -namespace Endpoint {} // namespace Endpoint +namespace Endpoint { +XRayEndpointProvider::XRayEndpointProvider() + : XRayDefaultEpProviderBase(Aws::XRay::XRayEndpointRules::GetRulesBlob(), Aws::XRay::XRayEndpointRules::RulesBlobSize) {} + +} // namespace Endpoint } // namespace XRay } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-xray/source/XRayEndpointRules.cpp b/generated/src/aws-cpp-sdk-xray/source/XRayEndpointRules.cpp index b7787984535d..44eb32e7970a 100644 --- a/generated/src/aws-cpp-sdk-xray/source/XRayEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-xray/source/XRayEndpointRules.cpp @@ -4,7 +4,7 @@ */ #include -#include +#include namespace Aws { namespace XRay { diff --git a/generated/tests/AWSMigrationHub-gen-tests/MigrationHubIncludeTests.cpp b/generated/tests/AWSMigrationHub-gen-tests/MigrationHubIncludeTests.cpp index 7ed6446978ba..b8399318a1cc 100644 --- a/generated/tests/AWSMigrationHub-gen-tests/MigrationHubIncludeTests.cpp +++ b/generated/tests/AWSMigrationHub-gen-tests/MigrationHubIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/accessanalyzer-gen-tests/AccessAnalyzerIncludeTests.cpp b/generated/tests/accessanalyzer-gen-tests/AccessAnalyzerIncludeTests.cpp index 65794219ed0d..ff4a643775b4 100644 --- a/generated/tests/accessanalyzer-gen-tests/AccessAnalyzerIncludeTests.cpp +++ b/generated/tests/accessanalyzer-gen-tests/AccessAnalyzerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/account-gen-tests/AccountIncludeTests.cpp b/generated/tests/account-gen-tests/AccountIncludeTests.cpp index b28713e45be5..43987cb44d08 100644 --- a/generated/tests/account-gen-tests/AccountIncludeTests.cpp +++ b/generated/tests/account-gen-tests/AccountIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/acm-gen-tests/ACMIncludeTests.cpp b/generated/tests/acm-gen-tests/ACMIncludeTests.cpp index 20f75f2af053..a458e5f775a3 100644 --- a/generated/tests/acm-gen-tests/ACMIncludeTests.cpp +++ b/generated/tests/acm-gen-tests/ACMIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/acm-pca-gen-tests/ACMPCAIncludeTests.cpp b/generated/tests/acm-pca-gen-tests/ACMPCAIncludeTests.cpp index b428cb53f9a5..3de1b1a7af52 100644 --- a/generated/tests/acm-pca-gen-tests/ACMPCAIncludeTests.cpp +++ b/generated/tests/acm-pca-gen-tests/ACMPCAIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/aiops-gen-tests/AIOpsIncludeTests.cpp b/generated/tests/aiops-gen-tests/AIOpsIncludeTests.cpp index 5be6aebc3cb4..4dc6652c0cd9 100644 --- a/generated/tests/aiops-gen-tests/AIOpsIncludeTests.cpp +++ b/generated/tests/aiops-gen-tests/AIOpsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/amp-gen-tests/PrometheusServiceIncludeTests.cpp b/generated/tests/amp-gen-tests/PrometheusServiceIncludeTests.cpp index d6ecc4700a82..bf015761bf33 100644 --- a/generated/tests/amp-gen-tests/PrometheusServiceIncludeTests.cpp +++ b/generated/tests/amp-gen-tests/PrometheusServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/amplify-gen-tests/AmplifyIncludeTests.cpp b/generated/tests/amplify-gen-tests/AmplifyIncludeTests.cpp index 4966da061786..16d723d95575 100644 --- a/generated/tests/amplify-gen-tests/AmplifyIncludeTests.cpp +++ b/generated/tests/amplify-gen-tests/AmplifyIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/amplifybackend-gen-tests/AmplifyBackendIncludeTests.cpp b/generated/tests/amplifybackend-gen-tests/AmplifyBackendIncludeTests.cpp index d264148d479c..52f068d95b38 100644 --- a/generated/tests/amplifybackend-gen-tests/AmplifyBackendIncludeTests.cpp +++ b/generated/tests/amplifybackend-gen-tests/AmplifyBackendIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/amplifyuibuilder-gen-tests/AmplifyUIBuilderIncludeTests.cpp b/generated/tests/amplifyuibuilder-gen-tests/AmplifyUIBuilderIncludeTests.cpp index 7397ffebef0b..7c52242d97ed 100644 --- a/generated/tests/amplifyuibuilder-gen-tests/AmplifyUIBuilderIncludeTests.cpp +++ b/generated/tests/amplifyuibuilder-gen-tests/AmplifyUIBuilderIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/apigateway-gen-tests/APIGatewayIncludeTests.cpp b/generated/tests/apigateway-gen-tests/APIGatewayIncludeTests.cpp index 398337c37d04..6e001a1c4778 100644 --- a/generated/tests/apigateway-gen-tests/APIGatewayIncludeTests.cpp +++ b/generated/tests/apigateway-gen-tests/APIGatewayIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/apigatewaymanagementapi-gen-tests/ApiGatewayManagementApiIncludeTests.cpp b/generated/tests/apigatewaymanagementapi-gen-tests/ApiGatewayManagementApiIncludeTests.cpp index cb99ebb8eed1..c065007c53f3 100644 --- a/generated/tests/apigatewaymanagementapi-gen-tests/ApiGatewayManagementApiIncludeTests.cpp +++ b/generated/tests/apigatewaymanagementapi-gen-tests/ApiGatewayManagementApiIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/apigatewayv2-gen-tests/ApiGatewayV2IncludeTests.cpp b/generated/tests/apigatewayv2-gen-tests/ApiGatewayV2IncludeTests.cpp index 51841bd0d5a3..95a03dfd49ac 100644 --- a/generated/tests/apigatewayv2-gen-tests/ApiGatewayV2IncludeTests.cpp +++ b/generated/tests/apigatewayv2-gen-tests/ApiGatewayV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/appconfig-gen-tests/AppConfigIncludeTests.cpp b/generated/tests/appconfig-gen-tests/AppConfigIncludeTests.cpp index b05d1eef39ff..09bcdef3a071 100644 --- a/generated/tests/appconfig-gen-tests/AppConfigIncludeTests.cpp +++ b/generated/tests/appconfig-gen-tests/AppConfigIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/appconfigdata-gen-tests/AppConfigDataIncludeTests.cpp b/generated/tests/appconfigdata-gen-tests/AppConfigDataIncludeTests.cpp index febce6656ef6..3f11fca9fd8c 100644 --- a/generated/tests/appconfigdata-gen-tests/AppConfigDataIncludeTests.cpp +++ b/generated/tests/appconfigdata-gen-tests/AppConfigDataIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/appfabric-gen-tests/AppFabricIncludeTests.cpp b/generated/tests/appfabric-gen-tests/AppFabricIncludeTests.cpp index ee565006cc59..4f89c7f961e8 100644 --- a/generated/tests/appfabric-gen-tests/AppFabricIncludeTests.cpp +++ b/generated/tests/appfabric-gen-tests/AppFabricIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/appflow-gen-tests/AppflowIncludeTests.cpp b/generated/tests/appflow-gen-tests/AppflowIncludeTests.cpp index a1eac2e34010..2fb3a8a8641e 100644 --- a/generated/tests/appflow-gen-tests/AppflowIncludeTests.cpp +++ b/generated/tests/appflow-gen-tests/AppflowIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/appintegrations-gen-tests/AppIntegrationsServiceIncludeTests.cpp b/generated/tests/appintegrations-gen-tests/AppIntegrationsServiceIncludeTests.cpp index f41a0045999b..37d85f8af8d9 100644 --- a/generated/tests/appintegrations-gen-tests/AppIntegrationsServiceIncludeTests.cpp +++ b/generated/tests/appintegrations-gen-tests/AppIntegrationsServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/application-autoscaling-gen-tests/ApplicationAutoScalingIncludeTests.cpp b/generated/tests/application-autoscaling-gen-tests/ApplicationAutoScalingIncludeTests.cpp index 478856366c65..b29729cc8265 100644 --- a/generated/tests/application-autoscaling-gen-tests/ApplicationAutoScalingIncludeTests.cpp +++ b/generated/tests/application-autoscaling-gen-tests/ApplicationAutoScalingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/application-insights-gen-tests/ApplicationInsightsIncludeTests.cpp b/generated/tests/application-insights-gen-tests/ApplicationInsightsIncludeTests.cpp index c1a0a1445b2a..01bc72d4d84f 100644 --- a/generated/tests/application-insights-gen-tests/ApplicationInsightsIncludeTests.cpp +++ b/generated/tests/application-insights-gen-tests/ApplicationInsightsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/application-signals-gen-tests/ApplicationSignalsIncludeTests.cpp b/generated/tests/application-signals-gen-tests/ApplicationSignalsIncludeTests.cpp index d69c57960c29..6b01537cc6d0 100644 --- a/generated/tests/application-signals-gen-tests/ApplicationSignalsIncludeTests.cpp +++ b/generated/tests/application-signals-gen-tests/ApplicationSignalsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/applicationcostprofiler-gen-tests/ApplicationCostProfilerIncludeTests.cpp b/generated/tests/applicationcostprofiler-gen-tests/ApplicationCostProfilerIncludeTests.cpp index 9d3cb83dc41b..ffb7351ec057 100644 --- a/generated/tests/applicationcostprofiler-gen-tests/ApplicationCostProfilerIncludeTests.cpp +++ b/generated/tests/applicationcostprofiler-gen-tests/ApplicationCostProfilerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/appmesh-gen-tests/AppMeshIncludeTests.cpp b/generated/tests/appmesh-gen-tests/AppMeshIncludeTests.cpp index 0d4031f754f7..fbfcc19d3691 100644 --- a/generated/tests/appmesh-gen-tests/AppMeshIncludeTests.cpp +++ b/generated/tests/appmesh-gen-tests/AppMeshIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/apprunner-gen-tests/AppRunnerIncludeTests.cpp b/generated/tests/apprunner-gen-tests/AppRunnerIncludeTests.cpp index 1dec3de5fcef..89ff9099cf76 100644 --- a/generated/tests/apprunner-gen-tests/AppRunnerIncludeTests.cpp +++ b/generated/tests/apprunner-gen-tests/AppRunnerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/appstream-gen-tests/AppStreamIncludeTests.cpp b/generated/tests/appstream-gen-tests/AppStreamIncludeTests.cpp index 853286962e2a..6997c32444a3 100644 --- a/generated/tests/appstream-gen-tests/AppStreamIncludeTests.cpp +++ b/generated/tests/appstream-gen-tests/AppStreamIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/appsync-gen-tests/AppSyncIncludeTests.cpp b/generated/tests/appsync-gen-tests/AppSyncIncludeTests.cpp index 44bd533ced49..107ebf137aad 100644 --- a/generated/tests/appsync-gen-tests/AppSyncIncludeTests.cpp +++ b/generated/tests/appsync-gen-tests/AppSyncIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/arc-region-switch-gen-tests/ARCRegionswitchIncludeTests.cpp b/generated/tests/arc-region-switch-gen-tests/ARCRegionswitchIncludeTests.cpp index 951f71548cd7..0f6b7eb6dc1b 100644 --- a/generated/tests/arc-region-switch-gen-tests/ARCRegionswitchIncludeTests.cpp +++ b/generated/tests/arc-region-switch-gen-tests/ARCRegionswitchIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/arc-zonal-shift-gen-tests/ARCZonalShiftIncludeTests.cpp b/generated/tests/arc-zonal-shift-gen-tests/ARCZonalShiftIncludeTests.cpp index b880aedd999c..0d59e32a5443 100644 --- a/generated/tests/arc-zonal-shift-gen-tests/ARCZonalShiftIncludeTests.cpp +++ b/generated/tests/arc-zonal-shift-gen-tests/ARCZonalShiftIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/artifact-gen-tests/ArtifactIncludeTests.cpp b/generated/tests/artifact-gen-tests/ArtifactIncludeTests.cpp index c5dc7ec2f7ef..0df9f28e06b0 100644 --- a/generated/tests/artifact-gen-tests/ArtifactIncludeTests.cpp +++ b/generated/tests/artifact-gen-tests/ArtifactIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/athena-gen-tests/AthenaIncludeTests.cpp b/generated/tests/athena-gen-tests/AthenaIncludeTests.cpp index 34a83b996b93..04767b266595 100644 --- a/generated/tests/athena-gen-tests/AthenaIncludeTests.cpp +++ b/generated/tests/athena-gen-tests/AthenaIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/auditmanager-gen-tests/AuditManagerIncludeTests.cpp b/generated/tests/auditmanager-gen-tests/AuditManagerIncludeTests.cpp index 2c70013bc9f6..2c48ce89d872 100644 --- a/generated/tests/auditmanager-gen-tests/AuditManagerIncludeTests.cpp +++ b/generated/tests/auditmanager-gen-tests/AuditManagerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/autoscaling-gen-tests/AutoScalingIncludeTests.cpp b/generated/tests/autoscaling-gen-tests/AutoScalingIncludeTests.cpp index eb07463aa905..3367ae23694e 100644 --- a/generated/tests/autoscaling-gen-tests/AutoScalingIncludeTests.cpp +++ b/generated/tests/autoscaling-gen-tests/AutoScalingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/autoscaling-plans-gen-tests/AutoScalingPlansIncludeTests.cpp b/generated/tests/autoscaling-plans-gen-tests/AutoScalingPlansIncludeTests.cpp index 801586aca1bf..67aecc001970 100644 --- a/generated/tests/autoscaling-plans-gen-tests/AutoScalingPlansIncludeTests.cpp +++ b/generated/tests/autoscaling-plans-gen-tests/AutoScalingPlansIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/awstransfer-gen-tests/TransferIncludeTests.cpp b/generated/tests/awstransfer-gen-tests/TransferIncludeTests.cpp index e060b039af25..872cbc45eae8 100644 --- a/generated/tests/awstransfer-gen-tests/TransferIncludeTests.cpp +++ b/generated/tests/awstransfer-gen-tests/TransferIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/b2bi-gen-tests/B2BIIncludeTests.cpp b/generated/tests/b2bi-gen-tests/B2BIIncludeTests.cpp index afeef33eba5f..afbc0da38879 100644 --- a/generated/tests/b2bi-gen-tests/B2BIIncludeTests.cpp +++ b/generated/tests/b2bi-gen-tests/B2BIIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/backup-gateway-gen-tests/BackupGatewayIncludeTests.cpp b/generated/tests/backup-gateway-gen-tests/BackupGatewayIncludeTests.cpp index 6662947974bc..070856d9d054 100644 --- a/generated/tests/backup-gateway-gen-tests/BackupGatewayIncludeTests.cpp +++ b/generated/tests/backup-gateway-gen-tests/BackupGatewayIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/backup-gen-tests/BackupIncludeTests.cpp b/generated/tests/backup-gen-tests/BackupIncludeTests.cpp index a1c505e50d1f..4255fea0e88a 100644 --- a/generated/tests/backup-gen-tests/BackupIncludeTests.cpp +++ b/generated/tests/backup-gen-tests/BackupIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/backupsearch-gen-tests/BackupSearchIncludeTests.cpp b/generated/tests/backupsearch-gen-tests/BackupSearchIncludeTests.cpp index 0b9876d42bf5..292543e14549 100644 --- a/generated/tests/backupsearch-gen-tests/BackupSearchIncludeTests.cpp +++ b/generated/tests/backupsearch-gen-tests/BackupSearchIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/batch-gen-tests/BatchIncludeTests.cpp b/generated/tests/batch-gen-tests/BatchIncludeTests.cpp index db9ca3670afa..86a1bee2368f 100644 --- a/generated/tests/batch-gen-tests/BatchIncludeTests.cpp +++ b/generated/tests/batch-gen-tests/BatchIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bcm-dashboards-gen-tests/BCMDashboardsIncludeTests.cpp b/generated/tests/bcm-dashboards-gen-tests/BCMDashboardsIncludeTests.cpp index d2e1d3579d7a..71b4a479df8d 100644 --- a/generated/tests/bcm-dashboards-gen-tests/BCMDashboardsIncludeTests.cpp +++ b/generated/tests/bcm-dashboards-gen-tests/BCMDashboardsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bcm-data-exports-gen-tests/BCMDataExportsIncludeTests.cpp b/generated/tests/bcm-data-exports-gen-tests/BCMDataExportsIncludeTests.cpp index 8b62748f382f..6bd57783efac 100644 --- a/generated/tests/bcm-data-exports-gen-tests/BCMDataExportsIncludeTests.cpp +++ b/generated/tests/bcm-data-exports-gen-tests/BCMDataExportsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bcm-pricing-calculator-gen-tests/BCMPricingCalculatorIncludeTests.cpp b/generated/tests/bcm-pricing-calculator-gen-tests/BCMPricingCalculatorIncludeTests.cpp index 32352e510ba0..3428111b59c4 100644 --- a/generated/tests/bcm-pricing-calculator-gen-tests/BCMPricingCalculatorIncludeTests.cpp +++ b/generated/tests/bcm-pricing-calculator-gen-tests/BCMPricingCalculatorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bcm-recommended-actions-gen-tests/BCMRecommendedActionsIncludeTests.cpp b/generated/tests/bcm-recommended-actions-gen-tests/BCMRecommendedActionsIncludeTests.cpp index df2545cd6a5f..a8de4da8a957 100644 --- a/generated/tests/bcm-recommended-actions-gen-tests/BCMRecommendedActionsIncludeTests.cpp +++ b/generated/tests/bcm-recommended-actions-gen-tests/BCMRecommendedActionsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bedrock-agent-gen-tests/BedrockAgentIncludeTests.cpp b/generated/tests/bedrock-agent-gen-tests/BedrockAgentIncludeTests.cpp index 5e28df9146a6..9bd5d67f7e74 100644 --- a/generated/tests/bedrock-agent-gen-tests/BedrockAgentIncludeTests.cpp +++ b/generated/tests/bedrock-agent-gen-tests/BedrockAgentIncludeTests.cpp @@ -10,12 +10,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bedrock-agent-runtime-gen-tests/BedrockAgentRuntimeIncludeTests.cpp b/generated/tests/bedrock-agent-runtime-gen-tests/BedrockAgentRuntimeIncludeTests.cpp index 8be737132981..826238569966 100644 --- a/generated/tests/bedrock-agent-runtime-gen-tests/BedrockAgentRuntimeIncludeTests.cpp +++ b/generated/tests/bedrock-agent-runtime-gen-tests/BedrockAgentRuntimeIncludeTests.cpp @@ -10,12 +10,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bedrock-agentcore-control-gen-tests/BedrockAgentCoreControlIncludeTests.cpp b/generated/tests/bedrock-agentcore-control-gen-tests/BedrockAgentCoreControlIncludeTests.cpp index 69ce7b915228..ade57745ad87 100644 --- a/generated/tests/bedrock-agentcore-control-gen-tests/BedrockAgentCoreControlIncludeTests.cpp +++ b/generated/tests/bedrock-agentcore-control-gen-tests/BedrockAgentCoreControlIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bedrock-agentcore-gen-tests/BedrockAgentCoreIncludeTests.cpp b/generated/tests/bedrock-agentcore-gen-tests/BedrockAgentCoreIncludeTests.cpp index eb961d34fa72..64c9d9529ed6 100644 --- a/generated/tests/bedrock-agentcore-gen-tests/BedrockAgentCoreIncludeTests.cpp +++ b/generated/tests/bedrock-agentcore-gen-tests/BedrockAgentCoreIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bedrock-data-automation-gen-tests/BedrockDataAutomationIncludeTests.cpp b/generated/tests/bedrock-data-automation-gen-tests/BedrockDataAutomationIncludeTests.cpp index f540aa8f5d53..7c97df9d4770 100644 --- a/generated/tests/bedrock-data-automation-gen-tests/BedrockDataAutomationIncludeTests.cpp +++ b/generated/tests/bedrock-data-automation-gen-tests/BedrockDataAutomationIncludeTests.cpp @@ -10,12 +10,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bedrock-data-automation-runtime-gen-tests/BedrockDataAutomationRuntimeIncludeTests.cpp b/generated/tests/bedrock-data-automation-runtime-gen-tests/BedrockDataAutomationRuntimeIncludeTests.cpp index 078541b23e65..37a4efdaccd5 100644 --- a/generated/tests/bedrock-data-automation-runtime-gen-tests/BedrockDataAutomationRuntimeIncludeTests.cpp +++ b/generated/tests/bedrock-data-automation-runtime-gen-tests/BedrockDataAutomationRuntimeIncludeTests.cpp @@ -10,12 +10,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bedrock-gen-tests/BedrockIncludeTests.cpp b/generated/tests/bedrock-gen-tests/BedrockIncludeTests.cpp index aae9d12e2c67..7325040a84bd 100644 --- a/generated/tests/bedrock-gen-tests/BedrockIncludeTests.cpp +++ b/generated/tests/bedrock-gen-tests/BedrockIncludeTests.cpp @@ -10,12 +10,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/bedrock-runtime-gen-tests/BedrockRuntimeIncludeTests.cpp b/generated/tests/bedrock-runtime-gen-tests/BedrockRuntimeIncludeTests.cpp index 23cb98329149..e825822346bb 100644 --- a/generated/tests/bedrock-runtime-gen-tests/BedrockRuntimeIncludeTests.cpp +++ b/generated/tests/bedrock-runtime-gen-tests/BedrockRuntimeIncludeTests.cpp @@ -10,12 +10,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/billing-gen-tests/BillingIncludeTests.cpp b/generated/tests/billing-gen-tests/BillingIncludeTests.cpp index 53df24f6184a..2e6b75ff8919 100644 --- a/generated/tests/billing-gen-tests/BillingIncludeTests.cpp +++ b/generated/tests/billing-gen-tests/BillingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/billingconductor-gen-tests/BillingConductorIncludeTests.cpp b/generated/tests/billingconductor-gen-tests/BillingConductorIncludeTests.cpp index 4bf1b65839c8..507f9ccad3d0 100644 --- a/generated/tests/billingconductor-gen-tests/BillingConductorIncludeTests.cpp +++ b/generated/tests/billingconductor-gen-tests/BillingConductorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/braket-gen-tests/BraketIncludeTests.cpp b/generated/tests/braket-gen-tests/BraketIncludeTests.cpp index 0506061d36a8..d3423149261b 100644 --- a/generated/tests/braket-gen-tests/BraketIncludeTests.cpp +++ b/generated/tests/braket-gen-tests/BraketIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/budgets-gen-tests/BudgetsIncludeTests.cpp b/generated/tests/budgets-gen-tests/BudgetsIncludeTests.cpp index a6b0bf9f885e..a83df8010adc 100644 --- a/generated/tests/budgets-gen-tests/BudgetsIncludeTests.cpp +++ b/generated/tests/budgets-gen-tests/BudgetsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ce-gen-tests/CostExplorerIncludeTests.cpp b/generated/tests/ce-gen-tests/CostExplorerIncludeTests.cpp index 8fdcff4b1eec..47fcc56c41d1 100644 --- a/generated/tests/ce-gen-tests/CostExplorerIncludeTests.cpp +++ b/generated/tests/ce-gen-tests/CostExplorerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/chatbot-gen-tests/ChatbotIncludeTests.cpp b/generated/tests/chatbot-gen-tests/ChatbotIncludeTests.cpp index bc62ed0a7703..54b0e476efac 100644 --- a/generated/tests/chatbot-gen-tests/ChatbotIncludeTests.cpp +++ b/generated/tests/chatbot-gen-tests/ChatbotIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/chime-gen-tests/ChimeIncludeTests.cpp b/generated/tests/chime-gen-tests/ChimeIncludeTests.cpp index 65c5d4caf14b..2cc49b300ab4 100644 --- a/generated/tests/chime-gen-tests/ChimeIncludeTests.cpp +++ b/generated/tests/chime-gen-tests/ChimeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/chime-sdk-identity-gen-tests/ChimeSDKIdentityIncludeTests.cpp b/generated/tests/chime-sdk-identity-gen-tests/ChimeSDKIdentityIncludeTests.cpp index 5b64c501862c..fe62e16f3fa1 100644 --- a/generated/tests/chime-sdk-identity-gen-tests/ChimeSDKIdentityIncludeTests.cpp +++ b/generated/tests/chime-sdk-identity-gen-tests/ChimeSDKIdentityIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/chime-sdk-media-pipelines-gen-tests/ChimeSDKMediaPipelinesIncludeTests.cpp b/generated/tests/chime-sdk-media-pipelines-gen-tests/ChimeSDKMediaPipelinesIncludeTests.cpp index 50f249f2988a..9badc42d9441 100644 --- a/generated/tests/chime-sdk-media-pipelines-gen-tests/ChimeSDKMediaPipelinesIncludeTests.cpp +++ b/generated/tests/chime-sdk-media-pipelines-gen-tests/ChimeSDKMediaPipelinesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/chime-sdk-meetings-gen-tests/ChimeSDKMeetingsIncludeTests.cpp b/generated/tests/chime-sdk-meetings-gen-tests/ChimeSDKMeetingsIncludeTests.cpp index 313a12639a69..ad38e6c1b784 100644 --- a/generated/tests/chime-sdk-meetings-gen-tests/ChimeSDKMeetingsIncludeTests.cpp +++ b/generated/tests/chime-sdk-meetings-gen-tests/ChimeSDKMeetingsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/chime-sdk-messaging-gen-tests/ChimeSDKMessagingIncludeTests.cpp b/generated/tests/chime-sdk-messaging-gen-tests/ChimeSDKMessagingIncludeTests.cpp index b404b092e059..e81892164934 100644 --- a/generated/tests/chime-sdk-messaging-gen-tests/ChimeSDKMessagingIncludeTests.cpp +++ b/generated/tests/chime-sdk-messaging-gen-tests/ChimeSDKMessagingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/chime-sdk-voice-gen-tests/ChimeSDKVoiceIncludeTests.cpp b/generated/tests/chime-sdk-voice-gen-tests/ChimeSDKVoiceIncludeTests.cpp index 793b87e1cdfd..247021412ae8 100644 --- a/generated/tests/chime-sdk-voice-gen-tests/ChimeSDKVoiceIncludeTests.cpp +++ b/generated/tests/chime-sdk-voice-gen-tests/ChimeSDKVoiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cleanrooms-gen-tests/CleanRoomsIncludeTests.cpp b/generated/tests/cleanrooms-gen-tests/CleanRoomsIncludeTests.cpp index 0dac80b2a42e..1be33c9421ea 100644 --- a/generated/tests/cleanrooms-gen-tests/CleanRoomsIncludeTests.cpp +++ b/generated/tests/cleanrooms-gen-tests/CleanRoomsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cleanroomsml-gen-tests/CleanRoomsMLIncludeTests.cpp b/generated/tests/cleanroomsml-gen-tests/CleanRoomsMLIncludeTests.cpp index 00ed1eb03227..78b30198b43b 100644 --- a/generated/tests/cleanroomsml-gen-tests/CleanRoomsMLIncludeTests.cpp +++ b/generated/tests/cleanroomsml-gen-tests/CleanRoomsMLIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloud9-gen-tests/Cloud9IncludeTests.cpp b/generated/tests/cloud9-gen-tests/Cloud9IncludeTests.cpp index 606f895df046..61483a644a66 100644 --- a/generated/tests/cloud9-gen-tests/Cloud9IncludeTests.cpp +++ b/generated/tests/cloud9-gen-tests/Cloud9IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudcontrol-gen-tests/CloudControlApiIncludeTests.cpp b/generated/tests/cloudcontrol-gen-tests/CloudControlApiIncludeTests.cpp index 135359f1cffe..456e5f59f6d2 100644 --- a/generated/tests/cloudcontrol-gen-tests/CloudControlApiIncludeTests.cpp +++ b/generated/tests/cloudcontrol-gen-tests/CloudControlApiIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/clouddirectory-gen-tests/CloudDirectoryIncludeTests.cpp b/generated/tests/clouddirectory-gen-tests/CloudDirectoryIncludeTests.cpp index 31b32fd538c1..3e6487a15bc4 100644 --- a/generated/tests/clouddirectory-gen-tests/CloudDirectoryIncludeTests.cpp +++ b/generated/tests/clouddirectory-gen-tests/CloudDirectoryIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudformation-gen-tests/CloudFormationIncludeTests.cpp b/generated/tests/cloudformation-gen-tests/CloudFormationIncludeTests.cpp index b8f10ceb99b9..8c378f8ce7e5 100644 --- a/generated/tests/cloudformation-gen-tests/CloudFormationIncludeTests.cpp +++ b/generated/tests/cloudformation-gen-tests/CloudFormationIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudfront-gen-tests/CloudFrontIncludeTests.cpp b/generated/tests/cloudfront-gen-tests/CloudFrontIncludeTests.cpp index ff613eb6b064..8b18d1931339 100644 --- a/generated/tests/cloudfront-gen-tests/CloudFrontIncludeTests.cpp +++ b/generated/tests/cloudfront-gen-tests/CloudFrontIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudfront-keyvaluestore-gen-tests/CloudFrontKeyValueStoreIncludeTests.cpp b/generated/tests/cloudfront-keyvaluestore-gen-tests/CloudFrontKeyValueStoreIncludeTests.cpp index 34b83c783b05..7eaca7cc6078 100644 --- a/generated/tests/cloudfront-keyvaluestore-gen-tests/CloudFrontKeyValueStoreIncludeTests.cpp +++ b/generated/tests/cloudfront-keyvaluestore-gen-tests/CloudFrontKeyValueStoreIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudhsm-gen-tests/CloudHSMIncludeTests.cpp b/generated/tests/cloudhsm-gen-tests/CloudHSMIncludeTests.cpp index 47f54386371e..220c54cb8c85 100644 --- a/generated/tests/cloudhsm-gen-tests/CloudHSMIncludeTests.cpp +++ b/generated/tests/cloudhsm-gen-tests/CloudHSMIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudhsmv2-gen-tests/CloudHSMV2IncludeTests.cpp b/generated/tests/cloudhsmv2-gen-tests/CloudHSMV2IncludeTests.cpp index 1b4126cd103d..63658786476f 100644 --- a/generated/tests/cloudhsmv2-gen-tests/CloudHSMV2IncludeTests.cpp +++ b/generated/tests/cloudhsmv2-gen-tests/CloudHSMV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudsearch-gen-tests/CloudSearchIncludeTests.cpp b/generated/tests/cloudsearch-gen-tests/CloudSearchIncludeTests.cpp index b7780def2f62..d8f0affdd00e 100644 --- a/generated/tests/cloudsearch-gen-tests/CloudSearchIncludeTests.cpp +++ b/generated/tests/cloudsearch-gen-tests/CloudSearchIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudsearchdomain-gen-tests/CloudSearchDomainIncludeTests.cpp b/generated/tests/cloudsearchdomain-gen-tests/CloudSearchDomainIncludeTests.cpp index 4073b7b5ee5f..8f5d64945711 100644 --- a/generated/tests/cloudsearchdomain-gen-tests/CloudSearchDomainIncludeTests.cpp +++ b/generated/tests/cloudsearchdomain-gen-tests/CloudSearchDomainIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudtrail-data-gen-tests/CloudTrailDataIncludeTests.cpp b/generated/tests/cloudtrail-data-gen-tests/CloudTrailDataIncludeTests.cpp index 97bf0581a0a6..bb58edcd573c 100644 --- a/generated/tests/cloudtrail-data-gen-tests/CloudTrailDataIncludeTests.cpp +++ b/generated/tests/cloudtrail-data-gen-tests/CloudTrailDataIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cloudtrail-gen-tests/CloudTrailIncludeTests.cpp b/generated/tests/cloudtrail-gen-tests/CloudTrailIncludeTests.cpp index 253e521e874c..76ac69925774 100644 --- a/generated/tests/cloudtrail-gen-tests/CloudTrailIncludeTests.cpp +++ b/generated/tests/cloudtrail-gen-tests/CloudTrailIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codeartifact-gen-tests/CodeArtifactIncludeTests.cpp b/generated/tests/codeartifact-gen-tests/CodeArtifactIncludeTests.cpp index f41e39792743..634411ebeb0c 100644 --- a/generated/tests/codeartifact-gen-tests/CodeArtifactIncludeTests.cpp +++ b/generated/tests/codeartifact-gen-tests/CodeArtifactIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codebuild-gen-tests/CodeBuildIncludeTests.cpp b/generated/tests/codebuild-gen-tests/CodeBuildIncludeTests.cpp index 4f9e9e6e6b19..eb3a0dbd0ffc 100644 --- a/generated/tests/codebuild-gen-tests/CodeBuildIncludeTests.cpp +++ b/generated/tests/codebuild-gen-tests/CodeBuildIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codecatalyst-gen-tests/CodeCatalystIncludeTests.cpp b/generated/tests/codecatalyst-gen-tests/CodeCatalystIncludeTests.cpp index 1e51b43cb6ab..cc15dfee2ccb 100644 --- a/generated/tests/codecatalyst-gen-tests/CodeCatalystIncludeTests.cpp +++ b/generated/tests/codecatalyst-gen-tests/CodeCatalystIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codecommit-gen-tests/CodeCommitIncludeTests.cpp b/generated/tests/codecommit-gen-tests/CodeCommitIncludeTests.cpp index 984de1986994..d85e6cfc6981 100644 --- a/generated/tests/codecommit-gen-tests/CodeCommitIncludeTests.cpp +++ b/generated/tests/codecommit-gen-tests/CodeCommitIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codeconnections-gen-tests/CodeConnectionsIncludeTests.cpp b/generated/tests/codeconnections-gen-tests/CodeConnectionsIncludeTests.cpp index c493d80857c0..3a739911a9b7 100644 --- a/generated/tests/codeconnections-gen-tests/CodeConnectionsIncludeTests.cpp +++ b/generated/tests/codeconnections-gen-tests/CodeConnectionsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codedeploy-gen-tests/CodeDeployIncludeTests.cpp b/generated/tests/codedeploy-gen-tests/CodeDeployIncludeTests.cpp index 68f4edd383fc..b5e9fdf4ebe3 100644 --- a/generated/tests/codedeploy-gen-tests/CodeDeployIncludeTests.cpp +++ b/generated/tests/codedeploy-gen-tests/CodeDeployIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codeguru-reviewer-gen-tests/CodeGuruReviewerIncludeTests.cpp b/generated/tests/codeguru-reviewer-gen-tests/CodeGuruReviewerIncludeTests.cpp index e6378b33579b..4b92fb77ad72 100644 --- a/generated/tests/codeguru-reviewer-gen-tests/CodeGuruReviewerIncludeTests.cpp +++ b/generated/tests/codeguru-reviewer-gen-tests/CodeGuruReviewerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codeguru-security-gen-tests/CodeGuruSecurityIncludeTests.cpp b/generated/tests/codeguru-security-gen-tests/CodeGuruSecurityIncludeTests.cpp index d6eff2691ed8..563e6faba93d 100644 --- a/generated/tests/codeguru-security-gen-tests/CodeGuruSecurityIncludeTests.cpp +++ b/generated/tests/codeguru-security-gen-tests/CodeGuruSecurityIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codeguruprofiler-gen-tests/CodeGuruProfilerIncludeTests.cpp b/generated/tests/codeguruprofiler-gen-tests/CodeGuruProfilerIncludeTests.cpp index 4ef405cab4ba..9a047e3153b0 100644 --- a/generated/tests/codeguruprofiler-gen-tests/CodeGuruProfilerIncludeTests.cpp +++ b/generated/tests/codeguruprofiler-gen-tests/CodeGuruProfilerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codepipeline-gen-tests/CodePipelineIncludeTests.cpp b/generated/tests/codepipeline-gen-tests/CodePipelineIncludeTests.cpp index ab543bf4ccc4..d368c8adb01c 100644 --- a/generated/tests/codepipeline-gen-tests/CodePipelineIncludeTests.cpp +++ b/generated/tests/codepipeline-gen-tests/CodePipelineIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codestar-connections-gen-tests/CodeStarconnectionsIncludeTests.cpp b/generated/tests/codestar-connections-gen-tests/CodeStarconnectionsIncludeTests.cpp index 3f356a847f74..2189f2cefba2 100644 --- a/generated/tests/codestar-connections-gen-tests/CodeStarconnectionsIncludeTests.cpp +++ b/generated/tests/codestar-connections-gen-tests/CodeStarconnectionsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/codestar-notifications-gen-tests/CodeStarNotificationsIncludeTests.cpp b/generated/tests/codestar-notifications-gen-tests/CodeStarNotificationsIncludeTests.cpp index 7113d4e55eb2..ae6ca4f7d464 100644 --- a/generated/tests/codestar-notifications-gen-tests/CodeStarNotificationsIncludeTests.cpp +++ b/generated/tests/codestar-notifications-gen-tests/CodeStarNotificationsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cognito-identity-gen-tests/CognitoIdentityIncludeTests.cpp b/generated/tests/cognito-identity-gen-tests/CognitoIdentityIncludeTests.cpp index 9cf0d29d427b..547c35285769 100644 --- a/generated/tests/cognito-identity-gen-tests/CognitoIdentityIncludeTests.cpp +++ b/generated/tests/cognito-identity-gen-tests/CognitoIdentityIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cognito-idp-gen-tests/CognitoIdentityProviderIncludeTests.cpp b/generated/tests/cognito-idp-gen-tests/CognitoIdentityProviderIncludeTests.cpp index ad48b62642d2..ad48e5c653ad 100644 --- a/generated/tests/cognito-idp-gen-tests/CognitoIdentityProviderIncludeTests.cpp +++ b/generated/tests/cognito-idp-gen-tests/CognitoIdentityProviderIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cognito-sync-gen-tests/CognitoSyncIncludeTests.cpp b/generated/tests/cognito-sync-gen-tests/CognitoSyncIncludeTests.cpp index f3348e0d84a7..cdd94fd7f044 100644 --- a/generated/tests/cognito-sync-gen-tests/CognitoSyncIncludeTests.cpp +++ b/generated/tests/cognito-sync-gen-tests/CognitoSyncIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/comprehend-gen-tests/ComprehendIncludeTests.cpp b/generated/tests/comprehend-gen-tests/ComprehendIncludeTests.cpp index 60fdc8784070..a1f6b7b6d86f 100644 --- a/generated/tests/comprehend-gen-tests/ComprehendIncludeTests.cpp +++ b/generated/tests/comprehend-gen-tests/ComprehendIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/comprehendmedical-gen-tests/ComprehendMedicalIncludeTests.cpp b/generated/tests/comprehendmedical-gen-tests/ComprehendMedicalIncludeTests.cpp index e0477db23805..da00dfe5f7ba 100644 --- a/generated/tests/comprehendmedical-gen-tests/ComprehendMedicalIncludeTests.cpp +++ b/generated/tests/comprehendmedical-gen-tests/ComprehendMedicalIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/compute-optimizer-automation-gen-tests/ComputeOptimizerAutomationIncludeTests.cpp b/generated/tests/compute-optimizer-automation-gen-tests/ComputeOptimizerAutomationIncludeTests.cpp index 407ff524fe21..ba1abcdf56d4 100644 --- a/generated/tests/compute-optimizer-automation-gen-tests/ComputeOptimizerAutomationIncludeTests.cpp +++ b/generated/tests/compute-optimizer-automation-gen-tests/ComputeOptimizerAutomationIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/compute-optimizer-gen-tests/ComputeOptimizerIncludeTests.cpp b/generated/tests/compute-optimizer-gen-tests/ComputeOptimizerIncludeTests.cpp index 94d4150f38f9..f9f5633b533a 100644 --- a/generated/tests/compute-optimizer-gen-tests/ComputeOptimizerIncludeTests.cpp +++ b/generated/tests/compute-optimizer-gen-tests/ComputeOptimizerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/config-gen-tests/ConfigServiceIncludeTests.cpp b/generated/tests/config-gen-tests/ConfigServiceIncludeTests.cpp index 614c40be510d..68db033c8b9d 100644 --- a/generated/tests/config-gen-tests/ConfigServiceIncludeTests.cpp +++ b/generated/tests/config-gen-tests/ConfigServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/connect-contact-lens-gen-tests/ConnectContactLensIncludeTests.cpp b/generated/tests/connect-contact-lens-gen-tests/ConnectContactLensIncludeTests.cpp index f8e87cac6706..44555613ebdc 100644 --- a/generated/tests/connect-contact-lens-gen-tests/ConnectContactLensIncludeTests.cpp +++ b/generated/tests/connect-contact-lens-gen-tests/ConnectContactLensIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/connect-gen-tests/ConnectIncludeTests.cpp b/generated/tests/connect-gen-tests/ConnectIncludeTests.cpp index 1ad3114def4d..61a519f08072 100644 --- a/generated/tests/connect-gen-tests/ConnectIncludeTests.cpp +++ b/generated/tests/connect-gen-tests/ConnectIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/connectcampaigns-gen-tests/ConnectCampaignsIncludeTests.cpp b/generated/tests/connectcampaigns-gen-tests/ConnectCampaignsIncludeTests.cpp index abf8149a515c..5a407df5d559 100644 --- a/generated/tests/connectcampaigns-gen-tests/ConnectCampaignsIncludeTests.cpp +++ b/generated/tests/connectcampaigns-gen-tests/ConnectCampaignsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/connectcampaignsv2-gen-tests/ConnectCampaignsV2IncludeTests.cpp b/generated/tests/connectcampaignsv2-gen-tests/ConnectCampaignsV2IncludeTests.cpp index 5dfd6d8888ba..d5edf7c495de 100644 --- a/generated/tests/connectcampaignsv2-gen-tests/ConnectCampaignsV2IncludeTests.cpp +++ b/generated/tests/connectcampaignsv2-gen-tests/ConnectCampaignsV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/connectcases-gen-tests/ConnectCasesIncludeTests.cpp b/generated/tests/connectcases-gen-tests/ConnectCasesIncludeTests.cpp index a0164b87d56b..956a7c9c1851 100644 --- a/generated/tests/connectcases-gen-tests/ConnectCasesIncludeTests.cpp +++ b/generated/tests/connectcases-gen-tests/ConnectCasesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/connecthealth-gen-tests/ConnectHealthIncludeTests.cpp b/generated/tests/connecthealth-gen-tests/ConnectHealthIncludeTests.cpp index 5aed778cd4f3..8bb0030e73d5 100644 --- a/generated/tests/connecthealth-gen-tests/ConnectHealthIncludeTests.cpp +++ b/generated/tests/connecthealth-gen-tests/ConnectHealthIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/connectparticipant-gen-tests/ConnectParticipantIncludeTests.cpp b/generated/tests/connectparticipant-gen-tests/ConnectParticipantIncludeTests.cpp index e0d6430935cf..c0a0a12738cf 100644 --- a/generated/tests/connectparticipant-gen-tests/ConnectParticipantIncludeTests.cpp +++ b/generated/tests/connectparticipant-gen-tests/ConnectParticipantIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/controlcatalog-gen-tests/ControlCatalogIncludeTests.cpp b/generated/tests/controlcatalog-gen-tests/ControlCatalogIncludeTests.cpp index 2c3e6213c630..82b17f432d96 100644 --- a/generated/tests/controlcatalog-gen-tests/ControlCatalogIncludeTests.cpp +++ b/generated/tests/controlcatalog-gen-tests/ControlCatalogIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/controltower-gen-tests/ControlTowerIncludeTests.cpp b/generated/tests/controltower-gen-tests/ControlTowerIncludeTests.cpp index 9e51107dda80..572ff9f53194 100644 --- a/generated/tests/controltower-gen-tests/ControlTowerIncludeTests.cpp +++ b/generated/tests/controltower-gen-tests/ControlTowerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cost-optimization-hub-gen-tests/CostOptimizationHubIncludeTests.cpp b/generated/tests/cost-optimization-hub-gen-tests/CostOptimizationHubIncludeTests.cpp index 665d01b45a3f..7795341de30e 100644 --- a/generated/tests/cost-optimization-hub-gen-tests/CostOptimizationHubIncludeTests.cpp +++ b/generated/tests/cost-optimization-hub-gen-tests/CostOptimizationHubIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/cur-gen-tests/CostandUsageReportServiceIncludeTests.cpp b/generated/tests/cur-gen-tests/CostandUsageReportServiceIncludeTests.cpp index c04d70d2ca8b..05aef608714d 100644 --- a/generated/tests/cur-gen-tests/CostandUsageReportServiceIncludeTests.cpp +++ b/generated/tests/cur-gen-tests/CostandUsageReportServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/customer-profiles-gen-tests/CustomerProfilesIncludeTests.cpp b/generated/tests/customer-profiles-gen-tests/CustomerProfilesIncludeTests.cpp index c78bfc87a3f0..c523dd179220 100644 --- a/generated/tests/customer-profiles-gen-tests/CustomerProfilesIncludeTests.cpp +++ b/generated/tests/customer-profiles-gen-tests/CustomerProfilesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/databrew-gen-tests/GlueDataBrewIncludeTests.cpp b/generated/tests/databrew-gen-tests/GlueDataBrewIncludeTests.cpp index 5e9c21969806..4a0937eabdab 100644 --- a/generated/tests/databrew-gen-tests/GlueDataBrewIncludeTests.cpp +++ b/generated/tests/databrew-gen-tests/GlueDataBrewIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/dataexchange-gen-tests/DataExchangeIncludeTests.cpp b/generated/tests/dataexchange-gen-tests/DataExchangeIncludeTests.cpp index 144be16389e8..a790c691149a 100644 --- a/generated/tests/dataexchange-gen-tests/DataExchangeIncludeTests.cpp +++ b/generated/tests/dataexchange-gen-tests/DataExchangeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/datapipeline-gen-tests/DataPipelineIncludeTests.cpp b/generated/tests/datapipeline-gen-tests/DataPipelineIncludeTests.cpp index 355d9a9bdc52..1fcd229acb70 100644 --- a/generated/tests/datapipeline-gen-tests/DataPipelineIncludeTests.cpp +++ b/generated/tests/datapipeline-gen-tests/DataPipelineIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/datasync-gen-tests/DataSyncIncludeTests.cpp b/generated/tests/datasync-gen-tests/DataSyncIncludeTests.cpp index cee52adad595..3813ce045ef5 100644 --- a/generated/tests/datasync-gen-tests/DataSyncIncludeTests.cpp +++ b/generated/tests/datasync-gen-tests/DataSyncIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/datazone-gen-tests/DataZoneIncludeTests.cpp b/generated/tests/datazone-gen-tests/DataZoneIncludeTests.cpp index 66bbd2f4f9c7..cf124d507382 100644 --- a/generated/tests/datazone-gen-tests/DataZoneIncludeTests.cpp +++ b/generated/tests/datazone-gen-tests/DataZoneIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/dax-gen-tests/DAXIncludeTests.cpp b/generated/tests/dax-gen-tests/DAXIncludeTests.cpp index b1aac942e6d7..c493cb4a82fc 100644 --- a/generated/tests/dax-gen-tests/DAXIncludeTests.cpp +++ b/generated/tests/dax-gen-tests/DAXIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/deadline-gen-tests/DeadlineIncludeTests.cpp b/generated/tests/deadline-gen-tests/DeadlineIncludeTests.cpp index 856556ab0073..de69cd641a55 100644 --- a/generated/tests/deadline-gen-tests/DeadlineIncludeTests.cpp +++ b/generated/tests/deadline-gen-tests/DeadlineIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/detective-gen-tests/DetectiveIncludeTests.cpp b/generated/tests/detective-gen-tests/DetectiveIncludeTests.cpp index 6016683d5093..0f4259e83f7e 100644 --- a/generated/tests/detective-gen-tests/DetectiveIncludeTests.cpp +++ b/generated/tests/detective-gen-tests/DetectiveIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/devicefarm-gen-tests/DeviceFarmIncludeTests.cpp b/generated/tests/devicefarm-gen-tests/DeviceFarmIncludeTests.cpp index 58a1d6edb4e2..9cda5bb9c63a 100644 --- a/generated/tests/devicefarm-gen-tests/DeviceFarmIncludeTests.cpp +++ b/generated/tests/devicefarm-gen-tests/DeviceFarmIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/devops-agent-gen-tests/DevOpsAgentIncludeTests.cpp b/generated/tests/devops-agent-gen-tests/DevOpsAgentIncludeTests.cpp index c96ee83be6bc..4a37f058727f 100644 --- a/generated/tests/devops-agent-gen-tests/DevOpsAgentIncludeTests.cpp +++ b/generated/tests/devops-agent-gen-tests/DevOpsAgentIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/devops-guru-gen-tests/DevOpsGuruIncludeTests.cpp b/generated/tests/devops-guru-gen-tests/DevOpsGuruIncludeTests.cpp index f8b0f0104f74..4459e9338800 100644 --- a/generated/tests/devops-guru-gen-tests/DevOpsGuruIncludeTests.cpp +++ b/generated/tests/devops-guru-gen-tests/DevOpsGuruIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/directconnect-gen-tests/DirectConnectIncludeTests.cpp b/generated/tests/directconnect-gen-tests/DirectConnectIncludeTests.cpp index 41e354015f3b..a97824286de0 100644 --- a/generated/tests/directconnect-gen-tests/DirectConnectIncludeTests.cpp +++ b/generated/tests/directconnect-gen-tests/DirectConnectIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/directory-service-data-gen-tests/DirectoryServiceDataIncludeTests.cpp b/generated/tests/directory-service-data-gen-tests/DirectoryServiceDataIncludeTests.cpp index bdfcb6a12f85..ecee3572ba04 100644 --- a/generated/tests/directory-service-data-gen-tests/DirectoryServiceDataIncludeTests.cpp +++ b/generated/tests/directory-service-data-gen-tests/DirectoryServiceDataIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/discovery-gen-tests/ApplicationDiscoveryServiceIncludeTests.cpp b/generated/tests/discovery-gen-tests/ApplicationDiscoveryServiceIncludeTests.cpp index 01fd0c48bd38..0bc6d2f73aef 100644 --- a/generated/tests/discovery-gen-tests/ApplicationDiscoveryServiceIncludeTests.cpp +++ b/generated/tests/discovery-gen-tests/ApplicationDiscoveryServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/dlm-gen-tests/DLMIncludeTests.cpp b/generated/tests/dlm-gen-tests/DLMIncludeTests.cpp index 5eac43801240..80cf294afb23 100644 --- a/generated/tests/dlm-gen-tests/DLMIncludeTests.cpp +++ b/generated/tests/dlm-gen-tests/DLMIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/dms-gen-tests/DatabaseMigrationServiceIncludeTests.cpp b/generated/tests/dms-gen-tests/DatabaseMigrationServiceIncludeTests.cpp index bd20b22ce258..a9f92a3845a3 100644 --- a/generated/tests/dms-gen-tests/DatabaseMigrationServiceIncludeTests.cpp +++ b/generated/tests/dms-gen-tests/DatabaseMigrationServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/docdb-elastic-gen-tests/DocDBElasticIncludeTests.cpp b/generated/tests/docdb-elastic-gen-tests/DocDBElasticIncludeTests.cpp index 6aa3c8a71d4c..563020dcd561 100644 --- a/generated/tests/docdb-elastic-gen-tests/DocDBElasticIncludeTests.cpp +++ b/generated/tests/docdb-elastic-gen-tests/DocDBElasticIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/docdb-gen-tests/DocDBIncludeTests.cpp b/generated/tests/docdb-gen-tests/DocDBIncludeTests.cpp index b8d73ee547f7..1c0b804dbb9b 100644 --- a/generated/tests/docdb-gen-tests/DocDBIncludeTests.cpp +++ b/generated/tests/docdb-gen-tests/DocDBIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/drs-gen-tests/DrsIncludeTests.cpp b/generated/tests/drs-gen-tests/DrsIncludeTests.cpp index 5965c0780e72..9307e53c8d23 100644 --- a/generated/tests/drs-gen-tests/DrsIncludeTests.cpp +++ b/generated/tests/drs-gen-tests/DrsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ds-gen-tests/DirectoryServiceIncludeTests.cpp b/generated/tests/ds-gen-tests/DirectoryServiceIncludeTests.cpp index 0c6b42dccec9..2643045b9064 100644 --- a/generated/tests/ds-gen-tests/DirectoryServiceIncludeTests.cpp +++ b/generated/tests/ds-gen-tests/DirectoryServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/dsql-gen-tests/DSQLIncludeTests.cpp b/generated/tests/dsql-gen-tests/DSQLIncludeTests.cpp index 38a914dea636..579770543a15 100644 --- a/generated/tests/dsql-gen-tests/DSQLIncludeTests.cpp +++ b/generated/tests/dsql-gen-tests/DSQLIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/dynamodb-gen-tests/DynamoDBIncludeTests.cpp b/generated/tests/dynamodb-gen-tests/DynamoDBIncludeTests.cpp index a70d564340fb..713415813f4d 100644 --- a/generated/tests/dynamodb-gen-tests/DynamoDBIncludeTests.cpp +++ b/generated/tests/dynamodb-gen-tests/DynamoDBIncludeTests.cpp @@ -9,12 +9,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/dynamodbstreams-gen-tests/DynamoDBStreamsIncludeTests.cpp b/generated/tests/dynamodbstreams-gen-tests/DynamoDBStreamsIncludeTests.cpp index 1aebf64a1380..eec53ed70428 100644 --- a/generated/tests/dynamodbstreams-gen-tests/DynamoDBStreamsIncludeTests.cpp +++ b/generated/tests/dynamodbstreams-gen-tests/DynamoDBStreamsIncludeTests.cpp @@ -9,12 +9,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ebs-gen-tests/EBSIncludeTests.cpp b/generated/tests/ebs-gen-tests/EBSIncludeTests.cpp index 6deaf656c492..36e0f87520be 100644 --- a/generated/tests/ebs-gen-tests/EBSIncludeTests.cpp +++ b/generated/tests/ebs-gen-tests/EBSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ec2-gen-tests/EC2IncludeTests.cpp b/generated/tests/ec2-gen-tests/EC2IncludeTests.cpp index 58e1374670e6..6112357b6d8a 100644 --- a/generated/tests/ec2-gen-tests/EC2IncludeTests.cpp +++ b/generated/tests/ec2-gen-tests/EC2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ec2-instance-connect-gen-tests/EC2InstanceConnectIncludeTests.cpp b/generated/tests/ec2-instance-connect-gen-tests/EC2InstanceConnectIncludeTests.cpp index 8edcef36921c..6ea555117b0e 100644 --- a/generated/tests/ec2-instance-connect-gen-tests/EC2InstanceConnectIncludeTests.cpp +++ b/generated/tests/ec2-instance-connect-gen-tests/EC2InstanceConnectIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ecr-gen-tests/ECRIncludeTests.cpp b/generated/tests/ecr-gen-tests/ECRIncludeTests.cpp index 94fb0dfcd601..69c40088c629 100644 --- a/generated/tests/ecr-gen-tests/ECRIncludeTests.cpp +++ b/generated/tests/ecr-gen-tests/ECRIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ecr-public-gen-tests/ECRPublicIncludeTests.cpp b/generated/tests/ecr-public-gen-tests/ECRPublicIncludeTests.cpp index 2aeea2dfede6..a667573a6f30 100644 --- a/generated/tests/ecr-public-gen-tests/ECRPublicIncludeTests.cpp +++ b/generated/tests/ecr-public-gen-tests/ECRPublicIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ecs-gen-tests/ECSIncludeTests.cpp b/generated/tests/ecs-gen-tests/ECSIncludeTests.cpp index aa406d4491fc..7bd80922a0e0 100644 --- a/generated/tests/ecs-gen-tests/ECSIncludeTests.cpp +++ b/generated/tests/ecs-gen-tests/ECSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/eks-auth-gen-tests/EKSAuthIncludeTests.cpp b/generated/tests/eks-auth-gen-tests/EKSAuthIncludeTests.cpp index 6c545f14084e..aedc438c6c71 100644 --- a/generated/tests/eks-auth-gen-tests/EKSAuthIncludeTests.cpp +++ b/generated/tests/eks-auth-gen-tests/EKSAuthIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/eks-gen-tests/EKSIncludeTests.cpp b/generated/tests/eks-gen-tests/EKSIncludeTests.cpp index fcb6e7df9788..369566d9852c 100644 --- a/generated/tests/eks-gen-tests/EKSIncludeTests.cpp +++ b/generated/tests/eks-gen-tests/EKSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/elasticache-gen-tests/ElastiCacheIncludeTests.cpp b/generated/tests/elasticache-gen-tests/ElastiCacheIncludeTests.cpp index 658b68ceeeb7..b918ecf8bd24 100644 --- a/generated/tests/elasticache-gen-tests/ElastiCacheIncludeTests.cpp +++ b/generated/tests/elasticache-gen-tests/ElastiCacheIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/elasticbeanstalk-gen-tests/ElasticBeanstalkIncludeTests.cpp b/generated/tests/elasticbeanstalk-gen-tests/ElasticBeanstalkIncludeTests.cpp index 8c8233f9d096..8737a7243bae 100644 --- a/generated/tests/elasticbeanstalk-gen-tests/ElasticBeanstalkIncludeTests.cpp +++ b/generated/tests/elasticbeanstalk-gen-tests/ElasticBeanstalkIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/elasticfilesystem-gen-tests/EFSIncludeTests.cpp b/generated/tests/elasticfilesystem-gen-tests/EFSIncludeTests.cpp index 7794be374fc1..05e252a43dba 100644 --- a/generated/tests/elasticfilesystem-gen-tests/EFSIncludeTests.cpp +++ b/generated/tests/elasticfilesystem-gen-tests/EFSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/elasticloadbalancing-gen-tests/ElasticLoadBalancingIncludeTests.cpp b/generated/tests/elasticloadbalancing-gen-tests/ElasticLoadBalancingIncludeTests.cpp index e021466a077b..c869ab098aee 100644 --- a/generated/tests/elasticloadbalancing-gen-tests/ElasticLoadBalancingIncludeTests.cpp +++ b/generated/tests/elasticloadbalancing-gen-tests/ElasticLoadBalancingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/elasticloadbalancingv2-gen-tests/ElasticLoadBalancingv2IncludeTests.cpp b/generated/tests/elasticloadbalancingv2-gen-tests/ElasticLoadBalancingv2IncludeTests.cpp index 2f4a5c5f0d0f..88b775b7285d 100644 --- a/generated/tests/elasticloadbalancingv2-gen-tests/ElasticLoadBalancingv2IncludeTests.cpp +++ b/generated/tests/elasticloadbalancingv2-gen-tests/ElasticLoadBalancingv2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/elasticmapreduce-gen-tests/EMRIncludeTests.cpp b/generated/tests/elasticmapreduce-gen-tests/EMRIncludeTests.cpp index 6e58454dc84b..592b1fffdad1 100644 --- a/generated/tests/elasticmapreduce-gen-tests/EMRIncludeTests.cpp +++ b/generated/tests/elasticmapreduce-gen-tests/EMRIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/elementalinference-gen-tests/ElementalInferenceIncludeTests.cpp b/generated/tests/elementalinference-gen-tests/ElementalInferenceIncludeTests.cpp index 207ce10fb35c..6c2727e98d5d 100644 --- a/generated/tests/elementalinference-gen-tests/ElementalInferenceIncludeTests.cpp +++ b/generated/tests/elementalinference-gen-tests/ElementalInferenceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/email-gen-tests/SESIncludeTests.cpp b/generated/tests/email-gen-tests/SESIncludeTests.cpp index 1c2c874404a5..bc9cab75dc8f 100644 --- a/generated/tests/email-gen-tests/SESIncludeTests.cpp +++ b/generated/tests/email-gen-tests/SESIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/emr-containers-gen-tests/EMRContainersIncludeTests.cpp b/generated/tests/emr-containers-gen-tests/EMRContainersIncludeTests.cpp index 238e4bb48558..17f38029cba1 100644 --- a/generated/tests/emr-containers-gen-tests/EMRContainersIncludeTests.cpp +++ b/generated/tests/emr-containers-gen-tests/EMRContainersIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/emr-serverless-gen-tests/EMRServerlessIncludeTests.cpp b/generated/tests/emr-serverless-gen-tests/EMRServerlessIncludeTests.cpp index 95f65a0281b9..dbf7d6f1ec8e 100644 --- a/generated/tests/emr-serverless-gen-tests/EMRServerlessIncludeTests.cpp +++ b/generated/tests/emr-serverless-gen-tests/EMRServerlessIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/entityresolution-gen-tests/EntityResolutionIncludeTests.cpp b/generated/tests/entityresolution-gen-tests/EntityResolutionIncludeTests.cpp index 65380d833076..010da446bc47 100644 --- a/generated/tests/entityresolution-gen-tests/EntityResolutionIncludeTests.cpp +++ b/generated/tests/entityresolution-gen-tests/EntityResolutionIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/es-gen-tests/ElasticsearchServiceIncludeTests.cpp b/generated/tests/es-gen-tests/ElasticsearchServiceIncludeTests.cpp index ed41bafeb384..961d9294bfe7 100644 --- a/generated/tests/es-gen-tests/ElasticsearchServiceIncludeTests.cpp +++ b/generated/tests/es-gen-tests/ElasticsearchServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/eventbridge-gen-tests/EventBridgeIncludeTests.cpp b/generated/tests/eventbridge-gen-tests/EventBridgeIncludeTests.cpp index ae7da56d83a3..3dac129d2d34 100644 --- a/generated/tests/eventbridge-gen-tests/EventBridgeIncludeTests.cpp +++ b/generated/tests/eventbridge-gen-tests/EventBridgeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/events-gen-tests/CloudWatchEventsIncludeTests.cpp b/generated/tests/events-gen-tests/CloudWatchEventsIncludeTests.cpp index 91d48c1e1423..6cd081f9c259 100644 --- a/generated/tests/events-gen-tests/CloudWatchEventsIncludeTests.cpp +++ b/generated/tests/events-gen-tests/CloudWatchEventsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/evs-gen-tests/EVSIncludeTests.cpp b/generated/tests/evs-gen-tests/EVSIncludeTests.cpp index c4287217255e..0a2ce00a3a29 100644 --- a/generated/tests/evs-gen-tests/EVSIncludeTests.cpp +++ b/generated/tests/evs-gen-tests/EVSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/finspace-data-gen-tests/FinSpaceDataIncludeTests.cpp b/generated/tests/finspace-data-gen-tests/FinSpaceDataIncludeTests.cpp index a50a3222e631..281305dfd5cc 100644 --- a/generated/tests/finspace-data-gen-tests/FinSpaceDataIncludeTests.cpp +++ b/generated/tests/finspace-data-gen-tests/FinSpaceDataIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/finspace-gen-tests/FinspaceIncludeTests.cpp b/generated/tests/finspace-gen-tests/FinspaceIncludeTests.cpp index a052fa3176fe..de8a715e1159 100644 --- a/generated/tests/finspace-gen-tests/FinspaceIncludeTests.cpp +++ b/generated/tests/finspace-gen-tests/FinspaceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/firehose-gen-tests/FirehoseIncludeTests.cpp b/generated/tests/firehose-gen-tests/FirehoseIncludeTests.cpp index 125f3d429d07..9dfffaefc625 100644 --- a/generated/tests/firehose-gen-tests/FirehoseIncludeTests.cpp +++ b/generated/tests/firehose-gen-tests/FirehoseIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/fis-gen-tests/FISIncludeTests.cpp b/generated/tests/fis-gen-tests/FISIncludeTests.cpp index a77b91cd983a..8e99a3c3c39a 100644 --- a/generated/tests/fis-gen-tests/FISIncludeTests.cpp +++ b/generated/tests/fis-gen-tests/FISIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/fms-gen-tests/FMSIncludeTests.cpp b/generated/tests/fms-gen-tests/FMSIncludeTests.cpp index c0beaf22c539..166402a7feab 100644 --- a/generated/tests/fms-gen-tests/FMSIncludeTests.cpp +++ b/generated/tests/fms-gen-tests/FMSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/forecast-gen-tests/ForecastServiceIncludeTests.cpp b/generated/tests/forecast-gen-tests/ForecastServiceIncludeTests.cpp index 337799148bed..7f0c331adc4e 100644 --- a/generated/tests/forecast-gen-tests/ForecastServiceIncludeTests.cpp +++ b/generated/tests/forecast-gen-tests/ForecastServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/forecastquery-gen-tests/ForecastQueryServiceIncludeTests.cpp b/generated/tests/forecastquery-gen-tests/ForecastQueryServiceIncludeTests.cpp index 0473ff6326c6..9c1e85f48e0a 100644 --- a/generated/tests/forecastquery-gen-tests/ForecastQueryServiceIncludeTests.cpp +++ b/generated/tests/forecastquery-gen-tests/ForecastQueryServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/frauddetector-gen-tests/FraudDetectorIncludeTests.cpp b/generated/tests/frauddetector-gen-tests/FraudDetectorIncludeTests.cpp index ee566d042138..00f768e3e711 100644 --- a/generated/tests/frauddetector-gen-tests/FraudDetectorIncludeTests.cpp +++ b/generated/tests/frauddetector-gen-tests/FraudDetectorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/freetier-gen-tests/FreeTierIncludeTests.cpp b/generated/tests/freetier-gen-tests/FreeTierIncludeTests.cpp index d5e14f385dea..21b41171d4e8 100644 --- a/generated/tests/freetier-gen-tests/FreeTierIncludeTests.cpp +++ b/generated/tests/freetier-gen-tests/FreeTierIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/fsx-gen-tests/FSxIncludeTests.cpp b/generated/tests/fsx-gen-tests/FSxIncludeTests.cpp index 65ee0a44348a..e8718de2cef5 100644 --- a/generated/tests/fsx-gen-tests/FSxIncludeTests.cpp +++ b/generated/tests/fsx-gen-tests/FSxIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/gamelift-gen-tests/GameLiftIncludeTests.cpp b/generated/tests/gamelift-gen-tests/GameLiftIncludeTests.cpp index aecfe22656a7..fba751b70e39 100644 --- a/generated/tests/gamelift-gen-tests/GameLiftIncludeTests.cpp +++ b/generated/tests/gamelift-gen-tests/GameLiftIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/gameliftstreams-gen-tests/GameLiftStreamsIncludeTests.cpp b/generated/tests/gameliftstreams-gen-tests/GameLiftStreamsIncludeTests.cpp index 7f51729a2254..eaacb060c3be 100644 --- a/generated/tests/gameliftstreams-gen-tests/GameLiftStreamsIncludeTests.cpp +++ b/generated/tests/gameliftstreams-gen-tests/GameLiftStreamsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/geo-maps-gen-tests/GeoMapsIncludeTests.cpp b/generated/tests/geo-maps-gen-tests/GeoMapsIncludeTests.cpp index e7df68222e57..9d373498afb1 100644 --- a/generated/tests/geo-maps-gen-tests/GeoMapsIncludeTests.cpp +++ b/generated/tests/geo-maps-gen-tests/GeoMapsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/geo-places-gen-tests/GeoPlacesIncludeTests.cpp b/generated/tests/geo-places-gen-tests/GeoPlacesIncludeTests.cpp index b2b7dfde4561..e098442f967f 100644 --- a/generated/tests/geo-places-gen-tests/GeoPlacesIncludeTests.cpp +++ b/generated/tests/geo-places-gen-tests/GeoPlacesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/geo-routes-gen-tests/GeoRoutesIncludeTests.cpp b/generated/tests/geo-routes-gen-tests/GeoRoutesIncludeTests.cpp index 3e780b52b521..458886956870 100644 --- a/generated/tests/geo-routes-gen-tests/GeoRoutesIncludeTests.cpp +++ b/generated/tests/geo-routes-gen-tests/GeoRoutesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/glacier-gen-tests/GlacierIncludeTests.cpp b/generated/tests/glacier-gen-tests/GlacierIncludeTests.cpp index 03ff2c49dfe5..1294015a41a0 100644 --- a/generated/tests/glacier-gen-tests/GlacierIncludeTests.cpp +++ b/generated/tests/glacier-gen-tests/GlacierIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/globalaccelerator-gen-tests/GlobalAcceleratorIncludeTests.cpp b/generated/tests/globalaccelerator-gen-tests/GlobalAcceleratorIncludeTests.cpp index 835b8b8a516c..2b084f927d19 100644 --- a/generated/tests/globalaccelerator-gen-tests/GlobalAcceleratorIncludeTests.cpp +++ b/generated/tests/globalaccelerator-gen-tests/GlobalAcceleratorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/glue-gen-tests/GlueIncludeTests.cpp b/generated/tests/glue-gen-tests/GlueIncludeTests.cpp index f7db1b715800..561715e8d275 100644 --- a/generated/tests/glue-gen-tests/GlueIncludeTests.cpp +++ b/generated/tests/glue-gen-tests/GlueIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/grafana-gen-tests/ManagedGrafanaIncludeTests.cpp b/generated/tests/grafana-gen-tests/ManagedGrafanaIncludeTests.cpp index e6f49646c937..8491df9bb65f 100644 --- a/generated/tests/grafana-gen-tests/ManagedGrafanaIncludeTests.cpp +++ b/generated/tests/grafana-gen-tests/ManagedGrafanaIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/greengrass-gen-tests/GreengrassIncludeTests.cpp b/generated/tests/greengrass-gen-tests/GreengrassIncludeTests.cpp index b9b580ab29f9..f2898661f79a 100644 --- a/generated/tests/greengrass-gen-tests/GreengrassIncludeTests.cpp +++ b/generated/tests/greengrass-gen-tests/GreengrassIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/greengrassv2-gen-tests/GreengrassV2IncludeTests.cpp b/generated/tests/greengrassv2-gen-tests/GreengrassV2IncludeTests.cpp index 4edb59d016e3..bc6b0161e319 100644 --- a/generated/tests/greengrassv2-gen-tests/GreengrassV2IncludeTests.cpp +++ b/generated/tests/greengrassv2-gen-tests/GreengrassV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/groundstation-gen-tests/GroundStationIncludeTests.cpp b/generated/tests/groundstation-gen-tests/GroundStationIncludeTests.cpp index 59226d6a10a6..f04b47970d58 100644 --- a/generated/tests/groundstation-gen-tests/GroundStationIncludeTests.cpp +++ b/generated/tests/groundstation-gen-tests/GroundStationIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/guardduty-gen-tests/GuardDutyIncludeTests.cpp b/generated/tests/guardduty-gen-tests/GuardDutyIncludeTests.cpp index 30fd5ac46bb3..55f64a4a0cdb 100644 --- a/generated/tests/guardduty-gen-tests/GuardDutyIncludeTests.cpp +++ b/generated/tests/guardduty-gen-tests/GuardDutyIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/health-gen-tests/HealthIncludeTests.cpp b/generated/tests/health-gen-tests/HealthIncludeTests.cpp index d35a724fe314..21bf358a0167 100644 --- a/generated/tests/health-gen-tests/HealthIncludeTests.cpp +++ b/generated/tests/health-gen-tests/HealthIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/healthlake-gen-tests/HealthLakeIncludeTests.cpp b/generated/tests/healthlake-gen-tests/HealthLakeIncludeTests.cpp index 8c23c6fd12b9..a5934e4b4ca9 100644 --- a/generated/tests/healthlake-gen-tests/HealthLakeIncludeTests.cpp +++ b/generated/tests/healthlake-gen-tests/HealthLakeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iam-gen-tests/IAMIncludeTests.cpp b/generated/tests/iam-gen-tests/IAMIncludeTests.cpp index bbfba561513b..e93966d71524 100644 --- a/generated/tests/iam-gen-tests/IAMIncludeTests.cpp +++ b/generated/tests/iam-gen-tests/IAMIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/identitystore-gen-tests/IdentityStoreIncludeTests.cpp b/generated/tests/identitystore-gen-tests/IdentityStoreIncludeTests.cpp index 71319d461295..9063b64c04cb 100644 --- a/generated/tests/identitystore-gen-tests/IdentityStoreIncludeTests.cpp +++ b/generated/tests/identitystore-gen-tests/IdentityStoreIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/imagebuilder-gen-tests/ImagebuilderIncludeTests.cpp b/generated/tests/imagebuilder-gen-tests/ImagebuilderIncludeTests.cpp index 2b73ed375900..d4c84483c804 100644 --- a/generated/tests/imagebuilder-gen-tests/ImagebuilderIncludeTests.cpp +++ b/generated/tests/imagebuilder-gen-tests/ImagebuilderIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/importexport-gen-tests/ImportExportIncludeTests.cpp b/generated/tests/importexport-gen-tests/ImportExportIncludeTests.cpp index 34461f7175e9..eec8e2e5c086 100644 --- a/generated/tests/importexport-gen-tests/ImportExportIncludeTests.cpp +++ b/generated/tests/importexport-gen-tests/ImportExportIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/inspector-gen-tests/InspectorIncludeTests.cpp b/generated/tests/inspector-gen-tests/InspectorIncludeTests.cpp index 1637152b72bc..bae8138f48d0 100644 --- a/generated/tests/inspector-gen-tests/InspectorIncludeTests.cpp +++ b/generated/tests/inspector-gen-tests/InspectorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/inspector-scan-gen-tests/InspectorscanIncludeTests.cpp b/generated/tests/inspector-scan-gen-tests/InspectorscanIncludeTests.cpp index 89471b15f929..286db549e6b5 100644 --- a/generated/tests/inspector-scan-gen-tests/InspectorscanIncludeTests.cpp +++ b/generated/tests/inspector-scan-gen-tests/InspectorscanIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/inspector2-gen-tests/Inspector2IncludeTests.cpp b/generated/tests/inspector2-gen-tests/Inspector2IncludeTests.cpp index f065191f19c4..56b476a9038d 100644 --- a/generated/tests/inspector2-gen-tests/Inspector2IncludeTests.cpp +++ b/generated/tests/inspector2-gen-tests/Inspector2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/interconnect-gen-tests/InterconnectIncludeTests.cpp b/generated/tests/interconnect-gen-tests/InterconnectIncludeTests.cpp index eccb94a7951e..66d04be18685 100644 --- a/generated/tests/interconnect-gen-tests/InterconnectIncludeTests.cpp +++ b/generated/tests/interconnect-gen-tests/InterconnectIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/internetmonitor-gen-tests/InternetMonitorIncludeTests.cpp b/generated/tests/internetmonitor-gen-tests/InternetMonitorIncludeTests.cpp index a8a8558a268b..83919a9f619f 100644 --- a/generated/tests/internetmonitor-gen-tests/InternetMonitorIncludeTests.cpp +++ b/generated/tests/internetmonitor-gen-tests/InternetMonitorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/invoicing-gen-tests/InvoicingIncludeTests.cpp b/generated/tests/invoicing-gen-tests/InvoicingIncludeTests.cpp index f7cbccf852bd..300d5e70c25a 100644 --- a/generated/tests/invoicing-gen-tests/InvoicingIncludeTests.cpp +++ b/generated/tests/invoicing-gen-tests/InvoicingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iot-data-gen-tests/IoTDataPlaneIncludeTests.cpp b/generated/tests/iot-data-gen-tests/IoTDataPlaneIncludeTests.cpp index 125d60c18bb4..bbb7f79ad911 100644 --- a/generated/tests/iot-data-gen-tests/IoTDataPlaneIncludeTests.cpp +++ b/generated/tests/iot-data-gen-tests/IoTDataPlaneIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iot-gen-tests/IoTIncludeTests.cpp b/generated/tests/iot-gen-tests/IoTIncludeTests.cpp index ac5c1713ff7d..ccb0cebcbf31 100644 --- a/generated/tests/iot-gen-tests/IoTIncludeTests.cpp +++ b/generated/tests/iot-gen-tests/IoTIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iot-jobs-data-gen-tests/IoTJobsDataPlaneIncludeTests.cpp b/generated/tests/iot-jobs-data-gen-tests/IoTJobsDataPlaneIncludeTests.cpp index 440ba3845f7a..860bb958af94 100644 --- a/generated/tests/iot-jobs-data-gen-tests/IoTJobsDataPlaneIncludeTests.cpp +++ b/generated/tests/iot-jobs-data-gen-tests/IoTJobsDataPlaneIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iot-managed-integrations-gen-tests/IoTManagedIntegrationsIncludeTests.cpp b/generated/tests/iot-managed-integrations-gen-tests/IoTManagedIntegrationsIncludeTests.cpp index 181183fc4244..2021b0bb1c3b 100644 --- a/generated/tests/iot-managed-integrations-gen-tests/IoTManagedIntegrationsIncludeTests.cpp +++ b/generated/tests/iot-managed-integrations-gen-tests/IoTManagedIntegrationsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iotdeviceadvisor-gen-tests/IoTDeviceAdvisorIncludeTests.cpp b/generated/tests/iotdeviceadvisor-gen-tests/IoTDeviceAdvisorIncludeTests.cpp index f51501af8e0e..17304b63bf79 100644 --- a/generated/tests/iotdeviceadvisor-gen-tests/IoTDeviceAdvisorIncludeTests.cpp +++ b/generated/tests/iotdeviceadvisor-gen-tests/IoTDeviceAdvisorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iotfleetwise-gen-tests/IoTFleetWiseIncludeTests.cpp b/generated/tests/iotfleetwise-gen-tests/IoTFleetWiseIncludeTests.cpp index a4b4771b2c76..7f5a2c1fbc7e 100644 --- a/generated/tests/iotfleetwise-gen-tests/IoTFleetWiseIncludeTests.cpp +++ b/generated/tests/iotfleetwise-gen-tests/IoTFleetWiseIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iotsecuretunneling-gen-tests/IoTSecureTunnelingIncludeTests.cpp b/generated/tests/iotsecuretunneling-gen-tests/IoTSecureTunnelingIncludeTests.cpp index 8d70a5b8af60..8defe447d516 100644 --- a/generated/tests/iotsecuretunneling-gen-tests/IoTSecureTunnelingIncludeTests.cpp +++ b/generated/tests/iotsecuretunneling-gen-tests/IoTSecureTunnelingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iotsitewise-gen-tests/IoTSiteWiseIncludeTests.cpp b/generated/tests/iotsitewise-gen-tests/IoTSiteWiseIncludeTests.cpp index 563b7b74dbc1..c33689f697f7 100644 --- a/generated/tests/iotsitewise-gen-tests/IoTSiteWiseIncludeTests.cpp +++ b/generated/tests/iotsitewise-gen-tests/IoTSiteWiseIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iotthingsgraph-gen-tests/IoTThingsGraphIncludeTests.cpp b/generated/tests/iotthingsgraph-gen-tests/IoTThingsGraphIncludeTests.cpp index a67a7565e7e6..a3cb46c81aae 100644 --- a/generated/tests/iotthingsgraph-gen-tests/IoTThingsGraphIncludeTests.cpp +++ b/generated/tests/iotthingsgraph-gen-tests/IoTThingsGraphIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iottwinmaker-gen-tests/IoTTwinMakerIncludeTests.cpp b/generated/tests/iottwinmaker-gen-tests/IoTTwinMakerIncludeTests.cpp index 3b22e21e0291..508d3d34b98f 100644 --- a/generated/tests/iottwinmaker-gen-tests/IoTTwinMakerIncludeTests.cpp +++ b/generated/tests/iottwinmaker-gen-tests/IoTTwinMakerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/iotwireless-gen-tests/IoTWirelessIncludeTests.cpp b/generated/tests/iotwireless-gen-tests/IoTWirelessIncludeTests.cpp index ea5dd25e969c..f25e9c561b13 100644 --- a/generated/tests/iotwireless-gen-tests/IoTWirelessIncludeTests.cpp +++ b/generated/tests/iotwireless-gen-tests/IoTWirelessIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ivs-gen-tests/IVSIncludeTests.cpp b/generated/tests/ivs-gen-tests/IVSIncludeTests.cpp index d428db6cab1c..6a0892f53977 100644 --- a/generated/tests/ivs-gen-tests/IVSIncludeTests.cpp +++ b/generated/tests/ivs-gen-tests/IVSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ivs-realtime-gen-tests/IvsrealtimeIncludeTests.cpp b/generated/tests/ivs-realtime-gen-tests/IvsrealtimeIncludeTests.cpp index 7cb0abc5eaef..7e5ee202f5a4 100644 --- a/generated/tests/ivs-realtime-gen-tests/IvsrealtimeIncludeTests.cpp +++ b/generated/tests/ivs-realtime-gen-tests/IvsrealtimeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ivschat-gen-tests/IvschatIncludeTests.cpp b/generated/tests/ivschat-gen-tests/IvschatIncludeTests.cpp index 37f0977a4cab..d8b32688441e 100644 --- a/generated/tests/ivschat-gen-tests/IvschatIncludeTests.cpp +++ b/generated/tests/ivschat-gen-tests/IvschatIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kafka-gen-tests/KafkaIncludeTests.cpp b/generated/tests/kafka-gen-tests/KafkaIncludeTests.cpp index d8c1cddebf4c..c6d9c9388df3 100644 --- a/generated/tests/kafka-gen-tests/KafkaIncludeTests.cpp +++ b/generated/tests/kafka-gen-tests/KafkaIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kafkaconnect-gen-tests/KafkaConnectIncludeTests.cpp b/generated/tests/kafkaconnect-gen-tests/KafkaConnectIncludeTests.cpp index 5e6232b75ce3..bbba3d762e44 100644 --- a/generated/tests/kafkaconnect-gen-tests/KafkaConnectIncludeTests.cpp +++ b/generated/tests/kafkaconnect-gen-tests/KafkaConnectIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kendra-gen-tests/KendraIncludeTests.cpp b/generated/tests/kendra-gen-tests/KendraIncludeTests.cpp index 04763886bf24..cde67a04bf3d 100644 --- a/generated/tests/kendra-gen-tests/KendraIncludeTests.cpp +++ b/generated/tests/kendra-gen-tests/KendraIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kendra-ranking-gen-tests/KendraRankingIncludeTests.cpp b/generated/tests/kendra-ranking-gen-tests/KendraRankingIncludeTests.cpp index 9c1683f5ccac..014e90d514e9 100644 --- a/generated/tests/kendra-ranking-gen-tests/KendraRankingIncludeTests.cpp +++ b/generated/tests/kendra-ranking-gen-tests/KendraRankingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/keyspaces-gen-tests/KeyspacesIncludeTests.cpp b/generated/tests/keyspaces-gen-tests/KeyspacesIncludeTests.cpp index e5c5e9b6ef91..3dc07577f8e5 100644 --- a/generated/tests/keyspaces-gen-tests/KeyspacesIncludeTests.cpp +++ b/generated/tests/keyspaces-gen-tests/KeyspacesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/keyspacesstreams-gen-tests/KeyspacesStreamsIncludeTests.cpp b/generated/tests/keyspacesstreams-gen-tests/KeyspacesStreamsIncludeTests.cpp index 5072e4ba7585..1872da5d2d14 100644 --- a/generated/tests/keyspacesstreams-gen-tests/KeyspacesStreamsIncludeTests.cpp +++ b/generated/tests/keyspacesstreams-gen-tests/KeyspacesStreamsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kinesis-gen-tests/KinesisIncludeTests.cpp b/generated/tests/kinesis-gen-tests/KinesisIncludeTests.cpp index 5023db2bef1e..122f14416c14 100644 --- a/generated/tests/kinesis-gen-tests/KinesisIncludeTests.cpp +++ b/generated/tests/kinesis-gen-tests/KinesisIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kinesis-video-archived-media-gen-tests/KinesisVideoArchivedMediaIncludeTests.cpp b/generated/tests/kinesis-video-archived-media-gen-tests/KinesisVideoArchivedMediaIncludeTests.cpp index e0d3262d3297..39b878f3df5f 100644 --- a/generated/tests/kinesis-video-archived-media-gen-tests/KinesisVideoArchivedMediaIncludeTests.cpp +++ b/generated/tests/kinesis-video-archived-media-gen-tests/KinesisVideoArchivedMediaIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kinesis-video-media-gen-tests/KinesisVideoMediaIncludeTests.cpp b/generated/tests/kinesis-video-media-gen-tests/KinesisVideoMediaIncludeTests.cpp index fc38e66b953a..0030df8f5c17 100644 --- a/generated/tests/kinesis-video-media-gen-tests/KinesisVideoMediaIncludeTests.cpp +++ b/generated/tests/kinesis-video-media-gen-tests/KinesisVideoMediaIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kinesis-video-signaling-gen-tests/KinesisVideoSignalingChannelsIncludeTests.cpp b/generated/tests/kinesis-video-signaling-gen-tests/KinesisVideoSignalingChannelsIncludeTests.cpp index 87628433d412..803eec20ff7f 100644 --- a/generated/tests/kinesis-video-signaling-gen-tests/KinesisVideoSignalingChannelsIncludeTests.cpp +++ b/generated/tests/kinesis-video-signaling-gen-tests/KinesisVideoSignalingChannelsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kinesis-video-webrtc-storage-gen-tests/KinesisVideoWebRTCStorageIncludeTests.cpp b/generated/tests/kinesis-video-webrtc-storage-gen-tests/KinesisVideoWebRTCStorageIncludeTests.cpp index 3c5c0a0b66a4..6b1e0aa27977 100644 --- a/generated/tests/kinesis-video-webrtc-storage-gen-tests/KinesisVideoWebRTCStorageIncludeTests.cpp +++ b/generated/tests/kinesis-video-webrtc-storage-gen-tests/KinesisVideoWebRTCStorageIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include diff --git a/generated/tests/kinesisanalytics-gen-tests/KinesisAnalyticsIncludeTests.cpp b/generated/tests/kinesisanalytics-gen-tests/KinesisAnalyticsIncludeTests.cpp index f45892305c6f..fe1a5da1ee46 100644 --- a/generated/tests/kinesisanalytics-gen-tests/KinesisAnalyticsIncludeTests.cpp +++ b/generated/tests/kinesisanalytics-gen-tests/KinesisAnalyticsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kinesisanalyticsv2-gen-tests/KinesisAnalyticsV2IncludeTests.cpp b/generated/tests/kinesisanalyticsv2-gen-tests/KinesisAnalyticsV2IncludeTests.cpp index b32a85d686c8..ab37c8fcd829 100644 --- a/generated/tests/kinesisanalyticsv2-gen-tests/KinesisAnalyticsV2IncludeTests.cpp +++ b/generated/tests/kinesisanalyticsv2-gen-tests/KinesisAnalyticsV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kinesisvideo-gen-tests/KinesisVideoIncludeTests.cpp b/generated/tests/kinesisvideo-gen-tests/KinesisVideoIncludeTests.cpp index 5f6c46ab43c9..3dc6f62c2fce 100644 --- a/generated/tests/kinesisvideo-gen-tests/KinesisVideoIncludeTests.cpp +++ b/generated/tests/kinesisvideo-gen-tests/KinesisVideoIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/kms-gen-tests/KMSIncludeTests.cpp b/generated/tests/kms-gen-tests/KMSIncludeTests.cpp index 70ce4fbf4804..35f8abcdad40 100644 --- a/generated/tests/kms-gen-tests/KMSIncludeTests.cpp +++ b/generated/tests/kms-gen-tests/KMSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lakeformation-gen-tests/LakeFormationIncludeTests.cpp b/generated/tests/lakeformation-gen-tests/LakeFormationIncludeTests.cpp index b003f3224631..c2009f9faea7 100644 --- a/generated/tests/lakeformation-gen-tests/LakeFormationIncludeTests.cpp +++ b/generated/tests/lakeformation-gen-tests/LakeFormationIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lambda-core-gen-tests/LambdaCoreIncludeTests.cpp b/generated/tests/lambda-core-gen-tests/LambdaCoreIncludeTests.cpp index 588711781d6e..0da9ee11f7c4 100644 --- a/generated/tests/lambda-core-gen-tests/LambdaCoreIncludeTests.cpp +++ b/generated/tests/lambda-core-gen-tests/LambdaCoreIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lambda-gen-tests/LambdaIncludeTests.cpp b/generated/tests/lambda-gen-tests/LambdaIncludeTests.cpp index 5ff8ce06ab51..d52d4a81da42 100644 --- a/generated/tests/lambda-gen-tests/LambdaIncludeTests.cpp +++ b/generated/tests/lambda-gen-tests/LambdaIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lambda-microvms-gen-tests/LambdaMicrovmsIncludeTests.cpp b/generated/tests/lambda-microvms-gen-tests/LambdaMicrovmsIncludeTests.cpp index 223c5c2aac8c..2e3203dff238 100644 --- a/generated/tests/lambda-microvms-gen-tests/LambdaMicrovmsIncludeTests.cpp +++ b/generated/tests/lambda-microvms-gen-tests/LambdaMicrovmsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/launch-wizard-gen-tests/LaunchWizardIncludeTests.cpp b/generated/tests/launch-wizard-gen-tests/LaunchWizardIncludeTests.cpp index e2d31c9e5bf0..e6251974ab41 100644 --- a/generated/tests/launch-wizard-gen-tests/LaunchWizardIncludeTests.cpp +++ b/generated/tests/launch-wizard-gen-tests/LaunchWizardIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lex-gen-tests/LexRuntimeServiceIncludeTests.cpp b/generated/tests/lex-gen-tests/LexRuntimeServiceIncludeTests.cpp index 75360deafa5f..93f9a284497f 100644 --- a/generated/tests/lex-gen-tests/LexRuntimeServiceIncludeTests.cpp +++ b/generated/tests/lex-gen-tests/LexRuntimeServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lex-models-gen-tests/LexModelBuildingServiceIncludeTests.cpp b/generated/tests/lex-models-gen-tests/LexModelBuildingServiceIncludeTests.cpp index df91f6f89409..139a479fedbe 100644 --- a/generated/tests/lex-models-gen-tests/LexModelBuildingServiceIncludeTests.cpp +++ b/generated/tests/lex-models-gen-tests/LexModelBuildingServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lexv2-models-gen-tests/LexModelsV2IncludeTests.cpp b/generated/tests/lexv2-models-gen-tests/LexModelsV2IncludeTests.cpp index a66397d6ac29..78960817d777 100644 --- a/generated/tests/lexv2-models-gen-tests/LexModelsV2IncludeTests.cpp +++ b/generated/tests/lexv2-models-gen-tests/LexModelsV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lexv2-runtime-gen-tests/LexRuntimeV2IncludeTests.cpp b/generated/tests/lexv2-runtime-gen-tests/LexRuntimeV2IncludeTests.cpp index a6ec3d4eb161..d03addcbbf17 100644 --- a/generated/tests/lexv2-runtime-gen-tests/LexRuntimeV2IncludeTests.cpp +++ b/generated/tests/lexv2-runtime-gen-tests/LexRuntimeV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/license-manager-gen-tests/LicenseManagerIncludeTests.cpp b/generated/tests/license-manager-gen-tests/LicenseManagerIncludeTests.cpp index ac68844c3207..5d61c9ea79a3 100644 --- a/generated/tests/license-manager-gen-tests/LicenseManagerIncludeTests.cpp +++ b/generated/tests/license-manager-gen-tests/LicenseManagerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/license-manager-linux-subscriptions-gen-tests/LicenseManagerLinuxSubscriptionsIncludeTests.cpp b/generated/tests/license-manager-linux-subscriptions-gen-tests/LicenseManagerLinuxSubscriptionsIncludeTests.cpp index 4029a33ddc3b..eaa9b84dc377 100644 --- a/generated/tests/license-manager-linux-subscriptions-gen-tests/LicenseManagerLinuxSubscriptionsIncludeTests.cpp +++ b/generated/tests/license-manager-linux-subscriptions-gen-tests/LicenseManagerLinuxSubscriptionsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/license-manager-user-subscriptions-gen-tests/LicenseManagerUserSubscriptionsIncludeTests.cpp b/generated/tests/license-manager-user-subscriptions-gen-tests/LicenseManagerUserSubscriptionsIncludeTests.cpp index 17386986024f..2600dacb028f 100644 --- a/generated/tests/license-manager-user-subscriptions-gen-tests/LicenseManagerUserSubscriptionsIncludeTests.cpp +++ b/generated/tests/license-manager-user-subscriptions-gen-tests/LicenseManagerUserSubscriptionsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lightsail-gen-tests/LightsailIncludeTests.cpp b/generated/tests/lightsail-gen-tests/LightsailIncludeTests.cpp index df3068daf989..083af8060c60 100644 --- a/generated/tests/lightsail-gen-tests/LightsailIncludeTests.cpp +++ b/generated/tests/lightsail-gen-tests/LightsailIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/location-gen-tests/LocationServiceIncludeTests.cpp b/generated/tests/location-gen-tests/LocationServiceIncludeTests.cpp index 5a2a87d04fd6..72adb21380a1 100644 --- a/generated/tests/location-gen-tests/LocationServiceIncludeTests.cpp +++ b/generated/tests/location-gen-tests/LocationServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/logs-gen-tests/CloudWatchLogsIncludeTests.cpp b/generated/tests/logs-gen-tests/CloudWatchLogsIncludeTests.cpp index c38f14c902a1..98c6749ddbe8 100644 --- a/generated/tests/logs-gen-tests/CloudWatchLogsIncludeTests.cpp +++ b/generated/tests/logs-gen-tests/CloudWatchLogsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/lookoutequipment-gen-tests/LookoutEquipmentIncludeTests.cpp b/generated/tests/lookoutequipment-gen-tests/LookoutEquipmentIncludeTests.cpp index f01762c692ed..020aad8c111a 100644 --- a/generated/tests/lookoutequipment-gen-tests/LookoutEquipmentIncludeTests.cpp +++ b/generated/tests/lookoutequipment-gen-tests/LookoutEquipmentIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/m2-gen-tests/MainframeModernizationIncludeTests.cpp b/generated/tests/m2-gen-tests/MainframeModernizationIncludeTests.cpp index 67f365ff95ff..2be86f10a5f0 100644 --- a/generated/tests/m2-gen-tests/MainframeModernizationIncludeTests.cpp +++ b/generated/tests/m2-gen-tests/MainframeModernizationIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/machinelearning-gen-tests/MachineLearningIncludeTests.cpp b/generated/tests/machinelearning-gen-tests/MachineLearningIncludeTests.cpp index ea349ee6d5bc..62382d829124 100644 --- a/generated/tests/machinelearning-gen-tests/MachineLearningIncludeTests.cpp +++ b/generated/tests/machinelearning-gen-tests/MachineLearningIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/macie2-gen-tests/Macie2IncludeTests.cpp b/generated/tests/macie2-gen-tests/Macie2IncludeTests.cpp index bd17ad0ee978..67309ab04d7e 100644 --- a/generated/tests/macie2-gen-tests/Macie2IncludeTests.cpp +++ b/generated/tests/macie2-gen-tests/Macie2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mailmanager-gen-tests/MailManagerIncludeTests.cpp b/generated/tests/mailmanager-gen-tests/MailManagerIncludeTests.cpp index 851c807ee2d0..4161e5c02b99 100644 --- a/generated/tests/mailmanager-gen-tests/MailManagerIncludeTests.cpp +++ b/generated/tests/mailmanager-gen-tests/MailManagerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/managedblockchain-gen-tests/ManagedBlockchainIncludeTests.cpp b/generated/tests/managedblockchain-gen-tests/ManagedBlockchainIncludeTests.cpp index 700949170eac..9d61c16d3445 100644 --- a/generated/tests/managedblockchain-gen-tests/ManagedBlockchainIncludeTests.cpp +++ b/generated/tests/managedblockchain-gen-tests/ManagedBlockchainIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/managedblockchain-query-gen-tests/ManagedBlockchainQueryIncludeTests.cpp b/generated/tests/managedblockchain-query-gen-tests/ManagedBlockchainQueryIncludeTests.cpp index b759f6017626..a68277a1907f 100644 --- a/generated/tests/managedblockchain-query-gen-tests/ManagedBlockchainQueryIncludeTests.cpp +++ b/generated/tests/managedblockchain-query-gen-tests/ManagedBlockchainQueryIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/marketplace-agreement-gen-tests/AgreementServiceIncludeTests.cpp b/generated/tests/marketplace-agreement-gen-tests/AgreementServiceIncludeTests.cpp index f0da67eef879..65d7d1536f84 100644 --- a/generated/tests/marketplace-agreement-gen-tests/AgreementServiceIncludeTests.cpp +++ b/generated/tests/marketplace-agreement-gen-tests/AgreementServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/marketplace-catalog-gen-tests/MarketplaceCatalogIncludeTests.cpp b/generated/tests/marketplace-catalog-gen-tests/MarketplaceCatalogIncludeTests.cpp index 20d58a444a63..8324f4278437 100644 --- a/generated/tests/marketplace-catalog-gen-tests/MarketplaceCatalogIncludeTests.cpp +++ b/generated/tests/marketplace-catalog-gen-tests/MarketplaceCatalogIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/marketplace-deployment-gen-tests/MarketplaceDeploymentIncludeTests.cpp b/generated/tests/marketplace-deployment-gen-tests/MarketplaceDeploymentIncludeTests.cpp index 6a4f027e9926..b68dfd6530c3 100644 --- a/generated/tests/marketplace-deployment-gen-tests/MarketplaceDeploymentIncludeTests.cpp +++ b/generated/tests/marketplace-deployment-gen-tests/MarketplaceDeploymentIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/marketplace-discovery-gen-tests/MarketplaceDiscoveryIncludeTests.cpp b/generated/tests/marketplace-discovery-gen-tests/MarketplaceDiscoveryIncludeTests.cpp index c0db4efe8ba6..c47446853b3a 100644 --- a/generated/tests/marketplace-discovery-gen-tests/MarketplaceDiscoveryIncludeTests.cpp +++ b/generated/tests/marketplace-discovery-gen-tests/MarketplaceDiscoveryIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/marketplace-entitlement-gen-tests/MarketplaceEntitlementServiceIncludeTests.cpp b/generated/tests/marketplace-entitlement-gen-tests/MarketplaceEntitlementServiceIncludeTests.cpp index 36e5954a62d2..ec8332db2dd3 100644 --- a/generated/tests/marketplace-entitlement-gen-tests/MarketplaceEntitlementServiceIncludeTests.cpp +++ b/generated/tests/marketplace-entitlement-gen-tests/MarketplaceEntitlementServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/marketplace-reporting-gen-tests/MarketplaceReportingIncludeTests.cpp b/generated/tests/marketplace-reporting-gen-tests/MarketplaceReportingIncludeTests.cpp index ddc8c8576748..0e8c7f82bc0e 100644 --- a/generated/tests/marketplace-reporting-gen-tests/MarketplaceReportingIncludeTests.cpp +++ b/generated/tests/marketplace-reporting-gen-tests/MarketplaceReportingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include diff --git a/generated/tests/marketplacecommerceanalytics-gen-tests/MarketplaceCommerceAnalyticsIncludeTests.cpp b/generated/tests/marketplacecommerceanalytics-gen-tests/MarketplaceCommerceAnalyticsIncludeTests.cpp index 6f413f1589df..300a3298e210 100644 --- a/generated/tests/marketplacecommerceanalytics-gen-tests/MarketplaceCommerceAnalyticsIncludeTests.cpp +++ b/generated/tests/marketplacecommerceanalytics-gen-tests/MarketplaceCommerceAnalyticsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mediaconnect-gen-tests/MediaConnectIncludeTests.cpp b/generated/tests/mediaconnect-gen-tests/MediaConnectIncludeTests.cpp index ef32c600867c..8283a77005e5 100644 --- a/generated/tests/mediaconnect-gen-tests/MediaConnectIncludeTests.cpp +++ b/generated/tests/mediaconnect-gen-tests/MediaConnectIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mediaconvert-gen-tests/MediaConvertIncludeTests.cpp b/generated/tests/mediaconvert-gen-tests/MediaConvertIncludeTests.cpp index 3d956dd66315..a3b1b3c8a8c3 100644 --- a/generated/tests/mediaconvert-gen-tests/MediaConvertIncludeTests.cpp +++ b/generated/tests/mediaconvert-gen-tests/MediaConvertIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/medialive-gen-tests/MediaLiveIncludeTests.cpp b/generated/tests/medialive-gen-tests/MediaLiveIncludeTests.cpp index eaca3afb82ab..5610166392c4 100644 --- a/generated/tests/medialive-gen-tests/MediaLiveIncludeTests.cpp +++ b/generated/tests/medialive-gen-tests/MediaLiveIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mediapackage-gen-tests/MediaPackageIncludeTests.cpp b/generated/tests/mediapackage-gen-tests/MediaPackageIncludeTests.cpp index 9a0f60d11e49..2ee0af30f98b 100644 --- a/generated/tests/mediapackage-gen-tests/MediaPackageIncludeTests.cpp +++ b/generated/tests/mediapackage-gen-tests/MediaPackageIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mediapackage-vod-gen-tests/MediaPackageVodIncludeTests.cpp b/generated/tests/mediapackage-vod-gen-tests/MediaPackageVodIncludeTests.cpp index 077a63113a82..605c368d611c 100644 --- a/generated/tests/mediapackage-vod-gen-tests/MediaPackageVodIncludeTests.cpp +++ b/generated/tests/mediapackage-vod-gen-tests/MediaPackageVodIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mediapackagev2-gen-tests/Mediapackagev2IncludeTests.cpp b/generated/tests/mediapackagev2-gen-tests/Mediapackagev2IncludeTests.cpp index 49e6a0f6d475..5c978d18d068 100644 --- a/generated/tests/mediapackagev2-gen-tests/Mediapackagev2IncludeTests.cpp +++ b/generated/tests/mediapackagev2-gen-tests/Mediapackagev2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mediastore-data-gen-tests/MediaStoreDataIncludeTests.cpp b/generated/tests/mediastore-data-gen-tests/MediaStoreDataIncludeTests.cpp index 4f143acbf700..9ccf1c88225b 100644 --- a/generated/tests/mediastore-data-gen-tests/MediaStoreDataIncludeTests.cpp +++ b/generated/tests/mediastore-data-gen-tests/MediaStoreDataIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mediastore-gen-tests/MediaStoreIncludeTests.cpp b/generated/tests/mediastore-gen-tests/MediaStoreIncludeTests.cpp index 0bc5fd253acc..9d5ace1af62e 100644 --- a/generated/tests/mediastore-gen-tests/MediaStoreIncludeTests.cpp +++ b/generated/tests/mediastore-gen-tests/MediaStoreIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mediatailor-gen-tests/MediaTailorIncludeTests.cpp b/generated/tests/mediatailor-gen-tests/MediaTailorIncludeTests.cpp index 6a3de4fd3bf6..83c793203456 100644 --- a/generated/tests/mediatailor-gen-tests/MediaTailorIncludeTests.cpp +++ b/generated/tests/mediatailor-gen-tests/MediaTailorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/medical-imaging-gen-tests/MedicalImagingIncludeTests.cpp b/generated/tests/medical-imaging-gen-tests/MedicalImagingIncludeTests.cpp index 54740d68922f..b4d6bd098bbc 100644 --- a/generated/tests/medical-imaging-gen-tests/MedicalImagingIncludeTests.cpp +++ b/generated/tests/medical-imaging-gen-tests/MedicalImagingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/memorydb-gen-tests/MemoryDBIncludeTests.cpp b/generated/tests/memorydb-gen-tests/MemoryDBIncludeTests.cpp index 8c1e6e4e98fe..ff8ea092be3f 100644 --- a/generated/tests/memorydb-gen-tests/MemoryDBIncludeTests.cpp +++ b/generated/tests/memorydb-gen-tests/MemoryDBIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/meteringmarketplace-gen-tests/MarketplaceMeteringIncludeTests.cpp b/generated/tests/meteringmarketplace-gen-tests/MarketplaceMeteringIncludeTests.cpp index 2c986519ac9a..0191db09932e 100644 --- a/generated/tests/meteringmarketplace-gen-tests/MarketplaceMeteringIncludeTests.cpp +++ b/generated/tests/meteringmarketplace-gen-tests/MarketplaceMeteringIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mgn-gen-tests/MgnIncludeTests.cpp b/generated/tests/mgn-gen-tests/MgnIncludeTests.cpp index af4feea9ab45..cc77c1a2253d 100644 --- a/generated/tests/mgn-gen-tests/MgnIncludeTests.cpp +++ b/generated/tests/mgn-gen-tests/MgnIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/migration-hub-refactor-spaces-gen-tests/MigrationHubRefactorSpacesIncludeTests.cpp b/generated/tests/migration-hub-refactor-spaces-gen-tests/MigrationHubRefactorSpacesIncludeTests.cpp index 5649a096dbfb..9fa29a59a498 100644 --- a/generated/tests/migration-hub-refactor-spaces-gen-tests/MigrationHubRefactorSpacesIncludeTests.cpp +++ b/generated/tests/migration-hub-refactor-spaces-gen-tests/MigrationHubRefactorSpacesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/migrationhub-config-gen-tests/MigrationHubConfigIncludeTests.cpp b/generated/tests/migrationhub-config-gen-tests/MigrationHubConfigIncludeTests.cpp index 29daee11725f..828e3221eb66 100644 --- a/generated/tests/migrationhub-config-gen-tests/MigrationHubConfigIncludeTests.cpp +++ b/generated/tests/migrationhub-config-gen-tests/MigrationHubConfigIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/migrationhuborchestrator-gen-tests/MigrationHubOrchestratorIncludeTests.cpp b/generated/tests/migrationhuborchestrator-gen-tests/MigrationHubOrchestratorIncludeTests.cpp index bb7cf12b0305..2f6733e71f43 100644 --- a/generated/tests/migrationhuborchestrator-gen-tests/MigrationHubOrchestratorIncludeTests.cpp +++ b/generated/tests/migrationhuborchestrator-gen-tests/MigrationHubOrchestratorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/migrationhubstrategy-gen-tests/MigrationHubStrategyRecommendationsIncludeTests.cpp b/generated/tests/migrationhubstrategy-gen-tests/MigrationHubStrategyRecommendationsIncludeTests.cpp index c8108630737a..4cdd8f5b213c 100644 --- a/generated/tests/migrationhubstrategy-gen-tests/MigrationHubStrategyRecommendationsIncludeTests.cpp +++ b/generated/tests/migrationhubstrategy-gen-tests/MigrationHubStrategyRecommendationsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/monitoring-gen-tests/CloudWatchIncludeTests.cpp b/generated/tests/monitoring-gen-tests/CloudWatchIncludeTests.cpp index 402775a32df5..33dea46ee793 100644 --- a/generated/tests/monitoring-gen-tests/CloudWatchIncludeTests.cpp +++ b/generated/tests/monitoring-gen-tests/CloudWatchIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mpa-gen-tests/MPAIncludeTests.cpp b/generated/tests/mpa-gen-tests/MPAIncludeTests.cpp index f3d7313d0816..3d1aa0c08f4e 100644 --- a/generated/tests/mpa-gen-tests/MPAIncludeTests.cpp +++ b/generated/tests/mpa-gen-tests/MPAIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mq-gen-tests/MQIncludeTests.cpp b/generated/tests/mq-gen-tests/MQIncludeTests.cpp index 6928dacaf763..afb32ed4b0a0 100644 --- a/generated/tests/mq-gen-tests/MQIncludeTests.cpp +++ b/generated/tests/mq-gen-tests/MQIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mturk-requester-gen-tests/MTurkIncludeTests.cpp b/generated/tests/mturk-requester-gen-tests/MTurkIncludeTests.cpp index abeab90e9d4b..b0d53c7bc1d1 100644 --- a/generated/tests/mturk-requester-gen-tests/MTurkIncludeTests.cpp +++ b/generated/tests/mturk-requester-gen-tests/MTurkIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mwaa-gen-tests/MWAAIncludeTests.cpp b/generated/tests/mwaa-gen-tests/MWAAIncludeTests.cpp index 35329b0ae65f..ad14316b774b 100644 --- a/generated/tests/mwaa-gen-tests/MWAAIncludeTests.cpp +++ b/generated/tests/mwaa-gen-tests/MWAAIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/mwaa-serverless-gen-tests/MWAAServerlessIncludeTests.cpp b/generated/tests/mwaa-serverless-gen-tests/MWAAServerlessIncludeTests.cpp index 8cc705a10d2a..65e56d0d2f52 100644 --- a/generated/tests/mwaa-serverless-gen-tests/MWAAServerlessIncludeTests.cpp +++ b/generated/tests/mwaa-serverless-gen-tests/MWAAServerlessIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/neptune-gen-tests/NeptuneIncludeTests.cpp b/generated/tests/neptune-gen-tests/NeptuneIncludeTests.cpp index 2a5564220571..eb03a9226c3e 100644 --- a/generated/tests/neptune-gen-tests/NeptuneIncludeTests.cpp +++ b/generated/tests/neptune-gen-tests/NeptuneIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/neptune-graph-gen-tests/NeptuneGraphIncludeTests.cpp b/generated/tests/neptune-graph-gen-tests/NeptuneGraphIncludeTests.cpp index 5d1ca427ddb2..be08d86869df 100644 --- a/generated/tests/neptune-graph-gen-tests/NeptuneGraphIncludeTests.cpp +++ b/generated/tests/neptune-graph-gen-tests/NeptuneGraphIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/neptunedata-gen-tests/NeptunedataIncludeTests.cpp b/generated/tests/neptunedata-gen-tests/NeptunedataIncludeTests.cpp index ca47a55cc77c..9ce9dea61b70 100644 --- a/generated/tests/neptunedata-gen-tests/NeptunedataIncludeTests.cpp +++ b/generated/tests/neptunedata-gen-tests/NeptunedataIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/network-firewall-gen-tests/NetworkFirewallIncludeTests.cpp b/generated/tests/network-firewall-gen-tests/NetworkFirewallIncludeTests.cpp index 0dbcb18120ab..a43b70d2348f 100644 --- a/generated/tests/network-firewall-gen-tests/NetworkFirewallIncludeTests.cpp +++ b/generated/tests/network-firewall-gen-tests/NetworkFirewallIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/networkflowmonitor-gen-tests/NetworkFlowMonitorIncludeTests.cpp b/generated/tests/networkflowmonitor-gen-tests/NetworkFlowMonitorIncludeTests.cpp index 62a1029b351a..01a9756668f5 100644 --- a/generated/tests/networkflowmonitor-gen-tests/NetworkFlowMonitorIncludeTests.cpp +++ b/generated/tests/networkflowmonitor-gen-tests/NetworkFlowMonitorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/networkmanager-gen-tests/NetworkManagerIncludeTests.cpp b/generated/tests/networkmanager-gen-tests/NetworkManagerIncludeTests.cpp index a2bfcc21c7ea..b8c573a771d3 100644 --- a/generated/tests/networkmanager-gen-tests/NetworkManagerIncludeTests.cpp +++ b/generated/tests/networkmanager-gen-tests/NetworkManagerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/networkmonitor-gen-tests/NetworkMonitorIncludeTests.cpp b/generated/tests/networkmonitor-gen-tests/NetworkMonitorIncludeTests.cpp index 0b1670e0cea0..47a7104cd53c 100644 --- a/generated/tests/networkmonitor-gen-tests/NetworkMonitorIncludeTests.cpp +++ b/generated/tests/networkmonitor-gen-tests/NetworkMonitorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/notifications-gen-tests/NotificationsIncludeTests.cpp b/generated/tests/notifications-gen-tests/NotificationsIncludeTests.cpp index 5e09e444f866..28c73aebd8fc 100644 --- a/generated/tests/notifications-gen-tests/NotificationsIncludeTests.cpp +++ b/generated/tests/notifications-gen-tests/NotificationsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/notificationscontacts-gen-tests/NotificationsContactsIncludeTests.cpp b/generated/tests/notificationscontacts-gen-tests/NotificationsContactsIncludeTests.cpp index fcb7423d87ab..f22cd4afed8b 100644 --- a/generated/tests/notificationscontacts-gen-tests/NotificationsContactsIncludeTests.cpp +++ b/generated/tests/notificationscontacts-gen-tests/NotificationsContactsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/nova-act-gen-tests/NovaActIncludeTests.cpp b/generated/tests/nova-act-gen-tests/NovaActIncludeTests.cpp index a1cba2ca953b..18cca28ac8e5 100644 --- a/generated/tests/nova-act-gen-tests/NovaActIncludeTests.cpp +++ b/generated/tests/nova-act-gen-tests/NovaActIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/oam-gen-tests/OAMIncludeTests.cpp b/generated/tests/oam-gen-tests/OAMIncludeTests.cpp index 121686279407..36c3c9977383 100644 --- a/generated/tests/oam-gen-tests/OAMIncludeTests.cpp +++ b/generated/tests/oam-gen-tests/OAMIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/observabilityadmin-gen-tests/ObservabilityAdminIncludeTests.cpp b/generated/tests/observabilityadmin-gen-tests/ObservabilityAdminIncludeTests.cpp index fc798a961ae3..44e6930b0c15 100644 --- a/generated/tests/observabilityadmin-gen-tests/ObservabilityAdminIncludeTests.cpp +++ b/generated/tests/observabilityadmin-gen-tests/ObservabilityAdminIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/odb-gen-tests/OdbIncludeTests.cpp b/generated/tests/odb-gen-tests/OdbIncludeTests.cpp index 544466f7f3e4..c140686661a4 100644 --- a/generated/tests/odb-gen-tests/OdbIncludeTests.cpp +++ b/generated/tests/odb-gen-tests/OdbIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/omics-gen-tests/OmicsIncludeTests.cpp b/generated/tests/omics-gen-tests/OmicsIncludeTests.cpp index f9df75d36cc4..14aff74e03b0 100644 --- a/generated/tests/omics-gen-tests/OmicsIncludeTests.cpp +++ b/generated/tests/omics-gen-tests/OmicsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/opensearch-gen-tests/OpenSearchServiceIncludeTests.cpp b/generated/tests/opensearch-gen-tests/OpenSearchServiceIncludeTests.cpp index 377c8af59150..00b0dafea7ee 100644 --- a/generated/tests/opensearch-gen-tests/OpenSearchServiceIncludeTests.cpp +++ b/generated/tests/opensearch-gen-tests/OpenSearchServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/opensearchserverless-gen-tests/OpenSearchServerlessIncludeTests.cpp b/generated/tests/opensearchserverless-gen-tests/OpenSearchServerlessIncludeTests.cpp index 2d11bcf42edb..be0725d8454a 100644 --- a/generated/tests/opensearchserverless-gen-tests/OpenSearchServerlessIncludeTests.cpp +++ b/generated/tests/opensearchserverless-gen-tests/OpenSearchServerlessIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/organizations-gen-tests/OrganizationsIncludeTests.cpp b/generated/tests/organizations-gen-tests/OrganizationsIncludeTests.cpp index 9b2db2ff4b30..051dfc067755 100644 --- a/generated/tests/organizations-gen-tests/OrganizationsIncludeTests.cpp +++ b/generated/tests/organizations-gen-tests/OrganizationsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/osis-gen-tests/OSISIncludeTests.cpp b/generated/tests/osis-gen-tests/OSISIncludeTests.cpp index 037d9322bddd..23e2ae5592ac 100644 --- a/generated/tests/osis-gen-tests/OSISIncludeTests.cpp +++ b/generated/tests/osis-gen-tests/OSISIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/outposts-gen-tests/OutpostsIncludeTests.cpp b/generated/tests/outposts-gen-tests/OutpostsIncludeTests.cpp index 2628580eacdf..b864006a85fa 100644 --- a/generated/tests/outposts-gen-tests/OutpostsIncludeTests.cpp +++ b/generated/tests/outposts-gen-tests/OutpostsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/partnercentral-account-gen-tests/PartnerCentralAccountIncludeTests.cpp b/generated/tests/partnercentral-account-gen-tests/PartnerCentralAccountIncludeTests.cpp index 131701cb83f5..ecca044dbce1 100644 --- a/generated/tests/partnercentral-account-gen-tests/PartnerCentralAccountIncludeTests.cpp +++ b/generated/tests/partnercentral-account-gen-tests/PartnerCentralAccountIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/partnercentral-benefits-gen-tests/PartnerCentralBenefitsIncludeTests.cpp b/generated/tests/partnercentral-benefits-gen-tests/PartnerCentralBenefitsIncludeTests.cpp index 91f3f1b7a140..fe65838c7b27 100644 --- a/generated/tests/partnercentral-benefits-gen-tests/PartnerCentralBenefitsIncludeTests.cpp +++ b/generated/tests/partnercentral-benefits-gen-tests/PartnerCentralBenefitsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/partnercentral-channel-gen-tests/PartnerCentralChannelIncludeTests.cpp b/generated/tests/partnercentral-channel-gen-tests/PartnerCentralChannelIncludeTests.cpp index d046621d70ed..3060bbf91125 100644 --- a/generated/tests/partnercentral-channel-gen-tests/PartnerCentralChannelIncludeTests.cpp +++ b/generated/tests/partnercentral-channel-gen-tests/PartnerCentralChannelIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/partnercentral-revenue-measurement-gen-tests/PartnerCentralRevenueMeasurementIncludeTests.cpp b/generated/tests/partnercentral-revenue-measurement-gen-tests/PartnerCentralRevenueMeasurementIncludeTests.cpp index 9986c8757297..02d3eed611a9 100644 --- a/generated/tests/partnercentral-revenue-measurement-gen-tests/PartnerCentralRevenueMeasurementIncludeTests.cpp +++ b/generated/tests/partnercentral-revenue-measurement-gen-tests/PartnerCentralRevenueMeasurementIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/partnercentral-selling-gen-tests/PartnerCentralSellingIncludeTests.cpp b/generated/tests/partnercentral-selling-gen-tests/PartnerCentralSellingIncludeTests.cpp index 7ea67c6a5066..c1db7d0b71a8 100644 --- a/generated/tests/partnercentral-selling-gen-tests/PartnerCentralSellingIncludeTests.cpp +++ b/generated/tests/partnercentral-selling-gen-tests/PartnerCentralSellingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/payment-cryptography-data-gen-tests/PaymentCryptographyDataIncludeTests.cpp b/generated/tests/payment-cryptography-data-gen-tests/PaymentCryptographyDataIncludeTests.cpp index 64c5b506fb6a..9a3ff8f26b73 100644 --- a/generated/tests/payment-cryptography-data-gen-tests/PaymentCryptographyDataIncludeTests.cpp +++ b/generated/tests/payment-cryptography-data-gen-tests/PaymentCryptographyDataIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/payment-cryptography-gen-tests/PaymentCryptographyIncludeTests.cpp b/generated/tests/payment-cryptography-gen-tests/PaymentCryptographyIncludeTests.cpp index ca3a594801c3..6c2bc7bbc862 100644 --- a/generated/tests/payment-cryptography-gen-tests/PaymentCryptographyIncludeTests.cpp +++ b/generated/tests/payment-cryptography-gen-tests/PaymentCryptographyIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pca-connector-ad-gen-tests/PcaConnectorAdIncludeTests.cpp b/generated/tests/pca-connector-ad-gen-tests/PcaConnectorAdIncludeTests.cpp index 6f4bb974936a..8d485ffaf6a8 100644 --- a/generated/tests/pca-connector-ad-gen-tests/PcaConnectorAdIncludeTests.cpp +++ b/generated/tests/pca-connector-ad-gen-tests/PcaConnectorAdIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pca-connector-scep-gen-tests/PcaConnectorScepIncludeTests.cpp b/generated/tests/pca-connector-scep-gen-tests/PcaConnectorScepIncludeTests.cpp index 07565c72d24e..37eca81fd445 100644 --- a/generated/tests/pca-connector-scep-gen-tests/PcaConnectorScepIncludeTests.cpp +++ b/generated/tests/pca-connector-scep-gen-tests/PcaConnectorScepIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pcs-gen-tests/PCSIncludeTests.cpp b/generated/tests/pcs-gen-tests/PCSIncludeTests.cpp index c71c62451b35..387ce6177944 100644 --- a/generated/tests/pcs-gen-tests/PCSIncludeTests.cpp +++ b/generated/tests/pcs-gen-tests/PCSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/personalize-events-gen-tests/PersonalizeEventsIncludeTests.cpp b/generated/tests/personalize-events-gen-tests/PersonalizeEventsIncludeTests.cpp index ae881a5a70f9..1d43be449dd0 100644 --- a/generated/tests/personalize-events-gen-tests/PersonalizeEventsIncludeTests.cpp +++ b/generated/tests/personalize-events-gen-tests/PersonalizeEventsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/personalize-gen-tests/PersonalizeIncludeTests.cpp b/generated/tests/personalize-gen-tests/PersonalizeIncludeTests.cpp index 138992968d6b..eead5ec89f95 100644 --- a/generated/tests/personalize-gen-tests/PersonalizeIncludeTests.cpp +++ b/generated/tests/personalize-gen-tests/PersonalizeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/personalize-runtime-gen-tests/PersonalizeRuntimeIncludeTests.cpp b/generated/tests/personalize-runtime-gen-tests/PersonalizeRuntimeIncludeTests.cpp index 49d1745cec8e..e182e0b44027 100644 --- a/generated/tests/personalize-runtime-gen-tests/PersonalizeRuntimeIncludeTests.cpp +++ b/generated/tests/personalize-runtime-gen-tests/PersonalizeRuntimeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pi-gen-tests/PIIncludeTests.cpp b/generated/tests/pi-gen-tests/PIIncludeTests.cpp index 174a62787c9f..3d643a924ec4 100644 --- a/generated/tests/pi-gen-tests/PIIncludeTests.cpp +++ b/generated/tests/pi-gen-tests/PIIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pinpoint-email-gen-tests/PinpointEmailIncludeTests.cpp b/generated/tests/pinpoint-email-gen-tests/PinpointEmailIncludeTests.cpp index 19a8c6a45d06..431d6d212f7e 100644 --- a/generated/tests/pinpoint-email-gen-tests/PinpointEmailIncludeTests.cpp +++ b/generated/tests/pinpoint-email-gen-tests/PinpointEmailIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pinpoint-gen-tests/PinpointIncludeTests.cpp b/generated/tests/pinpoint-gen-tests/PinpointIncludeTests.cpp index efb122e19c61..7b20d28e6484 100644 --- a/generated/tests/pinpoint-gen-tests/PinpointIncludeTests.cpp +++ b/generated/tests/pinpoint-gen-tests/PinpointIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pinpoint-sms-voice-v2-gen-tests/PinpointSMSVoiceV2IncludeTests.cpp b/generated/tests/pinpoint-sms-voice-v2-gen-tests/PinpointSMSVoiceV2IncludeTests.cpp index 6e4b739cce89..a9274fc66660 100644 --- a/generated/tests/pinpoint-sms-voice-v2-gen-tests/PinpointSMSVoiceV2IncludeTests.cpp +++ b/generated/tests/pinpoint-sms-voice-v2-gen-tests/PinpointSMSVoiceV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pipes-gen-tests/PipesIncludeTests.cpp b/generated/tests/pipes-gen-tests/PipesIncludeTests.cpp index 505381180036..c1c135442e3a 100644 --- a/generated/tests/pipes-gen-tests/PipesIncludeTests.cpp +++ b/generated/tests/pipes-gen-tests/PipesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/polly-gen-tests/PollyIncludeTests.cpp b/generated/tests/polly-gen-tests/PollyIncludeTests.cpp index 04977bff2231..c39d567548fa 100644 --- a/generated/tests/polly-gen-tests/PollyIncludeTests.cpp +++ b/generated/tests/polly-gen-tests/PollyIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/pricing-gen-tests/PricingIncludeTests.cpp b/generated/tests/pricing-gen-tests/PricingIncludeTests.cpp index 93618e8a4c80..3f6a6eed7aa6 100644 --- a/generated/tests/pricing-gen-tests/PricingIncludeTests.cpp +++ b/generated/tests/pricing-gen-tests/PricingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/proton-gen-tests/ProtonIncludeTests.cpp b/generated/tests/proton-gen-tests/ProtonIncludeTests.cpp index d1f8d81907c0..2a14eea5df79 100644 --- a/generated/tests/proton-gen-tests/ProtonIncludeTests.cpp +++ b/generated/tests/proton-gen-tests/ProtonIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/qapps-gen-tests/QAppsIncludeTests.cpp b/generated/tests/qapps-gen-tests/QAppsIncludeTests.cpp index 1b8299549a13..9e414ef1e4db 100644 --- a/generated/tests/qapps-gen-tests/QAppsIncludeTests.cpp +++ b/generated/tests/qapps-gen-tests/QAppsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/qbusiness-gen-tests/QBusinessIncludeTests.cpp b/generated/tests/qbusiness-gen-tests/QBusinessIncludeTests.cpp index 2a459fe7e109..46e72854e027 100644 --- a/generated/tests/qbusiness-gen-tests/QBusinessIncludeTests.cpp +++ b/generated/tests/qbusiness-gen-tests/QBusinessIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/qconnect-gen-tests/QConnectIncludeTests.cpp b/generated/tests/qconnect-gen-tests/QConnectIncludeTests.cpp index c911e3b2334b..c4b5662e3dc5 100644 --- a/generated/tests/qconnect-gen-tests/QConnectIncludeTests.cpp +++ b/generated/tests/qconnect-gen-tests/QConnectIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/quicksight-gen-tests/QuickSightIncludeTests.cpp b/generated/tests/quicksight-gen-tests/QuickSightIncludeTests.cpp index 2d2c3e06d934..ca0ec8b5cbc5 100644 --- a/generated/tests/quicksight-gen-tests/QuickSightIncludeTests.cpp +++ b/generated/tests/quicksight-gen-tests/QuickSightIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ram-gen-tests/RAMIncludeTests.cpp b/generated/tests/ram-gen-tests/RAMIncludeTests.cpp index e0828a8adef7..7f44678be846 100644 --- a/generated/tests/ram-gen-tests/RAMIncludeTests.cpp +++ b/generated/tests/ram-gen-tests/RAMIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/rbin-gen-tests/RecycleBinIncludeTests.cpp b/generated/tests/rbin-gen-tests/RecycleBinIncludeTests.cpp index d3acd310fde4..da9f1198e9b5 100644 --- a/generated/tests/rbin-gen-tests/RecycleBinIncludeTests.cpp +++ b/generated/tests/rbin-gen-tests/RecycleBinIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/rds-data-gen-tests/RDSDataServiceIncludeTests.cpp b/generated/tests/rds-data-gen-tests/RDSDataServiceIncludeTests.cpp index bd8eddfba78e..957340a47cda 100644 --- a/generated/tests/rds-data-gen-tests/RDSDataServiceIncludeTests.cpp +++ b/generated/tests/rds-data-gen-tests/RDSDataServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/rds-gen-tests/RDSIncludeTests.cpp b/generated/tests/rds-gen-tests/RDSIncludeTests.cpp index 60138ae26e36..62472c9eea11 100644 --- a/generated/tests/rds-gen-tests/RDSIncludeTests.cpp +++ b/generated/tests/rds-gen-tests/RDSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/redshift-data-gen-tests/RedshiftDataAPIServiceIncludeTests.cpp b/generated/tests/redshift-data-gen-tests/RedshiftDataAPIServiceIncludeTests.cpp index 4cae8b601906..7dc8f8b2ed1e 100644 --- a/generated/tests/redshift-data-gen-tests/RedshiftDataAPIServiceIncludeTests.cpp +++ b/generated/tests/redshift-data-gen-tests/RedshiftDataAPIServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/redshift-gen-tests/RedshiftIncludeTests.cpp b/generated/tests/redshift-gen-tests/RedshiftIncludeTests.cpp index 0c87b5116eb4..395fa33b42e0 100644 --- a/generated/tests/redshift-gen-tests/RedshiftIncludeTests.cpp +++ b/generated/tests/redshift-gen-tests/RedshiftIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/redshift-serverless-gen-tests/RedshiftServerlessIncludeTests.cpp b/generated/tests/redshift-serverless-gen-tests/RedshiftServerlessIncludeTests.cpp index e11aa2292521..b5a572f988c9 100644 --- a/generated/tests/redshift-serverless-gen-tests/RedshiftServerlessIncludeTests.cpp +++ b/generated/tests/redshift-serverless-gen-tests/RedshiftServerlessIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/rekognition-gen-tests/RekognitionIncludeTests.cpp b/generated/tests/rekognition-gen-tests/RekognitionIncludeTests.cpp index ed5cdc75d98e..a04e21cc8299 100644 --- a/generated/tests/rekognition-gen-tests/RekognitionIncludeTests.cpp +++ b/generated/tests/rekognition-gen-tests/RekognitionIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/repostspace-gen-tests/RepostspaceIncludeTests.cpp b/generated/tests/repostspace-gen-tests/RepostspaceIncludeTests.cpp index 2a3bf9c2c2f8..6652e8657f41 100644 --- a/generated/tests/repostspace-gen-tests/RepostspaceIncludeTests.cpp +++ b/generated/tests/repostspace-gen-tests/RepostspaceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/resiliencehub-gen-tests/ResilienceHubIncludeTests.cpp b/generated/tests/resiliencehub-gen-tests/ResilienceHubIncludeTests.cpp index 32ab57349b84..e8e86450ed66 100644 --- a/generated/tests/resiliencehub-gen-tests/ResilienceHubIncludeTests.cpp +++ b/generated/tests/resiliencehub-gen-tests/ResilienceHubIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/resiliencehubv2-gen-tests/Resiliencehubv2IncludeTests.cpp b/generated/tests/resiliencehubv2-gen-tests/Resiliencehubv2IncludeTests.cpp index cee0d29e5386..e1f80da32218 100644 --- a/generated/tests/resiliencehubv2-gen-tests/Resiliencehubv2IncludeTests.cpp +++ b/generated/tests/resiliencehubv2-gen-tests/Resiliencehubv2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/resource-explorer-2-gen-tests/ResourceExplorer2IncludeTests.cpp b/generated/tests/resource-explorer-2-gen-tests/ResourceExplorer2IncludeTests.cpp index fdc510474881..287e86419555 100644 --- a/generated/tests/resource-explorer-2-gen-tests/ResourceExplorer2IncludeTests.cpp +++ b/generated/tests/resource-explorer-2-gen-tests/ResourceExplorer2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/resource-groups-gen-tests/ResourceGroupsIncludeTests.cpp b/generated/tests/resource-groups-gen-tests/ResourceGroupsIncludeTests.cpp index 01fd66dbc362..69bcb0e5ecad 100644 --- a/generated/tests/resource-groups-gen-tests/ResourceGroupsIncludeTests.cpp +++ b/generated/tests/resource-groups-gen-tests/ResourceGroupsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/resourcegroupstaggingapi-gen-tests/ResourceGroupsTaggingAPIIncludeTests.cpp b/generated/tests/resourcegroupstaggingapi-gen-tests/ResourceGroupsTaggingAPIIncludeTests.cpp index 7a8e838c1f07..bfcf9ed34ec8 100644 --- a/generated/tests/resourcegroupstaggingapi-gen-tests/ResourceGroupsTaggingAPIIncludeTests.cpp +++ b/generated/tests/resourcegroupstaggingapi-gen-tests/ResourceGroupsTaggingAPIIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/rolesanywhere-gen-tests/RolesAnywhereIncludeTests.cpp b/generated/tests/rolesanywhere-gen-tests/RolesAnywhereIncludeTests.cpp index bcc2b305759a..78925d4deb19 100644 --- a/generated/tests/rolesanywhere-gen-tests/RolesAnywhereIncludeTests.cpp +++ b/generated/tests/rolesanywhere-gen-tests/RolesAnywhereIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/route53-gen-tests/Route53IncludeTests.cpp b/generated/tests/route53-gen-tests/Route53IncludeTests.cpp index eb8e1b3ddeb6..e361006a1009 100644 --- a/generated/tests/route53-gen-tests/Route53IncludeTests.cpp +++ b/generated/tests/route53-gen-tests/Route53IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/route53-recovery-cluster-gen-tests/Route53RecoveryClusterIncludeTests.cpp b/generated/tests/route53-recovery-cluster-gen-tests/Route53RecoveryClusterIncludeTests.cpp index f149a8692f5d..97eba154bb28 100644 --- a/generated/tests/route53-recovery-cluster-gen-tests/Route53RecoveryClusterIncludeTests.cpp +++ b/generated/tests/route53-recovery-cluster-gen-tests/Route53RecoveryClusterIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/route53-recovery-control-config-gen-tests/Route53RecoveryControlConfigIncludeTests.cpp b/generated/tests/route53-recovery-control-config-gen-tests/Route53RecoveryControlConfigIncludeTests.cpp index 405b74a7768b..55bead840c89 100644 --- a/generated/tests/route53-recovery-control-config-gen-tests/Route53RecoveryControlConfigIncludeTests.cpp +++ b/generated/tests/route53-recovery-control-config-gen-tests/Route53RecoveryControlConfigIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/route53-recovery-readiness-gen-tests/Route53RecoveryReadinessIncludeTests.cpp b/generated/tests/route53-recovery-readiness-gen-tests/Route53RecoveryReadinessIncludeTests.cpp index d5a8817fdcdb..685a09723718 100644 --- a/generated/tests/route53-recovery-readiness-gen-tests/Route53RecoveryReadinessIncludeTests.cpp +++ b/generated/tests/route53-recovery-readiness-gen-tests/Route53RecoveryReadinessIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/route53domains-gen-tests/Route53DomainsIncludeTests.cpp b/generated/tests/route53domains-gen-tests/Route53DomainsIncludeTests.cpp index 655c1ecc49b9..bbf0105a7ffa 100644 --- a/generated/tests/route53domains-gen-tests/Route53DomainsIncludeTests.cpp +++ b/generated/tests/route53domains-gen-tests/Route53DomainsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/route53globalresolver-gen-tests/Route53GlobalResolverIncludeTests.cpp b/generated/tests/route53globalresolver-gen-tests/Route53GlobalResolverIncludeTests.cpp index ab3262f53c38..18fc65693513 100644 --- a/generated/tests/route53globalresolver-gen-tests/Route53GlobalResolverIncludeTests.cpp +++ b/generated/tests/route53globalresolver-gen-tests/Route53GlobalResolverIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/route53profiles-gen-tests/Route53ProfilesIncludeTests.cpp b/generated/tests/route53profiles-gen-tests/Route53ProfilesIncludeTests.cpp index 5dab8c09233d..782a53cd9654 100644 --- a/generated/tests/route53profiles-gen-tests/Route53ProfilesIncludeTests.cpp +++ b/generated/tests/route53profiles-gen-tests/Route53ProfilesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/route53resolver-gen-tests/Route53ResolverIncludeTests.cpp b/generated/tests/route53resolver-gen-tests/Route53ResolverIncludeTests.cpp index feef03cd553f..0ecd97f86479 100644 --- a/generated/tests/route53resolver-gen-tests/Route53ResolverIncludeTests.cpp +++ b/generated/tests/route53resolver-gen-tests/Route53ResolverIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/rtbfabric-gen-tests/RTBFabricIncludeTests.cpp b/generated/tests/rtbfabric-gen-tests/RTBFabricIncludeTests.cpp index 7c3c37cb4faf..cac91523f5a4 100644 --- a/generated/tests/rtbfabric-gen-tests/RTBFabricIncludeTests.cpp +++ b/generated/tests/rtbfabric-gen-tests/RTBFabricIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/rum-gen-tests/CloudWatchRUMIncludeTests.cpp b/generated/tests/rum-gen-tests/CloudWatchRUMIncludeTests.cpp index a888a103a11b..ef3dcb82f82c 100644 --- a/generated/tests/rum-gen-tests/CloudWatchRUMIncludeTests.cpp +++ b/generated/tests/rum-gen-tests/CloudWatchRUMIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/s3-crt-gen-tests/S3CrtIncludeTests.cpp b/generated/tests/s3-crt-gen-tests/S3CrtIncludeTests.cpp index bf47c7cd5080..69b7af140d2b 100644 --- a/generated/tests/s3-crt-gen-tests/S3CrtIncludeTests.cpp +++ b/generated/tests/s3-crt-gen-tests/S3CrtIncludeTests.cpp @@ -10,7 +10,6 @@ #include #include #include -#include #include #include #include @@ -21,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/generated/tests/s3-gen-tests/S3IncludeTests.cpp b/generated/tests/s3-gen-tests/S3IncludeTests.cpp index 9e879109aa49..3d470eae7d6b 100644 --- a/generated/tests/s3-gen-tests/S3IncludeTests.cpp +++ b/generated/tests/s3-gen-tests/S3IncludeTests.cpp @@ -9,7 +9,6 @@ #include #include #include -#include #include #include #include @@ -19,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/generated/tests/s3control-gen-tests/S3ControlIncludeTests.cpp b/generated/tests/s3control-gen-tests/S3ControlIncludeTests.cpp index 92a3a8da9537..ebabf101cb99 100644 --- a/generated/tests/s3control-gen-tests/S3ControlIncludeTests.cpp +++ b/generated/tests/s3control-gen-tests/S3ControlIncludeTests.cpp @@ -9,12 +9,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/s3files-gen-tests/S3FilesIncludeTests.cpp b/generated/tests/s3files-gen-tests/S3FilesIncludeTests.cpp index 4a0302285776..b0faab399e17 100644 --- a/generated/tests/s3files-gen-tests/S3FilesIncludeTests.cpp +++ b/generated/tests/s3files-gen-tests/S3FilesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/s3outposts-gen-tests/S3OutpostsIncludeTests.cpp b/generated/tests/s3outposts-gen-tests/S3OutpostsIncludeTests.cpp index b05e451578aa..aa6eb1d32fbb 100644 --- a/generated/tests/s3outposts-gen-tests/S3OutpostsIncludeTests.cpp +++ b/generated/tests/s3outposts-gen-tests/S3OutpostsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/s3tables-gen-tests/S3TablesIncludeTests.cpp b/generated/tests/s3tables-gen-tests/S3TablesIncludeTests.cpp index 63f159e6e73f..7d0b55aa2956 100644 --- a/generated/tests/s3tables-gen-tests/S3TablesIncludeTests.cpp +++ b/generated/tests/s3tables-gen-tests/S3TablesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/s3vectors-gen-tests/S3VectorsIncludeTests.cpp b/generated/tests/s3vectors-gen-tests/S3VectorsIncludeTests.cpp index 8167c11371e1..b6775e461876 100644 --- a/generated/tests/s3vectors-gen-tests/S3VectorsIncludeTests.cpp +++ b/generated/tests/s3vectors-gen-tests/S3VectorsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemaker-a2i-runtime-gen-tests/AugmentedAIRuntimeIncludeTests.cpp b/generated/tests/sagemaker-a2i-runtime-gen-tests/AugmentedAIRuntimeIncludeTests.cpp index 66db54bfcd6d..173a5f819597 100644 --- a/generated/tests/sagemaker-a2i-runtime-gen-tests/AugmentedAIRuntimeIncludeTests.cpp +++ b/generated/tests/sagemaker-a2i-runtime-gen-tests/AugmentedAIRuntimeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemaker-edge-gen-tests/SagemakerEdgeManagerIncludeTests.cpp b/generated/tests/sagemaker-edge-gen-tests/SagemakerEdgeManagerIncludeTests.cpp index 8b3c2b4f227f..70b857f7e8ee 100644 --- a/generated/tests/sagemaker-edge-gen-tests/SagemakerEdgeManagerIncludeTests.cpp +++ b/generated/tests/sagemaker-edge-gen-tests/SagemakerEdgeManagerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemaker-featurestore-runtime-gen-tests/SageMakerFeatureStoreRuntimeIncludeTests.cpp b/generated/tests/sagemaker-featurestore-runtime-gen-tests/SageMakerFeatureStoreRuntimeIncludeTests.cpp index 4506132d6e26..f756e307049a 100644 --- a/generated/tests/sagemaker-featurestore-runtime-gen-tests/SageMakerFeatureStoreRuntimeIncludeTests.cpp +++ b/generated/tests/sagemaker-featurestore-runtime-gen-tests/SageMakerFeatureStoreRuntimeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemaker-gen-tests/SageMakerIncludeTests.cpp b/generated/tests/sagemaker-gen-tests/SageMakerIncludeTests.cpp index c2513c85ab9f..3681277c596a 100644 --- a/generated/tests/sagemaker-gen-tests/SageMakerIncludeTests.cpp +++ b/generated/tests/sagemaker-gen-tests/SageMakerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemaker-geospatial-gen-tests/SageMakerGeospatialIncludeTests.cpp b/generated/tests/sagemaker-geospatial-gen-tests/SageMakerGeospatialIncludeTests.cpp index a3b4b0e68d82..65d1f2fdf028 100644 --- a/generated/tests/sagemaker-geospatial-gen-tests/SageMakerGeospatialIncludeTests.cpp +++ b/generated/tests/sagemaker-geospatial-gen-tests/SageMakerGeospatialIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemaker-metrics-gen-tests/SageMakerMetricsIncludeTests.cpp b/generated/tests/sagemaker-metrics-gen-tests/SageMakerMetricsIncludeTests.cpp index 190207e927f7..4f02b477e829 100644 --- a/generated/tests/sagemaker-metrics-gen-tests/SageMakerMetricsIncludeTests.cpp +++ b/generated/tests/sagemaker-metrics-gen-tests/SageMakerMetricsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemaker-runtime-gen-tests/SageMakerRuntimeIncludeTests.cpp b/generated/tests/sagemaker-runtime-gen-tests/SageMakerRuntimeIncludeTests.cpp index 22d52a34bb56..5a5c28f3e38b 100644 --- a/generated/tests/sagemaker-runtime-gen-tests/SageMakerRuntimeIncludeTests.cpp +++ b/generated/tests/sagemaker-runtime-gen-tests/SageMakerRuntimeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemaker-runtime-http2-gen-tests/SageMakerRuntimeHTTP2IncludeTests.cpp b/generated/tests/sagemaker-runtime-http2-gen-tests/SageMakerRuntimeHTTP2IncludeTests.cpp index 226852fdf2e0..a415f3a8d141 100644 --- a/generated/tests/sagemaker-runtime-http2-gen-tests/SageMakerRuntimeHTTP2IncludeTests.cpp +++ b/generated/tests/sagemaker-runtime-http2-gen-tests/SageMakerRuntimeHTTP2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sagemakerjobruntime-gen-tests/SagemakerJobRuntimeIncludeTests.cpp b/generated/tests/sagemakerjobruntime-gen-tests/SagemakerJobRuntimeIncludeTests.cpp index 62d0e8d996c1..87987b73e247 100644 --- a/generated/tests/sagemakerjobruntime-gen-tests/SagemakerJobRuntimeIncludeTests.cpp +++ b/generated/tests/sagemakerjobruntime-gen-tests/SagemakerJobRuntimeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/savingsplans-gen-tests/SavingsPlansIncludeTests.cpp b/generated/tests/savingsplans-gen-tests/SavingsPlansIncludeTests.cpp index 604b4211c1a6..bdaab1d9c5ad 100644 --- a/generated/tests/savingsplans-gen-tests/SavingsPlansIncludeTests.cpp +++ b/generated/tests/savingsplans-gen-tests/SavingsPlansIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/scheduler-gen-tests/SchedulerIncludeTests.cpp b/generated/tests/scheduler-gen-tests/SchedulerIncludeTests.cpp index 9d4ea8272c52..5b64eca61b7e 100644 --- a/generated/tests/scheduler-gen-tests/SchedulerIncludeTests.cpp +++ b/generated/tests/scheduler-gen-tests/SchedulerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/schemas-gen-tests/SchemasIncludeTests.cpp b/generated/tests/schemas-gen-tests/SchemasIncludeTests.cpp index bb9c255b3d11..9af9e4e15502 100644 --- a/generated/tests/schemas-gen-tests/SchemasIncludeTests.cpp +++ b/generated/tests/schemas-gen-tests/SchemasIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sdb-gen-tests/SimpleDBIncludeTests.cpp b/generated/tests/sdb-gen-tests/SimpleDBIncludeTests.cpp index b1b5a734195c..59cdcbe401c8 100644 --- a/generated/tests/sdb-gen-tests/SimpleDBIncludeTests.cpp +++ b/generated/tests/sdb-gen-tests/SimpleDBIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/secretsmanager-gen-tests/SecretsManagerIncludeTests.cpp b/generated/tests/secretsmanager-gen-tests/SecretsManagerIncludeTests.cpp index d4cc477e6062..3d3651e858ec 100644 --- a/generated/tests/secretsmanager-gen-tests/SecretsManagerIncludeTests.cpp +++ b/generated/tests/secretsmanager-gen-tests/SecretsManagerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/security-ir-gen-tests/SecurityIRIncludeTests.cpp b/generated/tests/security-ir-gen-tests/SecurityIRIncludeTests.cpp index 2dc43dcd33da..ed69519bcc18 100644 --- a/generated/tests/security-ir-gen-tests/SecurityIRIncludeTests.cpp +++ b/generated/tests/security-ir-gen-tests/SecurityIRIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/securityagent-gen-tests/SecurityAgentIncludeTests.cpp b/generated/tests/securityagent-gen-tests/SecurityAgentIncludeTests.cpp index c1c1faafe8f7..472920df4f9b 100644 --- a/generated/tests/securityagent-gen-tests/SecurityAgentIncludeTests.cpp +++ b/generated/tests/securityagent-gen-tests/SecurityAgentIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/securityhub-gen-tests/SecurityHubIncludeTests.cpp b/generated/tests/securityhub-gen-tests/SecurityHubIncludeTests.cpp index cb51d56e302d..f0472dd46e6c 100644 --- a/generated/tests/securityhub-gen-tests/SecurityHubIncludeTests.cpp +++ b/generated/tests/securityhub-gen-tests/SecurityHubIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/securitylake-gen-tests/SecurityLakeIncludeTests.cpp b/generated/tests/securitylake-gen-tests/SecurityLakeIncludeTests.cpp index 741fce720ca4..9416a19ef93e 100644 --- a/generated/tests/securitylake-gen-tests/SecurityLakeIncludeTests.cpp +++ b/generated/tests/securitylake-gen-tests/SecurityLakeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/serverlessrepo-gen-tests/ServerlessApplicationRepositoryIncludeTests.cpp b/generated/tests/serverlessrepo-gen-tests/ServerlessApplicationRepositoryIncludeTests.cpp index 572157013047..bfd3dfd3ea62 100644 --- a/generated/tests/serverlessrepo-gen-tests/ServerlessApplicationRepositoryIncludeTests.cpp +++ b/generated/tests/serverlessrepo-gen-tests/ServerlessApplicationRepositoryIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/service-quotas-gen-tests/ServiceQuotasIncludeTests.cpp b/generated/tests/service-quotas-gen-tests/ServiceQuotasIncludeTests.cpp index aec3b2ac7bc1..ae9b94d62671 100644 --- a/generated/tests/service-quotas-gen-tests/ServiceQuotasIncludeTests.cpp +++ b/generated/tests/service-quotas-gen-tests/ServiceQuotasIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/servicecatalog-appregistry-gen-tests/AppRegistryIncludeTests.cpp b/generated/tests/servicecatalog-appregistry-gen-tests/AppRegistryIncludeTests.cpp index ef3dcaa646ba..7c283ed9b089 100644 --- a/generated/tests/servicecatalog-appregistry-gen-tests/AppRegistryIncludeTests.cpp +++ b/generated/tests/servicecatalog-appregistry-gen-tests/AppRegistryIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/servicecatalog-gen-tests/ServiceCatalogIncludeTests.cpp b/generated/tests/servicecatalog-gen-tests/ServiceCatalogIncludeTests.cpp index 86f3d6e87b95..4a8f7982f0e2 100644 --- a/generated/tests/servicecatalog-gen-tests/ServiceCatalogIncludeTests.cpp +++ b/generated/tests/servicecatalog-gen-tests/ServiceCatalogIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/servicediscovery-gen-tests/ServiceDiscoveryIncludeTests.cpp b/generated/tests/servicediscovery-gen-tests/ServiceDiscoveryIncludeTests.cpp index fc962d9e15b9..131d167f662c 100644 --- a/generated/tests/servicediscovery-gen-tests/ServiceDiscoveryIncludeTests.cpp +++ b/generated/tests/servicediscovery-gen-tests/ServiceDiscoveryIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sesv2-gen-tests/SESV2IncludeTests.cpp b/generated/tests/sesv2-gen-tests/SESV2IncludeTests.cpp index 538fe7cb5370..db00726d2c6e 100644 --- a/generated/tests/sesv2-gen-tests/SESV2IncludeTests.cpp +++ b/generated/tests/sesv2-gen-tests/SESV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/shield-gen-tests/ShieldIncludeTests.cpp b/generated/tests/shield-gen-tests/ShieldIncludeTests.cpp index e4654a0eb035..5217ac5c38ab 100644 --- a/generated/tests/shield-gen-tests/ShieldIncludeTests.cpp +++ b/generated/tests/shield-gen-tests/ShieldIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/signer-data-gen-tests/SignerDataIncludeTests.cpp b/generated/tests/signer-data-gen-tests/SignerDataIncludeTests.cpp index f1dbca05ce5c..89e14306c459 100644 --- a/generated/tests/signer-data-gen-tests/SignerDataIncludeTests.cpp +++ b/generated/tests/signer-data-gen-tests/SignerDataIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/signer-gen-tests/SignerIncludeTests.cpp b/generated/tests/signer-gen-tests/SignerIncludeTests.cpp index e1a2463992f1..680e26feadd5 100644 --- a/generated/tests/signer-gen-tests/SignerIncludeTests.cpp +++ b/generated/tests/signer-gen-tests/SignerIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/signin-gen-tests/SigninIncludeTests.cpp b/generated/tests/signin-gen-tests/SigninIncludeTests.cpp index 8af95829caef..c0b684e678db 100644 --- a/generated/tests/signin-gen-tests/SigninIncludeTests.cpp +++ b/generated/tests/signin-gen-tests/SigninIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/simpledbv2-gen-tests/SimpleDBv2IncludeTests.cpp b/generated/tests/simpledbv2-gen-tests/SimpleDBv2IncludeTests.cpp index 4dff81aed04d..b682e0ebd64c 100644 --- a/generated/tests/simpledbv2-gen-tests/SimpleDBv2IncludeTests.cpp +++ b/generated/tests/simpledbv2-gen-tests/SimpleDBv2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sms-voice-gen-tests/PinpointSMSVoiceIncludeTests.cpp b/generated/tests/sms-voice-gen-tests/PinpointSMSVoiceIncludeTests.cpp index 41308a97646b..2d8144aa89b9 100644 --- a/generated/tests/sms-voice-gen-tests/PinpointSMSVoiceIncludeTests.cpp +++ b/generated/tests/sms-voice-gen-tests/PinpointSMSVoiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/snow-device-management-gen-tests/SnowDeviceManagementIncludeTests.cpp b/generated/tests/snow-device-management-gen-tests/SnowDeviceManagementIncludeTests.cpp index 30610bd588ce..bdbb7ea97f90 100644 --- a/generated/tests/snow-device-management-gen-tests/SnowDeviceManagementIncludeTests.cpp +++ b/generated/tests/snow-device-management-gen-tests/SnowDeviceManagementIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/snowball-gen-tests/SnowballIncludeTests.cpp b/generated/tests/snowball-gen-tests/SnowballIncludeTests.cpp index 6361735525a9..7d30996b9f88 100644 --- a/generated/tests/snowball-gen-tests/SnowballIncludeTests.cpp +++ b/generated/tests/snowball-gen-tests/SnowballIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sns-gen-tests/SNSIncludeTests.cpp b/generated/tests/sns-gen-tests/SNSIncludeTests.cpp index a079b37a5bd4..d6fe2424180e 100644 --- a/generated/tests/sns-gen-tests/SNSIncludeTests.cpp +++ b/generated/tests/sns-gen-tests/SNSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/socialmessaging-gen-tests/SocialMessagingIncludeTests.cpp b/generated/tests/socialmessaging-gen-tests/SocialMessagingIncludeTests.cpp index 64d96f64168f..84af75b89aec 100644 --- a/generated/tests/socialmessaging-gen-tests/SocialMessagingIncludeTests.cpp +++ b/generated/tests/socialmessaging-gen-tests/SocialMessagingIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sqs-gen-tests/SQSIncludeTests.cpp b/generated/tests/sqs-gen-tests/SQSIncludeTests.cpp index 639ad708722b..850ede52c325 100644 --- a/generated/tests/sqs-gen-tests/SQSIncludeTests.cpp +++ b/generated/tests/sqs-gen-tests/SQSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ssm-contacts-gen-tests/SSMContactsIncludeTests.cpp b/generated/tests/ssm-contacts-gen-tests/SSMContactsIncludeTests.cpp index a846d2705001..e3ac55c82d93 100644 --- a/generated/tests/ssm-contacts-gen-tests/SSMContactsIncludeTests.cpp +++ b/generated/tests/ssm-contacts-gen-tests/SSMContactsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ssm-gen-tests/SSMIncludeTests.cpp b/generated/tests/ssm-gen-tests/SSMIncludeTests.cpp index d25ca4bdf092..98bc0521da51 100644 --- a/generated/tests/ssm-gen-tests/SSMIncludeTests.cpp +++ b/generated/tests/ssm-gen-tests/SSMIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ssm-guiconnect-gen-tests/SSMGuiConnectIncludeTests.cpp b/generated/tests/ssm-guiconnect-gen-tests/SSMGuiConnectIncludeTests.cpp index 81ea17cce136..93d14c9ed582 100644 --- a/generated/tests/ssm-guiconnect-gen-tests/SSMGuiConnectIncludeTests.cpp +++ b/generated/tests/ssm-guiconnect-gen-tests/SSMGuiConnectIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ssm-incidents-gen-tests/SSMIncidentsIncludeTests.cpp b/generated/tests/ssm-incidents-gen-tests/SSMIncidentsIncludeTests.cpp index b96e97141156..aab2c9c95a12 100644 --- a/generated/tests/ssm-incidents-gen-tests/SSMIncidentsIncludeTests.cpp +++ b/generated/tests/ssm-incidents-gen-tests/SSMIncidentsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ssm-quicksetup-gen-tests/SSMQuickSetupIncludeTests.cpp b/generated/tests/ssm-quicksetup-gen-tests/SSMQuickSetupIncludeTests.cpp index 7bb38e4378cc..fccadb37e877 100644 --- a/generated/tests/ssm-quicksetup-gen-tests/SSMQuickSetupIncludeTests.cpp +++ b/generated/tests/ssm-quicksetup-gen-tests/SSMQuickSetupIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/ssm-sap-gen-tests/SsmSapIncludeTests.cpp b/generated/tests/ssm-sap-gen-tests/SsmSapIncludeTests.cpp index 731feb0ca412..59398885ca5c 100644 --- a/generated/tests/ssm-sap-gen-tests/SsmSapIncludeTests.cpp +++ b/generated/tests/ssm-sap-gen-tests/SsmSapIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sso-admin-gen-tests/SSOAdminIncludeTests.cpp b/generated/tests/sso-admin-gen-tests/SSOAdminIncludeTests.cpp index 47f8ff3e5595..822b2c294645 100644 --- a/generated/tests/sso-admin-gen-tests/SSOAdminIncludeTests.cpp +++ b/generated/tests/sso-admin-gen-tests/SSOAdminIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sso-gen-tests/SSOIncludeTests.cpp b/generated/tests/sso-gen-tests/SSOIncludeTests.cpp index 992c6ac13ca6..9796755bd2da 100644 --- a/generated/tests/sso-gen-tests/SSOIncludeTests.cpp +++ b/generated/tests/sso-gen-tests/SSOIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sso-oidc-gen-tests/SSOOIDCIncludeTests.cpp b/generated/tests/sso-oidc-gen-tests/SSOOIDCIncludeTests.cpp index 56607dde1477..6346262c11d1 100644 --- a/generated/tests/sso-oidc-gen-tests/SSOOIDCIncludeTests.cpp +++ b/generated/tests/sso-oidc-gen-tests/SSOOIDCIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/states-gen-tests/SFNIncludeTests.cpp b/generated/tests/states-gen-tests/SFNIncludeTests.cpp index bcfa03429566..04d26cd78511 100644 --- a/generated/tests/states-gen-tests/SFNIncludeTests.cpp +++ b/generated/tests/states-gen-tests/SFNIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/storagegateway-gen-tests/StorageGatewayIncludeTests.cpp b/generated/tests/storagegateway-gen-tests/StorageGatewayIncludeTests.cpp index cf68477fd404..993668723ad5 100644 --- a/generated/tests/storagegateway-gen-tests/StorageGatewayIncludeTests.cpp +++ b/generated/tests/storagegateway-gen-tests/StorageGatewayIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sts-gen-tests/STSIncludeTests.cpp b/generated/tests/sts-gen-tests/STSIncludeTests.cpp index a2d6b049a645..01a500cc0755 100644 --- a/generated/tests/sts-gen-tests/STSIncludeTests.cpp +++ b/generated/tests/sts-gen-tests/STSIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/supplychain-gen-tests/SupplyChainIncludeTests.cpp b/generated/tests/supplychain-gen-tests/SupplyChainIncludeTests.cpp index 16f5d97cc972..a334052af48e 100644 --- a/generated/tests/supplychain-gen-tests/SupplyChainIncludeTests.cpp +++ b/generated/tests/supplychain-gen-tests/SupplyChainIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/support-app-gen-tests/SupportAppIncludeTests.cpp b/generated/tests/support-app-gen-tests/SupportAppIncludeTests.cpp index 0868f69f470e..0c9fe9b36faa 100644 --- a/generated/tests/support-app-gen-tests/SupportAppIncludeTests.cpp +++ b/generated/tests/support-app-gen-tests/SupportAppIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/support-gen-tests/SupportIncludeTests.cpp b/generated/tests/support-gen-tests/SupportIncludeTests.cpp index 502146da5842..d2cf5c0c91b4 100644 --- a/generated/tests/support-gen-tests/SupportIncludeTests.cpp +++ b/generated/tests/support-gen-tests/SupportIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/supportauthz-gen-tests/SupportAuthZIncludeTests.cpp b/generated/tests/supportauthz-gen-tests/SupportAuthZIncludeTests.cpp index 2d89d44f9fcc..29b2b3b01e09 100644 --- a/generated/tests/supportauthz-gen-tests/SupportAuthZIncludeTests.cpp +++ b/generated/tests/supportauthz-gen-tests/SupportAuthZIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/sustainability-gen-tests/SustainabilityIncludeTests.cpp b/generated/tests/sustainability-gen-tests/SustainabilityIncludeTests.cpp index ecd926ff3771..c97d8086b665 100644 --- a/generated/tests/sustainability-gen-tests/SustainabilityIncludeTests.cpp +++ b/generated/tests/sustainability-gen-tests/SustainabilityIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/swf-gen-tests/SWFIncludeTests.cpp b/generated/tests/swf-gen-tests/SWFIncludeTests.cpp index f675534fa2bc..39418fcfe170 100644 --- a/generated/tests/swf-gen-tests/SWFIncludeTests.cpp +++ b/generated/tests/swf-gen-tests/SWFIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/synthetics-gen-tests/SyntheticsIncludeTests.cpp b/generated/tests/synthetics-gen-tests/SyntheticsIncludeTests.cpp index f7ad1d782d8a..f1c0e11699d0 100644 --- a/generated/tests/synthetics-gen-tests/SyntheticsIncludeTests.cpp +++ b/generated/tests/synthetics-gen-tests/SyntheticsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/taxsettings-gen-tests/TaxSettingsIncludeTests.cpp b/generated/tests/taxsettings-gen-tests/TaxSettingsIncludeTests.cpp index 0e93b56d46c9..9e1006f35424 100644 --- a/generated/tests/taxsettings-gen-tests/TaxSettingsIncludeTests.cpp +++ b/generated/tests/taxsettings-gen-tests/TaxSettingsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/textract-gen-tests/TextractIncludeTests.cpp b/generated/tests/textract-gen-tests/TextractIncludeTests.cpp index 3c7dd01b2be5..a7dda1839906 100644 --- a/generated/tests/textract-gen-tests/TextractIncludeTests.cpp +++ b/generated/tests/textract-gen-tests/TextractIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/timestream-influxdb-gen-tests/TimestreamInfluxDBIncludeTests.cpp b/generated/tests/timestream-influxdb-gen-tests/TimestreamInfluxDBIncludeTests.cpp index 3f69e2813898..f3cd975340f7 100644 --- a/generated/tests/timestream-influxdb-gen-tests/TimestreamInfluxDBIncludeTests.cpp +++ b/generated/tests/timestream-influxdb-gen-tests/TimestreamInfluxDBIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/timestream-query-gen-tests/TimestreamQueryIncludeTests.cpp b/generated/tests/timestream-query-gen-tests/TimestreamQueryIncludeTests.cpp index 32eb70482fc2..6423a408cd55 100644 --- a/generated/tests/timestream-query-gen-tests/TimestreamQueryIncludeTests.cpp +++ b/generated/tests/timestream-query-gen-tests/TimestreamQueryIncludeTests.cpp @@ -9,12 +9,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/timestream-write-gen-tests/TimestreamWriteIncludeTests.cpp b/generated/tests/timestream-write-gen-tests/TimestreamWriteIncludeTests.cpp index 35a648599512..f95669e60dc7 100644 --- a/generated/tests/timestream-write-gen-tests/TimestreamWriteIncludeTests.cpp +++ b/generated/tests/timestream-write-gen-tests/TimestreamWriteIncludeTests.cpp @@ -9,12 +9,12 @@ #include #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/tnb-gen-tests/TnbIncludeTests.cpp b/generated/tests/tnb-gen-tests/TnbIncludeTests.cpp index e52346e1e353..133df86831f7 100644 --- a/generated/tests/tnb-gen-tests/TnbIncludeTests.cpp +++ b/generated/tests/tnb-gen-tests/TnbIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/transcribe-gen-tests/TranscribeServiceIncludeTests.cpp b/generated/tests/transcribe-gen-tests/TranscribeServiceIncludeTests.cpp index 4f8549101df7..67e5f4abef21 100644 --- a/generated/tests/transcribe-gen-tests/TranscribeServiceIncludeTests.cpp +++ b/generated/tests/transcribe-gen-tests/TranscribeServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/transcribestreaming-gen-tests/TranscribeStreamingServiceIncludeTests.cpp b/generated/tests/transcribestreaming-gen-tests/TranscribeStreamingServiceIncludeTests.cpp index 1e1ef4ae2282..a5b65b2ee82b 100644 --- a/generated/tests/transcribestreaming-gen-tests/TranscribeStreamingServiceIncludeTests.cpp +++ b/generated/tests/transcribestreaming-gen-tests/TranscribeStreamingServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/translate-gen-tests/TranslateIncludeTests.cpp b/generated/tests/translate-gen-tests/TranslateIncludeTests.cpp index f518b220d8c5..5ba06ed48ecc 100644 --- a/generated/tests/translate-gen-tests/TranslateIncludeTests.cpp +++ b/generated/tests/translate-gen-tests/TranslateIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/trustedadvisor-gen-tests/TrustedAdvisorIncludeTests.cpp b/generated/tests/trustedadvisor-gen-tests/TrustedAdvisorIncludeTests.cpp index e6f92617407d..6b5611c2f11c 100644 --- a/generated/tests/trustedadvisor-gen-tests/TrustedAdvisorIncludeTests.cpp +++ b/generated/tests/trustedadvisor-gen-tests/TrustedAdvisorIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/uxc-gen-tests/UxcIncludeTests.cpp b/generated/tests/uxc-gen-tests/UxcIncludeTests.cpp index 8945df48b35f..f33b2ed1b42d 100644 --- a/generated/tests/uxc-gen-tests/UxcIncludeTests.cpp +++ b/generated/tests/uxc-gen-tests/UxcIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/verifiedpermissions-gen-tests/VerifiedPermissionsIncludeTests.cpp b/generated/tests/verifiedpermissions-gen-tests/VerifiedPermissionsIncludeTests.cpp index 7c691317086f..03cfd203fc29 100644 --- a/generated/tests/verifiedpermissions-gen-tests/VerifiedPermissionsIncludeTests.cpp +++ b/generated/tests/verifiedpermissions-gen-tests/VerifiedPermissionsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/voice-id-gen-tests/VoiceIDIncludeTests.cpp b/generated/tests/voice-id-gen-tests/VoiceIDIncludeTests.cpp index ecfa725b4cec..470393de1eab 100644 --- a/generated/tests/voice-id-gen-tests/VoiceIDIncludeTests.cpp +++ b/generated/tests/voice-id-gen-tests/VoiceIDIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/vpc-lattice-gen-tests/VPCLatticeIncludeTests.cpp b/generated/tests/vpc-lattice-gen-tests/VPCLatticeIncludeTests.cpp index 05606d21ae76..c63ebb22eca2 100644 --- a/generated/tests/vpc-lattice-gen-tests/VPCLatticeIncludeTests.cpp +++ b/generated/tests/vpc-lattice-gen-tests/VPCLatticeIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/waf-gen-tests/WAFIncludeTests.cpp b/generated/tests/waf-gen-tests/WAFIncludeTests.cpp index c98dcf7167b3..8920be457331 100644 --- a/generated/tests/waf-gen-tests/WAFIncludeTests.cpp +++ b/generated/tests/waf-gen-tests/WAFIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/waf-regional-gen-tests/WAFRegionalIncludeTests.cpp b/generated/tests/waf-regional-gen-tests/WAFRegionalIncludeTests.cpp index 5cb635da6f1e..b3d72c7c0d29 100644 --- a/generated/tests/waf-regional-gen-tests/WAFRegionalIncludeTests.cpp +++ b/generated/tests/waf-regional-gen-tests/WAFRegionalIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/wafv2-gen-tests/WAFV2IncludeTests.cpp b/generated/tests/wafv2-gen-tests/WAFV2IncludeTests.cpp index 9fda550dc035..7c5deae4db5f 100644 --- a/generated/tests/wafv2-gen-tests/WAFV2IncludeTests.cpp +++ b/generated/tests/wafv2-gen-tests/WAFV2IncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/wellarchitected-gen-tests/WellArchitectedIncludeTests.cpp b/generated/tests/wellarchitected-gen-tests/WellArchitectedIncludeTests.cpp index 7c17c6a0ab5f..285f335b5d7f 100644 --- a/generated/tests/wellarchitected-gen-tests/WellArchitectedIncludeTests.cpp +++ b/generated/tests/wellarchitected-gen-tests/WellArchitectedIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/wickr-gen-tests/WickrIncludeTests.cpp b/generated/tests/wickr-gen-tests/WickrIncludeTests.cpp index 978517bb6051..3a81931d3640 100644 --- a/generated/tests/wickr-gen-tests/WickrIncludeTests.cpp +++ b/generated/tests/wickr-gen-tests/WickrIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/wisdom-gen-tests/ConnectWisdomServiceIncludeTests.cpp b/generated/tests/wisdom-gen-tests/ConnectWisdomServiceIncludeTests.cpp index 5a2534c6e70e..cc9b321f09cf 100644 --- a/generated/tests/wisdom-gen-tests/ConnectWisdomServiceIncludeTests.cpp +++ b/generated/tests/wisdom-gen-tests/ConnectWisdomServiceIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/workdocs-gen-tests/WorkDocsIncludeTests.cpp b/generated/tests/workdocs-gen-tests/WorkDocsIncludeTests.cpp index f5c81a5ce42a..7afb42b064d7 100644 --- a/generated/tests/workdocs-gen-tests/WorkDocsIncludeTests.cpp +++ b/generated/tests/workdocs-gen-tests/WorkDocsIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/workmail-gen-tests/WorkMailIncludeTests.cpp b/generated/tests/workmail-gen-tests/WorkMailIncludeTests.cpp index b6b521abe4c0..492cd8705426 100644 --- a/generated/tests/workmail-gen-tests/WorkMailIncludeTests.cpp +++ b/generated/tests/workmail-gen-tests/WorkMailIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/workmailmessageflow-gen-tests/WorkMailMessageFlowIncludeTests.cpp b/generated/tests/workmailmessageflow-gen-tests/WorkMailMessageFlowIncludeTests.cpp index ede916d8416d..acec23af82c9 100644 --- a/generated/tests/workmailmessageflow-gen-tests/WorkMailMessageFlowIncludeTests.cpp +++ b/generated/tests/workmailmessageflow-gen-tests/WorkMailMessageFlowIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/workspaces-gen-tests/WorkSpacesIncludeTests.cpp b/generated/tests/workspaces-gen-tests/WorkSpacesIncludeTests.cpp index 83ec17043fce..4745bac8fc86 100644 --- a/generated/tests/workspaces-gen-tests/WorkSpacesIncludeTests.cpp +++ b/generated/tests/workspaces-gen-tests/WorkSpacesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/workspaces-instances-gen-tests/WorkspacesInstancesIncludeTests.cpp b/generated/tests/workspaces-instances-gen-tests/WorkspacesInstancesIncludeTests.cpp index 7c83d51538c0..dfc7380a05b5 100644 --- a/generated/tests/workspaces-instances-gen-tests/WorkspacesInstancesIncludeTests.cpp +++ b/generated/tests/workspaces-instances-gen-tests/WorkspacesInstancesIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/workspaces-thin-client-gen-tests/WorkSpacesThinIncludeTestIncludeTests.cpp b/generated/tests/workspaces-thin-client-gen-tests/WorkSpacesThinIncludeTestIncludeTests.cpp index b0d4214bf3bb..dcb0fec255bd 100644 --- a/generated/tests/workspaces-thin-client-gen-tests/WorkSpacesThinIncludeTestIncludeTests.cpp +++ b/generated/tests/workspaces-thin-client-gen-tests/WorkSpacesThinIncludeTestIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/workspaces-web-gen-tests/WorkSpacesWebIncludeTests.cpp b/generated/tests/workspaces-web-gen-tests/WorkSpacesWebIncludeTests.cpp index a17887208cc5..718485b753e3 100644 --- a/generated/tests/workspaces-web-gen-tests/WorkSpacesWebIncludeTests.cpp +++ b/generated/tests/workspaces-web-gen-tests/WorkSpacesWebIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include diff --git a/generated/tests/xray-gen-tests/XRayIncludeTests.cpp b/generated/tests/xray-gen-tests/XRayIncludeTests.cpp index 02dc92b54440..bdabb522529f 100644 --- a/generated/tests/xray-gen-tests/XRayIncludeTests.cpp +++ b/generated/tests/xray-gen-tests/XRayIncludeTests.cpp @@ -8,12 +8,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include