|
| CassDatastaxLibrary () |
|
virtual | ~CassDatastaxLibrary () |
|
virtual CassCluster * | CassClusterNew () |
|
virtual void | CassClusterFree (CassCluster *cluster) |
|
virtual CassError | CassClusterSetContactPoints (CassCluster *cluster, const char *contact_points) |
|
virtual CassError | CassClusterSetPort (CassCluster *cluster, int port) |
|
virtual void | CassClusterSetSsl (CassCluster *cluster, CassSsl *ssl) |
|
virtual void | CassClusterSetCredentials (CassCluster *cluster, const char *username, const char *password) |
|
virtual CassError | CassClusterSetNumThreadsIo (CassCluster *cluster, unsigned num_threads) |
|
virtual CassError | CassClusterSetPendingRequestsHighWaterMark (CassCluster *cluster, unsigned num_requests) |
|
virtual CassError | CassClusterSetPendingRequestsLowWaterMark (CassCluster *cluster, unsigned num_requests) |
|
virtual CassError | CassClusterSetWriteBytesHighWaterMark (CassCluster *cluster, unsigned num_bytes) |
|
virtual CassError | CassClusterSetWriteBytesLowWaterMark (CassCluster *cluster, unsigned num_bytes) |
|
virtual void | CassClusterSetWhitelistFiltering (CassCluster *cluster, const char *hosts) |
|
virtual void | CassClusterSetRequestTimeout (CassCluster *cluster, unsigned timeout_ms) |
|
virtual CassSsl * | CassSslNew () |
|
virtual void | CassSslFree (CassSsl *ssl) |
|
virtual CassError | CassSslAddTrustedCert (CassSsl *ssl, const std::string &cert) |
|
virtual void | CassSslSetVerifyFlags (CassSsl *ssl, int flags) |
|
virtual CassSession * | CassSessionNew () |
|
virtual void | CassSessionFree (CassSession *session) |
|
virtual CassFuture * | CassSessionConnect (CassSession *session, const CassCluster *cluster) |
|
virtual CassFuture * | CassSessionClose (CassSession *session) |
|
virtual CassFuture * | CassSessionExecute (CassSession *session, const CassStatement *statement) |
|
virtual const CassSchemaMeta * | CassSessionGetSchemaMeta (const CassSession *session) |
|
virtual CassFuture * | CassSessionPrepare (CassSession *session, const char *query) |
|
virtual void | CassSessionGetMetrics (const CassSession *session, CassMetrics *output) |
|
virtual void | CassSchemaMetaFree (const CassSchemaMeta *schema_meta) |
|
virtual const CassKeyspaceMeta * | CassSchemaMetaKeyspaceByName (const CassSchemaMeta *schema_meta, const char *keyspace) |
|
virtual const CassTableMeta * | CassKeyspaceMetaTableByName (const CassKeyspaceMeta *keyspace_meta, const char *table) |
|
virtual size_t | CassTableMetaPartitionKeyCount (const CassTableMeta *table_meta) |
|
virtual size_t | CassTableMetaClusteringKeyCount (const CassTableMeta *table_meta) |
|
virtual void | CassFutureFree (CassFuture *future) |
|
virtual CassError | CassFutureSetCallback (CassFuture *future, CassFutureCallback callback, void *data) |
|
virtual void | CassFutureWait (CassFuture *future) |
|
virtual const CassResult * | CassFutureGetResult (CassFuture *future) |
|
virtual void | CassFutureErrorMessage (CassFuture *future, const char **message, size_t *message_length) |
|
virtual CassError | CassFutureErrorCode (CassFuture *future) |
|
virtual const CassPrepared * | CassFutureGetPrepared (CassFuture *future) |
|
virtual void | CassResultFree (const CassResult *result) |
|
virtual size_t | CassResultColumnCount (const CassResult *result) |
|
virtual CassError | CassResultColumnName (const CassResult *result, size_t index, const char **name, size_t *name_length) |
|
virtual void | CassIteratorFree (CassIterator *iterator) |
|
virtual CassIterator * | CassIteratorFromResult (const CassResult *result) |
|
virtual cass_bool_t | CassIteratorNext (CassIterator *iterator) |
|
virtual const CassRow * | CassIteratorGetRow (const CassIterator *iterator) |
|
virtual CassStatement * | CassStatementNew (const char *query, size_t parameter_count) |
|
virtual void | CassStatementFree (CassStatement *statement) |
|
virtual CassError | CassStatementSetConsistency (CassStatement *statement, CassConsistency consistency) |
|
virtual CassError | CassStatementBindStringN (CassStatement *statement, size_t index, const char *value, size_t value_length) |
|
virtual CassError | CassStatementBindInt32 (CassStatement *statement, size_t index, cass_int32_t value) |
|
virtual CassError | CassStatementBindInt64 (CassStatement *statement, size_t index, cass_int64_t value) |
|
virtual CassError | CassStatementBindUuid (CassStatement *statement, size_t index, CassUuid value) |
|
virtual CassError | CassStatementBindDouble (CassStatement *statement, size_t index, cass_double_t value) |
|
virtual CassError | CassStatementBindInet (CassStatement *statement, size_t index, CassInet value) |
|
virtual CassError | CassStatementBindBytes (CassStatement *statement, size_t index, const cass_byte_t *value, size_t value_length) |
|
virtual CassError | CassStatementBindStringByNameN (CassStatement *statement, const char *name, size_t name_length, const char *value, size_t value_length) |
|
virtual CassError | CassStatementBindInt32ByName (CassStatement *statement, const char *name, cass_int32_t value) |
|
virtual CassError | CassStatementBindInt64ByName (CassStatement *statement, const char *name, cass_int64_t value) |
|
virtual CassError | CassStatementBindUuidByName (CassStatement *statement, const char *name, CassUuid value) |
|
virtual CassError | CassStatementBindDoubleByName (CassStatement *statement, const char *name, cass_double_t value) |
|
virtual CassError | CassStatementBindInetByName (CassStatement *statement, const char *name, CassInet value) |
|
virtual CassError | CassStatementBindBytesByNameN (CassStatement *statement, const char *name, size_t name_length, const cass_byte_t *value, size_t value_length) |
|
virtual void | CassPreparedFree (const CassPrepared *prepared) |
|
virtual CassStatement * | CassPreparedBind (const CassPrepared *prepared) |
|
virtual CassValueType | GetCassValueType (const CassValue *value) |
|
virtual CassError | CassValueGetString (const CassValue *value, const char **output, size_t *output_size) |
|
virtual CassError | CassValueGetInt8 (const CassValue *value, cass_int8_t *output) |
|
virtual CassError | CassValueGetInt16 (const CassValue *value, cass_int16_t *output) |
|
virtual CassError | CassValueGetInt32 (const CassValue *value, cass_int32_t *output) |
|
virtual CassError | CassValueGetInt64 (const CassValue *value, cass_int64_t *output) |
|
virtual CassError | CassValueGetUuid (const CassValue *value, CassUuid *output) |
|
virtual CassError | CassValueGetDouble (const CassValue *value, cass_double_t *output) |
|
virtual CassError | CassValueGetInet (const CassValue *value, CassInet *output) |
|
virtual CassError | CassValueGetBytes (const CassValue *value, const cass_byte_t **output, size_t *output_size) |
|
virtual cass_bool_t | CassValueIsNull (const CassValue *value) |
|
virtual CassInet | CassInetInitV4 (const cass_uint8_t *address) |
|
virtual CassInet | CassInetInitV6 (const cass_uint8_t *address) |
|
virtual const CassValue * | CassRowGetColumn (const CassRow *row, size_t index) |
|
virtual void | CassLogSetLevel (CassLogLevel log_level) |
|
virtual void | CassLogSetCallback (CassLogCallback callback, void *data) |
|
virtual | ~CassLibrary () |
|