nxt_conf.h (1439:32578e837322) nxt_conf.h (1473:e07d5b451423)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) Valentin V. Bartenev
5 * Copyright (C) NGINX, Inc.
6 */
7
8#ifndef _NXT_CONF_INCLUDED_

--- 104 unchanged lines hidden (view full) ---

113NXT_EXPORT void nxt_conf_get_string(nxt_conf_value_t *value, nxt_str_t *str);
114NXT_EXPORT void nxt_conf_set_string(nxt_conf_value_t *value, nxt_str_t *str);
115NXT_EXPORT nxt_int_t nxt_conf_set_string_dup(nxt_conf_value_t *value,
116 nxt_mp_t *mp, nxt_str_t *str);
117NXT_EXPORT double nxt_conf_get_number(nxt_conf_value_t *value);
118NXT_EXPORT uint8_t nxt_conf_get_boolean(nxt_conf_value_t *value);
119
120// FIXME reimplement and reorder functions below
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) Valentin V. Bartenev
5 * Copyright (C) NGINX, Inc.
6 */
7
8#ifndef _NXT_CONF_INCLUDED_

--- 104 unchanged lines hidden (view full) ---

113NXT_EXPORT void nxt_conf_get_string(nxt_conf_value_t *value, nxt_str_t *str);
114NXT_EXPORT void nxt_conf_set_string(nxt_conf_value_t *value, nxt_str_t *str);
115NXT_EXPORT nxt_int_t nxt_conf_set_string_dup(nxt_conf_value_t *value,
116 nxt_mp_t *mp, nxt_str_t *str);
117NXT_EXPORT double nxt_conf_get_number(nxt_conf_value_t *value);
118NXT_EXPORT uint8_t nxt_conf_get_boolean(nxt_conf_value_t *value);
119
120// FIXME reimplement and reorder functions below
121nxt_uint_t nxt_conf_object_members_count(nxt_conf_value_t *value);
121NXT_EXPORT nxt_uint_t nxt_conf_object_members_count(nxt_conf_value_t *value);
122nxt_conf_value_t *nxt_conf_create_object(nxt_mp_t *mp, nxt_uint_t count);
123void nxt_conf_set_member(nxt_conf_value_t *object, nxt_str_t *name,
124 nxt_conf_value_t *value, uint32_t index);
125void nxt_conf_set_member_string(nxt_conf_value_t *object, nxt_str_t *name,
126 nxt_str_t *value, uint32_t index);
127nxt_int_t nxt_conf_set_member_string_dup(nxt_conf_value_t *object, nxt_mp_t *mp,
128 nxt_str_t *name, nxt_str_t *value, uint32_t index);
129void nxt_conf_set_member_integer(nxt_conf_value_t *object, nxt_str_t *name,

--- 15 unchanged lines hidden ---
122nxt_conf_value_t *nxt_conf_create_object(nxt_mp_t *mp, nxt_uint_t count);
123void nxt_conf_set_member(nxt_conf_value_t *object, nxt_str_t *name,
124 nxt_conf_value_t *value, uint32_t index);
125void nxt_conf_set_member_string(nxt_conf_value_t *object, nxt_str_t *name,
126 nxt_str_t *value, uint32_t index);
127nxt_int_t nxt_conf_set_member_string_dup(nxt_conf_value_t *object, nxt_mp_t *mp,
128 nxt_str_t *name, nxt_str_t *value, uint32_t index);
129void nxt_conf_set_member_integer(nxt_conf_value_t *object, nxt_str_t *name,

--- 15 unchanged lines hidden ---