Google Cloud Bigtable C++ Client
1.42.0
A C++ Client Library for Google Cloud Bigtable
async_row_reader.h
Go to the documentation of this file.
1
// Copyright 2019 Google LLC
2
//
3
// Licensed under the Apache License, Version 2.0 (the "License");
4
// you may not use this file except in compliance with the License.
5
// You may obtain a copy of the License at
6
//
7
// https://www.apache.org/licenses/LICENSE-2.0
8
//
9
// Unless required by applicable law or agreed to in writing, software
10
// distributed under the License is distributed on an "AS IS" BASIS,
11
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
// See the License for the specific language governing permissions and
13
// limitations under the License.
14
15
#
ifndef
GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BIGTABLE_ASYNC_ROW_READER_H
16
#
define
GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BIGTABLE_ASYNC_ROW_READER_H
17
18
#
include
"google/cloud/bigtable/version.h"
19
#
include
<
cstdint
>
20
21
namespace
google
{
22
namespace
cloud
{
23
namespace
bigtable
{
24
GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_BEGIN
25
26
/**
27
* @deprecated Please use `bigtable::RowReader::NO_ROWS_LIMIT` instead.
28
*/
29
template
<
typename
Unused1,
typename
Unused2>
30
class
AsyncRowReader
{
31
public
:
32
/// Special value to be used as rows_limit indicating no limit.
33
GOOGLE_CLOUD_CPP_DEPRECATED(
34
"`AsyncRowReader<>::NO_ROWS_LIMIT` is deprecated. It is scheduled for "
35
"deletion on 2023-05-01. Please use `RowReader::NO_ROWS_LIMIT` instead."
)
36
// NOLINTNEXTLINE(readability-identifier-naming)
37
static
std::int64_t
constexpr
NO_ROWS_LIMIT
= 0;
38
};
39
40
GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_END
41
}
// namespace bigtable
42
}
// namespace cloud
43
}
// namespace google
44
45
#
endif
// GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BIGTABLE_ASYNC_ROW_READER_H
Generated on Tue Jun 21 2022 16:50:26 for Google Cloud Bigtable C++ Client by
1.9.1