yumapro  23.10T-7
YumaPro SDK
Loading...
Searching...
No Matches
conf.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2008 - 2012, Andy Bierman, All Rights Reserved.
3 * Copyright (c) 2012 - 2021, YumaWorks, Inc., All Rights Reserved.
4 *
5 * Unless required by applicable law or agreed to in writing,
6 * software distributed under the License is distributed on an
7 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
8 * KIND, either express or implied. See the License for the
9 * specific language governing permissions and limitations
10 * under the License.
11 */
12#ifndef _H_conf
13#define _H_conf
14
15/* FILE: conf.h
16*********************************************************************
17* *
18* P U R P O S E *
19* *
20*********************************************************************/
21
28/*********************************************************************
29* *
30* C H A N G E H I S T O R Y *
31* *
32*********************************************************************
33
34date init comment
35----------------------------------------------------------------------
3622-oct-07 abb Begun
37
38*/
39
40#include <xmlstring.h>
41
42#ifndef _H_status
43#include "status.h"
44#endif
45
46#ifndef _H_val
47#include "val.h"
48#endif
49
50#ifdef __cplusplus
51extern "C" {
52#endif
53
54/********************************************************************
55* *
56* F U N C T I O N S *
57* *
58*********************************************************************/
59
60
61/* group defined in cli.h */
91extern status_t
92 conf_parse_val_from_filespec (const xmlChar *filespec,
93 val_value_t *val,
94 boolean keepvals,
95 boolean fileerr);
96
97
98
124extern status_t
125 conf_parse_val_from_filespec_ex (const xmlChar *filespec,
126 const xmlChar *banner_object,
127 val_value_t *val,
128 boolean keepvals,
129 boolean fileerr,
130 boolean *fileopened);
131
134#ifdef __cplusplus
135} /* end extern 'C' */
136#endif
137
138#endif /* _H_conf */
status_t
global error return code
Definition: status_enum.h:210
status_t conf_parse_val_from_filespec_ex(const xmlChar *filespec, const xmlChar *banner_object, val_value_t *val, boolean keepvals, boolean fileerr, boolean *fileopened)
Parse a file as an NCX text config file against a specific parmset definition.
Definition: conf.c:1317
status_t conf_parse_val_from_filespec(const xmlChar *filespec, val_value_t *val, boolean keepvals, boolean fileerr)
Parse a file as an NCX text config file against a specific parmset definition.
Definition: conf.c:1267
Global error messages for status code enumerations.
one value to match one type
Definition: val.h:911
Value Node Basic Support.