Class Parameter (2.44.0-rc)

Represents parameter of an SQL statement.

Parameter placeholders are specified by @<param name> in the SQL string. Values for parameters are a collection of std::pair<std::string const, google::cloud:bigtable::Value>.

Constructors

Parameter(bool)

Parameter
Name Description
v bool

Parameter(std::int64_t)

Parameter
Name Description
v std::int64_t

Parameter(float)

Parameter
Name Description
v float

Parameter(double)

Parameter
Name Description
v double

Parameter(std::string)

Parameter
Name Description
v std::string

Parameter(char const *)

Parameter
Name Description
v char const *

Parameter(Bytes const &)

Parameter
Name Description
v Bytes const &

Parameter(Timestamp const &)

Parameter
Name Description
v Timestamp const &

Parameter(absl::CivilDay const &)

Parameter
Name Description
v absl::CivilDay const &

Parameter(Parameter const &)

Parameter
Name Description
Parameter const &

Parameter(Parameter &&)

Parameter
Name Description
Parameter &&

Operators

operator=(Parameter const &)

Parameter
Name Description
Parameter const &
Returns
Type Description
Parameter &

operator=(Parameter &&)

Parameter
Name Description
Parameter &&
Returns
Type Description
Parameter &

Functions

type() const

Returns
Type Description
google::bigtable::v2::Type const &