AWS SDK for C++

AWS SDK for C++ Version 1.11.754

Loading...
Searching...
No Matches
RekognitionPaginationBase.h
1
6#pragma once
7
8#include <aws/core/utils/pagination/Paginator.h>
9#include <aws/rekognition/model/DescribeProjectVersionsPaginationTraits.h>
10#include <aws/rekognition/model/DescribeProjectsPaginationTraits.h>
11#include <aws/rekognition/model/GetCelebrityRecognitionPaginationTraits.h>
12#include <aws/rekognition/model/GetContentModerationPaginationTraits.h>
13#include <aws/rekognition/model/GetFaceDetectionPaginationTraits.h>
14#include <aws/rekognition/model/GetFaceSearchPaginationTraits.h>
15#include <aws/rekognition/model/GetLabelDetectionPaginationTraits.h>
16#include <aws/rekognition/model/GetPersonTrackingPaginationTraits.h>
17#include <aws/rekognition/model/GetSegmentDetectionPaginationTraits.h>
18#include <aws/rekognition/model/GetTextDetectionPaginationTraits.h>
19#include <aws/rekognition/model/ListCollectionsPaginationTraits.h>
20#include <aws/rekognition/model/ListDatasetEntriesPaginationTraits.h>
21#include <aws/rekognition/model/ListDatasetLabelsPaginationTraits.h>
22#include <aws/rekognition/model/ListFacesPaginationTraits.h>
23#include <aws/rekognition/model/ListMediaAnalysisJobsPaginationTraits.h>
24#include <aws/rekognition/model/ListProjectPoliciesPaginationTraits.h>
25#include <aws/rekognition/model/ListStreamProcessorsPaginationTraits.h>
26#include <aws/rekognition/model/ListUsersPaginationTraits.h>
27
28#include <memory>
29
30namespace Aws {
31namespace Rekognition {
32
33class RekognitionClient;
34
35template <typename DerivedClient>
37 public:
45 Pagination::DescribeProjectsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
46 request};
47 }
48
57 static_cast<DerivedClient*>(this), request};
58 }
59
68 static_cast<DerivedClient*>(this), request};
69 }
70
79 static_cast<DerivedClient*>(this), request};
80 }
81
89 Pagination::GetFaceDetectionPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
90 request};
91 }
92
99 Pagination::GetFaceSearchPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
100 request};
101 }
102
111 static_cast<DerivedClient*>(this), request};
112 }
113
122 static_cast<DerivedClient*>(this), request};
123 }
124
133 static_cast<DerivedClient*>(this), request};
134 }
135
143 Pagination::GetTextDetectionPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
144 request};
145 }
146
154 Pagination::ListCollectionsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
155 request};
156 }
157
166 static_cast<DerivedClient*>(this), request};
167 }
168
177 static_cast<DerivedClient*>(this), request};
178 }
179
186 static_cast<DerivedClient*>(this), request};
187 }
188
197 static_cast<DerivedClient*>(this), request};
198 }
199
208 static_cast<DerivedClient*>(this), request};
209 }
210
219 static_cast<DerivedClient*>(this), request};
220 }
221
228 static_cast<DerivedClient*>(this), request};
229 }
230};
231} // namespace Rekognition
232} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeProjectsRequest, Pagination::DescribeProjectsPaginationTraits< DerivedClient > > DescribeProjectsPaginator(const Model::DescribeProjectsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetSegmentDetectionRequest, Pagination::GetSegmentDetectionPaginationTraits< DerivedClient > > GetSegmentDetectionPaginator(const Model::GetSegmentDetectionRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetFaceDetectionRequest, Pagination::GetFaceDetectionPaginationTraits< DerivedClient > > GetFaceDetectionPaginator(const Model::GetFaceDetectionRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetFaceSearchRequest, Pagination::GetFaceSearchPaginationTraits< DerivedClient > > GetFaceSearchPaginator(const Model::GetFaceSearchRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetPersonTrackingRequest, Pagination::GetPersonTrackingPaginationTraits< DerivedClient > > GetPersonTrackingPaginator(const Model::GetPersonTrackingRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDatasetLabelsRequest, Pagination::ListDatasetLabelsPaginationTraits< DerivedClient > > ListDatasetLabelsPaginator(const Model::ListDatasetLabelsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListUsersRequest, Pagination::ListUsersPaginationTraits< DerivedClient > > ListUsersPaginator(const Model::ListUsersRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollectionsRequest, Pagination::ListCollectionsPaginationTraits< DerivedClient > > ListCollectionsPaginator(const Model::ListCollectionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListProjectPoliciesRequest, Pagination::ListProjectPoliciesPaginationTraits< DerivedClient > > ListProjectPoliciesPaginator(const Model::ListProjectPoliciesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetContentModerationRequest, Pagination::GetContentModerationPaginationTraits< DerivedClient > > GetContentModerationPaginator(const Model::GetContentModerationRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetTextDetectionRequest, Pagination::GetTextDetectionPaginationTraits< DerivedClient > > GetTextDetectionPaginator(const Model::GetTextDetectionRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListStreamProcessorsRequest, Pagination::ListStreamProcessorsPaginationTraits< DerivedClient > > ListStreamProcessorsPaginator(const Model::ListStreamProcessorsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetCelebrityRecognitionRequest, Pagination::GetCelebrityRecognitionPaginationTraits< DerivedClient > > GetCelebrityRecognitionPaginator(const Model::GetCelebrityRecognitionRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMediaAnalysisJobsRequest, Pagination::ListMediaAnalysisJobsPaginationTraits< DerivedClient > > ListMediaAnalysisJobsPaginator(const Model::ListMediaAnalysisJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeProjectVersionsRequest, Pagination::DescribeProjectVersionsPaginationTraits< DerivedClient > > DescribeProjectVersionsPaginator(const Model::DescribeProjectVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFacesRequest, Pagination::ListFacesPaginationTraits< DerivedClient > > ListFacesPaginator(const Model::ListFacesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetLabelDetectionRequest, Pagination::GetLabelDetectionPaginationTraits< DerivedClient > > GetLabelDetectionPaginator(const Model::GetLabelDetectionRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDatasetEntriesRequest, Pagination::ListDatasetEntriesPaginationTraits< DerivedClient > > ListDatasetEntriesPaginator(const Model::ListDatasetEntriesRequest &request)