KDECore
ktraderparse.cpp File Reference
#include "ktraderparse_p.h"
#include "ktraderparsetree_p.h"
#include <assert.h>
#include <stdlib.h>
#include <kdebug.h>

Go to the source code of this file.
Functions | |
void | KTraderParse_error (const char *err) |
void | KTraderParse_mainParse (const char *_code) |
void * | KTraderParse_newAND (void *_ptr1, void *_ptr2) |
void * | KTraderParse_newBOOL (char _b) |
void * | KTraderParse_newBRACKETS (void *_ptr1) |
void * | KTraderParse_newCALC (void *_ptr1, void *_ptr2, int _i) |
void * | KTraderParse_newCMP (void *_ptr1, void *_ptr2, int _i) |
void * | KTraderParse_newEXIST (char *_ptr1) |
void * | KTraderParse_newFLOAT (float _f) |
void * | KTraderParse_newID (char *_ptr1) |
void * | KTraderParse_newIN (void *_ptr1, void *_ptr2, int _cs) |
void * | KTraderParse_newMATCH (void *_ptr1, void *_ptr2, int _cs) |
void * | KTraderParse_newMAX2 (char *_id) |
void * | KTraderParse_newMIN2 (char *_id) |
void * | KTraderParse_newNOT (void *_ptr1) |
void * | KTraderParse_newNUM (int _i) |
void * | KTraderParse_newOR (void *_ptr1, void *_ptr2) |
void * | KTraderParse_newSTRING (char *_ptr1) |
void * | KTraderParse_newSubstringIN (void *_ptr1, void *_ptr2, int _cs) |
void | KTraderParse_setParseTree (void *_ptr1) |
Variables | |
static const char * | sCode = 0 |
Function Documentation
void KTraderParse_error | ( | const char * | err | ) |
Definition at line 56 of file ktraderparse.cpp.
void KTraderParse_mainParse | ( | const char * | _code | ) |
void* KTraderParse_newAND | ( | void * | _ptr1, | |
void * | _ptr2 | |||
) |
Definition at line 66 of file ktraderparse.cpp.
void* KTraderParse_newBOOL | ( | char | _b | ) |
Definition at line 138 of file ktraderparse.cpp.
void* KTraderParse_newBRACKETS | ( | void * | _ptr1 | ) |
Definition at line 97 of file ktraderparse.cpp.
void* KTraderParse_newCALC | ( | void * | _ptr1, | |
void * | _ptr2, | |||
int | _i | |||
) |
Definition at line 92 of file ktraderparse.cpp.
void* KTraderParse_newCMP | ( | void * | _ptr1, | |
void * | _ptr2, | |||
int | _i | |||
) |
Definition at line 71 of file ktraderparse.cpp.
void* KTraderParse_newEXIST | ( | char * | _ptr1 | ) |
Definition at line 107 of file ktraderparse.cpp.
void* KTraderParse_newFLOAT | ( | float | _f | ) |
Definition at line 133 of file ktraderparse.cpp.
void* KTraderParse_newID | ( | char * | _ptr1 | ) |
Definition at line 114 of file ktraderparse.cpp.
void* KTraderParse_newIN | ( | void * | _ptr1, | |
void * | _ptr2, | |||
int | _cs | |||
) |
Definition at line 76 of file ktraderparse.cpp.
void* KTraderParse_newMATCH | ( | void * | _ptr1, | |
void * | _ptr2, | |||
int | _cs | |||
) |
Definition at line 87 of file ktraderparse.cpp.
void* KTraderParse_newMAX2 | ( | char * | _id | ) |
Definition at line 143 of file ktraderparse.cpp.
void* KTraderParse_newMIN2 | ( | char * | _id | ) |
Definition at line 150 of file ktraderparse.cpp.
void* KTraderParse_newNOT | ( | void * | _ptr1 | ) |
Definition at line 102 of file ktraderparse.cpp.
void* KTraderParse_newNUM | ( | int | _i | ) |
Definition at line 128 of file ktraderparse.cpp.
void* KTraderParse_newOR | ( | void * | _ptr1, | |
void * | _ptr2 | |||
) |
Definition at line 61 of file ktraderparse.cpp.
void* KTraderParse_newSTRING | ( | char * | _ptr1 | ) |
Definition at line 121 of file ktraderparse.cpp.
void* KTraderParse_newSubstringIN | ( | void * | _ptr1, | |
void * | _ptr2, | |||
int | _cs | |||
) |
Definition at line 81 of file ktraderparse.cpp.
void KTraderParse_setParseTree | ( | void * | _ptr1 | ) |
Definition at line 50 of file ktraderparse.cpp.
Variable Documentation
const char* sCode = 0 [static] |
Definition at line 38 of file ktraderparse.cpp.