Solid
predicateparse.cpp File Reference
#include "predicateparse.h"
#include "predicate.h"
#include <stdlib.h>
#include <QtCore/QStringList>

Go to the source code of this file.
Functions | |
void * | PredicateParse_appendStringListValue (char *name, void *list) |
void | PredicateParse_errorDetected () |
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) |
Variables | |
static Solid::Predicate * | s_result = 0 |
Function Documentation
void* PredicateParse_appendStringListValue | ( | char * | name, | |
void * | list | |||
) |
Definition at line 188 of file predicateparse.cpp.
void PredicateParse_errorDetected | ( | ) |
Definition at line 58 of file predicateparse.cpp.
void PredicateParse_mainParse | ( | const char * | _code | ) |
void* PredicateParse_newAnd | ( | void * | pred1, | |
void * | pred2 | |||
) |
Definition at line 110 of file predicateparse.cpp.
void* PredicateParse_newAtom | ( | char * | interface, | |
char * | property, | |||
void * | value | |||
) |
Definition at line 67 of file predicateparse.cpp.
void* PredicateParse_newBoolValue | ( | int | val | ) |
Definition at line 152 of file predicateparse.cpp.
void* PredicateParse_newDoubleValue | ( | double | val | ) |
Definition at line 165 of file predicateparse.cpp.
void* PredicateParse_newEmptyStringListValue | ( | ) |
Definition at line 171 of file predicateparse.cpp.
void* PredicateParse_newIsAtom | ( | char * | interface | ) |
Definition at line 98 of file predicateparse.cpp.
void* PredicateParse_newMaskAtom | ( | char * | interface, | |
char * | property, | |||
void * | value | |||
) |
Definition at line 82 of file predicateparse.cpp.
void* PredicateParse_newNumValue | ( | int | val | ) |
Definition at line 159 of file predicateparse.cpp.
void* PredicateParse_newOr | ( | void * | pred1, | |
void * | pred2 | |||
) |
Definition at line 126 of file predicateparse.cpp.
void* PredicateParse_newStringListValue | ( | char * | name | ) |
Definition at line 177 of file predicateparse.cpp.
void* PredicateParse_newStringValue | ( | char * | val | ) |
Definition at line 142 of file predicateparse.cpp.
void PredicateParse_setResult | ( | void * | result | ) |
Definition at line 53 of file predicateparse.cpp.
Variable Documentation
Solid::Predicate* s_result = 0 [static] |
Definition at line 33 of file predicateparse.cpp.