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.