3 #ifndef QUERY_CAPACITY_DATA
4 #define QUERY_CAPACITY_DATA
7 #include "query_capacity_int.h"
11 int qc_set_attr_int(
struct qc_handle *hdl,
enum qc_attr_id id,
int val,
char src);
12 int qc_set_attr_float(
struct qc_handle *hdl,
enum qc_attr_id id,
float val,
char src);
13 int qc_set_attr_string(
struct qc_handle *hdl,
enum qc_attr_id id,
const char *val,
char src);
14 int qc_set_attr_ebcdic_string(
struct qc_handle *hdl,
enum qc_attr_id id,
unsigned char *val,
unsigned int val_len,
char src);
15 int qc_is_attr_set_int(
struct qc_handle *hdl,
enum qc_attr_id id);
16 int qc_is_attr_set_float(
struct qc_handle *hdl,
enum qc_attr_id id);
17 int qc_is_attr_set_string(
struct qc_handle *hdl,
enum qc_attr_id id);
19 const char *qc_attr_id_to_char(
struct qc_handle *hdl,
enum qc_attr_id id);
21 int *qc_get_attr_value_int(
struct qc_handle *hdl,
enum qc_attr_id id);
22 float *qc_get_attr_value_float(
struct qc_handle *hdl,
enum qc_attr_id id);
23 char *qc_get_attr_value_string(
struct qc_handle *hdl,
enum qc_attr_id id);
26 char qc_get_attr_value_src_int(
struct qc_handle *hdl,
enum qc_attr_id id);
27 char qc_get_attr_value_src_float(
struct qc_handle *hdl,
enum qc_attr_id id);
28 char qc_get_attr_value_src_string(
struct qc_handle *hdl,
enum qc_attr_id id);
31 void qc_print_attrs_json(
struct qc_handle *hdl,
int indent);
qc_attr_id
Definition: query_capacity.h:448