AWS SDK for C++
AWS SDK for C++ Version 1.11.812
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-taxsettings
include
aws
taxsettings
TaxSettingsPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/client/UserAgent.h>
9
#include <aws/core/utils/pagination/Paginator.h>
10
#include <aws/taxsettings/model/ListSupplementalTaxRegistrationsPaginationTraits.h>
11
#include <aws/taxsettings/model/ListTaxExemptionsPaginationTraits.h>
12
#include <aws/taxsettings/model/ListTaxRegistrationsPaginationTraits.h>
13
14
#include <memory>
15
16
namespace
Aws
{
17
namespace
TaxSettings {
18
19
template
<
typename
DerivedClient>
20
class
TaxSettingsPaginationBase
{
21
public
:
25
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSupplementalTaxRegistrationsRequest
,
26
Pagination::ListSupplementalTaxRegistrationsPaginationTraits<DerivedClient>
>
27
ListSupplementalTaxRegistrationsPaginator
(
const
Model::ListSupplementalTaxRegistrationsRequest
& request) {
28
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
29
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSupplementalTaxRegistrationsRequest
,
30
Pagination::ListSupplementalTaxRegistrationsPaginationTraits<DerivedClient>
>{
31
static_cast<
DerivedClient*
>
(
this
), request};
32
}
33
37
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListTaxExemptionsRequest
,
38
Pagination::ListTaxExemptionsPaginationTraits<DerivedClient>
>
39
ListTaxExemptionsPaginator
(
const
Model::ListTaxExemptionsRequest
& request) {
40
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
41
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListTaxExemptionsRequest
,
42
Pagination::ListTaxExemptionsPaginationTraits<DerivedClient>
>{
43
static_cast<
DerivedClient*
>
(
this
), request};
44
}
45
49
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListTaxRegistrationsRequest
,
50
Pagination::ListTaxRegistrationsPaginationTraits<DerivedClient>
>
51
ListTaxRegistrationsPaginator
(
const
Model::ListTaxRegistrationsRequest
& request) {
52
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
53
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListTaxRegistrationsRequest
,
54
Pagination::ListTaxRegistrationsPaginationTraits<DerivedClient>
>{
55
static_cast<
DerivedClient*
>
(
this
), request};
56
}
57
};
58
}
// namespace TaxSettings
59
}
// namespace Aws
Aws::AmazonWebServiceRequest::AddUserAgentFeature
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::TaxSettings::Model::ListSupplementalTaxRegistrationsRequest
Definition
ListSupplementalTaxRegistrationsRequest.h:19
Aws::TaxSettings::Model::ListTaxExemptionsRequest
Definition
ListTaxExemptionsRequest.h:19
Aws::TaxSettings::Model::ListTaxRegistrationsRequest
Definition
ListTaxRegistrationsRequest.h:19
Aws::TaxSettings::TaxSettingsPaginationBase
Definition
TaxSettingsPaginationBase.h:20
Aws::TaxSettings::TaxSettingsPaginationBase::ListTaxExemptionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListTaxExemptionsRequest, Pagination::ListTaxExemptionsPaginationTraits< DerivedClient > > ListTaxExemptionsPaginator(const Model::ListTaxExemptionsRequest &request)
Definition
TaxSettingsPaginationBase.h:39
Aws::TaxSettings::TaxSettingsPaginationBase::ListTaxRegistrationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListTaxRegistrationsRequest, Pagination::ListTaxRegistrationsPaginationTraits< DerivedClient > > ListTaxRegistrationsPaginator(const Model::ListTaxRegistrationsRequest &request)
Definition
TaxSettingsPaginationBase.h:51
Aws::TaxSettings::TaxSettingsPaginationBase::ListSupplementalTaxRegistrationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSupplementalTaxRegistrationsRequest, Pagination::ListSupplementalTaxRegistrationsPaginationTraits< DerivedClient > > ListSupplementalTaxRegistrationsPaginator(const Model::ListSupplementalTaxRegistrationsRequest &request)
Definition
TaxSettingsPaginationBase.h:27
Aws::Utils::Pagination::Paginator
Aws
Aws::TaxSettings::Pagination::ListSupplementalTaxRegistrationsPaginationTraits
Definition
ListSupplementalTaxRegistrationsPaginationTraits.h:17
Aws::TaxSettings::Pagination::ListTaxExemptionsPaginationTraits
Definition
ListTaxExemptionsPaginationTraits.h:17
Aws::TaxSettings::Pagination::ListTaxRegistrationsPaginationTraits
Definition
ListTaxRegistrationsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences