#include <data.h>
|
void(* | print_data )(struct data_output *output, data_t *data, char *format) |
|
void(* | print_array )(struct data_output *output, data_array_t *data, char *format) |
|
void(* | print_string )(struct data_output *output, const char *data, char *format) |
|
void(* | print_double )(struct data_output *output, double data, char *format) |
|
void(* | print_int )(struct data_output *output, int data, char *format) |
|
void(* | output_start )(struct data_output *output, const char **fields, int num_fields) |
|
void(* | output_poll )(struct data_output *output) |
|
void(* | output_free )(struct data_output *output) |
|
FILE * | file |
|
◆ file
Referenced by data_output_csv_create(), data_output_csv_start(), data_output_json_create(), data_output_kv_create(), data_output_print(), print_csv_array(), print_csv_data(), print_csv_double(), print_csv_int(), print_csv_string(), print_json_array(), print_json_data(), print_json_double(), print_json_int(), print_json_string(), print_kv_array(), print_kv_data(), print_kv_double(), print_kv_int(), and print_kv_string().
◆ output_free
void(* data_output::output_free) (struct data_output *output) |
◆ output_poll
void(* data_output::output_poll) (struct data_output *output) |
◆ output_start
void(* data_output::output_start) (struct data_output *output, const char **fields, int num_fields) |
◆ print_array
◆ print_data
◆ print_double
void(* data_output::print_double) (struct data_output *output, double data, char *format) |
◆ print_int
void(* data_output::print_int) (struct data_output *output, int data, char *format) |
◆ print_string
void(* data_output::print_string) (struct data_output *output, const char *data, char *format) |
The documentation for this struct was generated from the following file: