quasardb C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
qdb_query_result_t Struct Reference

Holds the result of a query. More...

#include <query.h>

Data Fields

qdb_string_tcolumn_names
 
qdb_size_t column_count
 The count of returned columns.
 
qdb_point_result_t ** rows
 
qdb_size_t row_count
 The number of returned rows.
 
qdb_size_t scanned_point_count
 
qdb_string_t error_message
 An optional, detailed error message about the query failure.
 

Detailed Description

Holds the result of a query.

Field Documentation

qdb_string_t* qdb_query_result_t::column_names

An array of null terminated strings representing the returned columns

qdb_point_result_t** qdb_query_result_t::rows

A two dimensional array of rows, values are acceded as such: rows[row_index][col_index]

qdb_size_t qdb_query_result_t::scanned_point_count

The number of scanned points, for information purposes The actual number of scanned points may be greater


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