Kea  1.9.9-git
isc::db::CqlFunction Struct Reference

Wrapper over the bind and get functions that interface with Cassandra. More...

#include <cql_exchange.h>

Public Attributes

CqlBindFunction cqlBindFunction_
 Binds a C++ object to a Cassandra statement's parameter. More...
 
CqlCollectionAppendFunction cqlCollectionAppendFunction_
 Sets an item in a collection. Used in INSERT & UPDATE statements. More...
 
CqlGetFunction cqlGetFunction_
 Converts a single Cassandra column value to a C++ object. More...
 
CqlUdtSetFunction cqlUdtSetFunction_
 Sets a member in a UDT. Used in INSERT & UPDATE statements. More...
 

Detailed Description

Wrapper over the bind and get functions that interface with Cassandra.

Definition at line 124 of file cql_exchange.h.

Member Data Documentation

CqlBindFunction isc::db::CqlFunction::cqlBindFunction_

Binds a C++ object to a Cassandra statement's parameter.

Used in all statements.

Definition at line 127 of file cql_exchange.h.

CqlCollectionAppendFunction isc::db::CqlFunction::cqlCollectionAppendFunction_

Sets an item in a collection. Used in INSERT & UPDATE statements.

Definition at line 131 of file cql_exchange.h.

CqlGetFunction isc::db::CqlFunction::cqlGetFunction_

Converts a single Cassandra column value to a C++ object.

Used in SELECT statements.

Definition at line 134 of file cql_exchange.h.

CqlUdtSetFunction isc::db::CqlFunction::cqlUdtSetFunction_

Sets a member in a UDT. Used in INSERT & UPDATE statements.

Definition at line 129 of file cql_exchange.h.


The documentation for this struct was generated from the following file: