Solid
predicateparse.cpp File Reference
#include "predicateparse.h"#include "predicate.h"#include "soliddefs_p.h"#include <stdlib.h>#include <QtCore/QStringList>#include <QtCore/QThreadStorage>
Go to the source code of this file.
Namespaces | |
| namespace | Solid |
| namespace | Solid::PredicateParse |
Functions | |
| void | PredicateLexer_unknownToken (const char *text) |
| void * | PredicateParse_appendStringListValue (char *name, void *list) |
| void | PredicateParse_destroy (void *pred) |
| void | PredicateParse_errorDetected (const char *s) |
| void | PredicateParse_mainParse (const char *_code) |
| void * | PredicateParse_newAnd (void *pred1, void *pred2) |
| void * | PredicateParse_newAtom (char *interface, char *property, void *value) |
| void * | PredicateParse_newBoolValue (int val) |
| void * | PredicateParse_newDoubleValue (double val) |
| void * | PredicateParse_newEmptyStringListValue () |
| void * | PredicateParse_newIsAtom (char *interface) |
| void * | PredicateParse_newMaskAtom (char *interface, char *property, void *value) |
| void * | PredicateParse_newNumValue (int val) |
| void * | PredicateParse_newOr (void *pred1, void *pred2) |
| void * | PredicateParse_newStringListValue (char *name) |
| void * | PredicateParse_newStringValue (char *val) |
| void | PredicateParse_setResult (void *result) |
Function Documentation
| void PredicateLexer_unknownToken | ( | const char * | text | ) |
Definition at line 238 of file predicateparse.cpp.
| void* PredicateParse_appendStringListValue | ( | char * | name, | |
| void * | list | |||
| ) |
Definition at line 224 of file predicateparse.cpp.
| void PredicateParse_destroy | ( | void * | pred | ) |
Definition at line 84 of file predicateparse.cpp.
| void PredicateParse_errorDetected | ( | const char * | s | ) |
Definition at line 78 of file predicateparse.cpp.
| void PredicateParse_mainParse | ( | const char * | _code | ) |
| void* PredicateParse_newAnd | ( | void * | pred1, | |
| void * | pred2 | |||
| ) |
Definition at line 136 of file predicateparse.cpp.
| void* PredicateParse_newAtom | ( | char * | interface, | |
| char * | property, | |||
| void * | value | |||
| ) |
Definition at line 93 of file predicateparse.cpp.
| void* PredicateParse_newBoolValue | ( | int | val | ) |
Definition at line 188 of file predicateparse.cpp.
| void* PredicateParse_newDoubleValue | ( | double | val | ) |
Definition at line 201 of file predicateparse.cpp.
| void* PredicateParse_newEmptyStringListValue | ( | ) |
Definition at line 207 of file predicateparse.cpp.
| void* PredicateParse_newIsAtom | ( | char * | interface | ) |
Definition at line 124 of file predicateparse.cpp.
| void* PredicateParse_newMaskAtom | ( | char * | interface, | |
| char * | property, | |||
| void * | value | |||
| ) |
Definition at line 108 of file predicateparse.cpp.
| void* PredicateParse_newNumValue | ( | int | val | ) |
Definition at line 195 of file predicateparse.cpp.
| void* PredicateParse_newOr | ( | void * | pred1, | |
| void * | pred2 | |||
| ) |
Definition at line 157 of file predicateparse.cpp.
| void* PredicateParse_newStringListValue | ( | char * | name | ) |
Definition at line 213 of file predicateparse.cpp.
| void* PredicateParse_newStringValue | ( | char * | val | ) |
Definition at line 178 of file predicateparse.cpp.
| void PredicateParse_setResult | ( | void * | result | ) |
Definition at line 72 of file predicateparse.cpp.
KDE 4.5 API Reference