7#ifndef PREDICATEPARSE_H
8#define PREDICATEPARSE_H
10void PredicateLexer_unknownToken(
const char *text);
12void PredicateParse_setResult(
void *result);
13void PredicateParse_errorDetected(
const char *error);
14void PredicateParse_destroy(
void *pred);
16void *PredicateParse_newAtom(
char *interface,
char *property,
void *value);
17void *PredicateParse_newMaskAtom(
char *interface,
char *property,
void *value);
18void *PredicateParse_newIsAtom(
char *interface);
19void *PredicateParse_newAnd(
void *pred1,
void *pred2);
20void *PredicateParse_newOr(
void *pred1,
void *pred2);
21void *PredicateParse_newStringValue(
char *val);
22void *PredicateParse_newBoolValue(
int val);
23void *PredicateParse_newNumValue(
int val);
24void *PredicateParse_newDoubleValue(
double val);
25void *PredicateParse_newEmptyStringListValue();
26void *PredicateParse_newStringListValue(
char *name);
27void *PredicateParse_appendStringListValue(
char *name,
void *list);
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 22 2024 12:01:49 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.