struct CassPrepared
A statement that has been prepared cluster-side (It has been pre-parsed and cached).
A prepared statement is read-only and it is thread-safe to concurrently bind new statements.
Functions
Frees a prepared instance.
Creates a bound statement from a pre-prepared statement.
CassError
cass_prepared_parameter_name
(const CassPrepared *
prepared, size_t
index, const char **
name, size_t *
name_length )
Gets the name of a parameter at the specified index.
const CassDataType *
cass_prepared_parameter_data_type
(const CassPrepared *
prepared, size_t
index )
Gets the data type of a parameter at the specified index.
const CassDataType *
cass_prepared_parameter_data_type_by_name
(const CassPrepared *
prepared, const char *
name )
Gets the data type of a parameter for the specified name.
const CassDataType *
cass_prepared_parameter_data_type_by_name_n
(const CassPrepared *
prepared, const char *
name, size_t
name_length )
Same as CassPrepared::cass_prepared_parameter_data_type_by_name
, but with lengths for string parameters.