quasardb C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures | Typedefs | Enumerations | Functions
query.h File Reference
#include "ts.h"

Data Structures

struct  qdb_point_result_t
 A variadic structure holding the result type as well as the result value. More...
 
struct  qdb_query_result_t
 Holds the result of a query. More...
 
struct  qdb_query_experimental_column_t
 Holds a column of an experimental query. More...
 
struct  qdb_query_experimental_result_t
 Holds the result of an experimental query. More...
 

Typedefs

typedef enum
qdb_query_result_value_type_t 
qdb_query_result_value_type_t
 The type of a result.
 

Enumerations

enum  qdb_query_result_value_type_t
 The type of a result.
 

Functions

QDB_API_LINKAGE qdb_error_t qdb_query_find (qdb_handle_t handle, const char *query, const char ***aliases, size_t *alias_count)
 Retrieves all entries' aliases that match the specified find query. More...
 
QDB_API_LINKAGE qdb_error_t qdb_query (qdb_handle_t handle, const char *query, qdb_query_result_t **result)
 Run the provided query and creates a table directory with the results. More...
 
QDB_API_LINKAGE qdb_error_t qdb_query_experimental (qdb_handle_t handle, const char *query, qdb_query_experimental_result_t **result)
 Run the provided query to return a table. More...