yumapro
23.10T-12
YumaPro SDK
Loading...
Searching...
No Matches
xpath1_cmp.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_xpath1_cmp
13
#define _H_xpath1_cmp
14
15
/* FILE: xpath1_cmp.h
16
*********************************************************************
17
* *
18
* P U R P O S E *
19
* *
20
*********************************************************************/
21
27
/*********************************************************************
28
* *
29
* C H A N G E H I S T O R Y *
30
* *
31
*********************************************************************
32
33
date init comment
34
----------------------------------------------------------------------
35
05-sep-16 abb Begun; split from xpath1.c
36
37
*/
38
39
#ifndef _H_xpath
40
#include "
xpath.h
"
41
#endif
42
43
44
#ifndef _H_status_enum
45
#include "
status_enum.h
"
46
#endif
47
48
#ifdef __cplusplus
49
extern
"C"
{
50
#endif
51
52
/********************************************************************
53
* *
54
* C O N S T A N T S *
55
* *
56
*********************************************************************/
57
58
/********************************************************************
59
* *
60
* T Y P E S *
61
* *
62
*********************************************************************/
63
64
/********************************************************************
65
* *
66
* F U N C T I O N S *
67
* *
68
*********************************************************************/
69
70
/* Group defiied in xpath1.h */
71
92
extern
boolean
93
xpath1_cmp_results
(
xpath_pcb_t
*pcb,
94
xpath_result_t
*val1,
95
xpath_result_t
*val2,
96
xpath_exop_t
exop,
97
status_t
*res);
98
99
103
#ifdef __cplusplus
104
}
/* end extern 'C' */
105
#endif
106
107
108
#endif
/* _H_xpath1_cmp */
status_t
status_t
global error return code
Definition:
status_enum.h:210
xpath_exop_t
xpath_exop_t
XPath expression operation type.
Definition:
xpath.h:423
xpath1_cmp_results
boolean xpath1_cmp_results(xpath_pcb_t *pcb, xpath_result_t *val1, xpath_result_t *val2, xpath_exop_t exop, status_t *res)
Compare 2 results, using the specified logic operator.
Definition:
xpath1_cmp.c:1476
status_enum.h
global error status code enumerations
xpath_pcb_t
XPath parser control block.
Definition:
xpath.h:754
xpath_result_t
XPath expression result.
Definition:
xpath.h:705
xpath.h
Schema and data model Xpath search support.
src
ncx
xpath1_cmp.h
Copyright © 2012 - 2024, YumaWorks, Inc., All Rights Reserved. Generated by
1.9.5