# API Index

### C

preludedb_check_version, function in preludedb-version

### D

preludedb_deinit, function in preludedb
preludedb_delete_alert, function in preludedb
preludedb_delete_alert_from_list, function in preludedb
preludedb_delete_alert_from_result_idents, function in preludedb
preludedb_delete_heartbeat, function in preludedb
preludedb_delete_heartbeat_from_list, function in preludedb
preludedb_delete_heartbeat_from_result_idents, function in preludedb
preludedb_destroy, function in preludedb

### E

PRELUDEDB_ERRBUF_SIZE, macro in preludedb
preludedb_error_code_t, enum in preludedb-error
preludedb_error_t, typedef in preludedb-error

### G

preludedb_get_alert, function in preludedb
preludedb_get_alert_idents, function in preludedb
preludedb_get_error, function in preludedb
preludedb_get_format_name, function in preludedb
preludedb_get_format_version, function in preludedb
preludedb_get_heartbeat, function in preludedb
preludedb_get_heartbeat_idents, function in preludedb
preludedb_get_sql, function in preludedb
preludedb_get_values, function in preludedb

### I

preludedb_init, function in preludedb
preludedb_insert_message, function in preludedb

### L

LIBPRELUDEDB_VERSION, macro in preludedb-version

### N

preludedb_new, function in preludedb

### P

preludedb_path_selection_add, function in preludedb-path-selection
preludedb_path_selection_destroy, function in preludedb-path-selection
preludedb_path_selection_get_count, function in preludedb-path-selection
preludedb_path_selection_get_next, function in preludedb-path-selection
preludedb_path_selection_new, function in preludedb-path-selection
preludedb_path_selection_t, typedef in preludedb-path-selection
preludedb_plugin_format, struct in preludedb-plugin-format
preludedb_plugin_format_check_schema_version_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_delete_alert_from_list_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_delete_alert_from_result_idents_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_delete_alert_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_delete_heartbeat_from_list_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_delete_heartbeat_from_result_idents_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_delete_heartbeat_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_destroy_message_idents_resource_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_destroy_values_resource_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_get_alert_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_get_alert_idents_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_get_heartbeat_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_get_heartbeat_idents_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_get_message_ident_count_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_get_values_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_insert_message_func_t, user_function in preludedb-plugin-format
preludedb_plugin_format_new, function in preludedb-plugin-format
preludedb_plugin_format_set_check_schema_version_func, function in preludedb-plugin-format
preludedb_plugin_format_set_delete_alert_from_list_func, function in preludedb-plugin-format
preludedb_plugin_format_set_delete_alert_from_result_idents_func, function in preludedb-plugin-format
preludedb_plugin_format_set_delete_alert_func, function in preludedb-plugin-format
preludedb_plugin_format_set_delete_heartbeat_from_list_func, function in preludedb-plugin-format
preludedb_plugin_format_set_delete_heartbeat_from_result_idents_func, function in preludedb-plugin-format
preludedb_plugin_format_set_delete_heartbeat_func, function in preludedb-plugin-format
preludedb_plugin_format_set_destroy_message_idents_resource_func, function in preludedb-plugin-format
preludedb_plugin_format_set_destroy_values_resource_func, function in preludedb-plugin-format
preludedb_plugin_format_set_get_alert_func, function in preludedb-plugin-format
preludedb_plugin_format_set_get_alert_idents_func, function in preludedb-plugin-format
preludedb_plugin_format_set_get_heartbeat_func, function in preludedb-plugin-format
preludedb_plugin_format_set_get_heartbeat_idents_func, function in preludedb-plugin-format
preludedb_plugin_format_set_get_message_ident_count_func, function in preludedb-plugin-format
preludedb_plugin_format_set_get_values_func, function in preludedb-plugin-format
preludedb_plugin_format_set_insert_message_func, function in preludedb-plugin-format
preludedb_plugin_format_t, typedef in preludedb-plugin-format
preludedb_plugin_sql_build_constraint_string_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_build_limit_offset_string_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_build_timestamp_string_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_build_time_constraint_string_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_build_time_interval_string_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_close_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_escape_binary_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_escape_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_fetch_field_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_fetch_row_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_get_column_name_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_get_column_num_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_get_operator_string_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_new, function in preludedb-plugin-sql
preludedb_plugin_sql_open_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_query_func_t, user_function in preludedb-plugin-sql
preludedb_plugin_sql_set_build_constraint_string_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_build_limit_offset_string_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_build_timestamp_string_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_build_time_constraint_string_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_build_time_interval_string_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_close_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_escape_binary_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_escape_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_fetch_field_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_fetch_row_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_get_column_count_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_get_column_name_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_get_column_num_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_get_operator_string_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_get_row_count_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_open_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_query_func, function in preludedb-plugin-sql
preludedb_plugin_sql_set_unescape_binary_func, function in preludedb-plugin-sql
preludedb_plugin_sql_t, typedef in preludedb-plugin-sql
preludedb_plugin_sql_unescape_binary_func_t, user_function in preludedb-plugin-sql

### R

preludedb_result_idents_destroy, function in preludedb
preludedb_result_idents_order_t, enum in preludedb
preludedb_result_idents_t, typedef in preludedb
preludedb_result_values_destroy, function in preludedb
preludedb_result_values_t, typedef in preludedb

### S

preludedb_selected_path_destroy, function in preludedb-path-selection
preludedb_selected_path_flags_t, enum in preludedb-path-selection
preludedb_selected_path_get_flags, function in preludedb-path-selection
preludedb_selected_path_new, function in preludedb-path-selection
preludedb_selected_path_new_string, function in preludedb-path-selection
preludedb_selected_path_t, typedef in preludedb-path-selection
preludedb_set_format, function in preludedb
preludedb_sql_build_criterion_string, function in preludedb-sql
preludedb_sql_build_limit_offset_string, function in preludedb-sql
preludedb_sql_destroy, function in preludedb-sql
preludedb_sql_disable_query_logging, function in preludedb-sql
preludedb_sql_enable_query_logging, function in preludedb-sql
preludedb_sql_escape, function in preludedb-sql
preludedb_sql_escape_binary, function in preludedb-sql
preludedb_sql_escape_fast, function in preludedb-sql
preludedb_sql_field_get_len, function in preludedb-sql
preludedb_sql_field_get_value, function in preludedb-sql
preludedb_sql_field_t, typedef in preludedb-sql
preludedb_sql_field_to_double, function in preludedb-sql
preludedb_sql_field_to_float, function in preludedb-sql
preludedb_sql_field_to_int16, function in preludedb-sql
preludedb_sql_field_to_int32, function in preludedb-sql
preludedb_sql_field_to_int64, function in preludedb-sql
preludedb_sql_field_to_int8, function in preludedb-sql
preludedb_sql_field_to_string, function in preludedb-sql
preludedb_sql_field_to_uint16, function in preludedb-sql
preludedb_sql_field_to_uint32, function in preludedb-sql
preludedb_sql_field_to_uint64, function in preludedb-sql
preludedb_sql_field_to_uint8, function in preludedb-sql
preludedb_sql_get_plugin_error, function in preludedb-sql
preludedb_sql_insert, function in preludedb-sql
preludedb_sql_new, function in preludedb-sql
preludedb_sql_query, function in preludedb-sql
preludedb_sql_query_sprintf, function in preludedb-sql
preludedb_sql_row_fetch_field, function in preludedb-sql
preludedb_sql_row_fetch_field_by_name, function in preludedb-sql
preludedb_sql_row_t, typedef in preludedb-sql
preludedb_sql_settings_destroy, function in preludedb-sql-settings
preludedb_sql_settings_get, function in preludedb-sql-settings
preludedb_sql_settings_get_file, function in preludedb-sql-settings
preludedb_sql_settings_get_host, function in preludedb-sql-settings
preludedb_sql_settings_get_log, function in preludedb-sql-settings
preludedb_sql_settings_get_name, function in preludedb-sql-settings
preludedb_sql_settings_get_pass, function in preludedb-sql-settings
preludedb_sql_settings_get_port, function in preludedb-sql-settings
preludedb_sql_settings_get_type, function in preludedb-sql-settings
preludedb_sql_settings_get_user, function in preludedb-sql-settings
preludedb_sql_settings_new, function in preludedb-sql-settings
preludedb_sql_settings_new_from_string, function in preludedb-sql-settings
preludedb_sql_settings_set, function in preludedb-sql-settings
preludedb_sql_settings_set_file, function in preludedb-sql-settings
preludedb_sql_settings_set_from_string, function in preludedb-sql-settings
preludedb_sql_settings_set_host, function in preludedb-sql-settings
preludedb_sql_settings_set_log, function in preludedb-sql-settings
preludedb_sql_settings_set_name, function in preludedb-sql-settings
preludedb_sql_settings_set_pass, function in preludedb-sql-settings
preludedb_sql_settings_set_port, function in preludedb-sql-settings
preludedb_sql_settings_set_type, function in preludedb-sql-settings
preludedb_sql_settings_set_user, function in preludedb-sql-settings
preludedb_sql_settings_t, typedef in preludedb-sql-settings
PRELUDEDB_SQL_SETTING_FILE, macro in preludedb-sql-settings
PRELUDEDB_SQL_SETTING_HOST, macro in preludedb-sql-settings
PRELUDEDB_SQL_SETTING_LOG, macro in preludedb-sql-settings
PRELUDEDB_SQL_SETTING_NAME, macro in preludedb-sql-settings
PRELUDEDB_SQL_SETTING_PASS, macro in preludedb-sql-settings
PRELUDEDB_SQL_SETTING_PORT, macro in preludedb-sql-settings
PRELUDEDB_SQL_SETTING_TYPE, macro in preludedb-sql-settings
PRELUDEDB_SQL_SETTING_USER, macro in preludedb-sql-settings
preludedb_sql_t, typedef in preludedb-sql
preludedb_sql_table_destroy, function in preludedb-sql
preludedb_sql_table_fetch_row, function in preludedb-sql
preludedb_sql_table_get_column_count, function in preludedb-sql
preludedb_sql_table_get_column_name, function in preludedb-sql
preludedb_sql_table_get_column_num, function in preludedb-sql
preludedb_sql_table_get_row_count, function in preludedb-sql
preludedb_sql_table_t, typedef in preludedb-sql
PRELUDEDB_SQL_TIMESTAMP_STRING_SIZE, macro in preludedb-sql
preludedb_sql_time_constraint_type_t, enum in preludedb-sql
preludedb_sql_time_from_timestamp, function in preludedb-sql
preludedb_sql_time_to_timestamp, function in preludedb-sql
preludedb_sql_transaction_abort, function in preludedb-sql
preludedb_sql_transaction_end, function in preludedb-sql
preludedb_sql_transaction_start, function in preludedb-sql
preludedb_sql_unescape_binary, function in preludedb-sql
preludedb_strerror, function in preludedb-error

### T

preludedb_t, typedef in preludedb
preludedb_transaction_abort, function in preludedb
preludedb_transaction_end, function in preludedb
preludedb_transaction_start, function in preludedb