Riferimenti per la struct SQLAtom

#include <hyppocampus.h>


Descrizione Dettagliata

Struttura che riassume astrattamente un singolo statement SQL. Per comodita' con questa struttura vengono rappresentati anche gli operatori di concatenazione booleani presenti nella query


Campi

BOOLEAN_OPERATORS bool_op
UINT64 meta
COMPARISON_OPERATOR m_operator
char value [256]
int dim


Documentazione dei campi

BOOLEAN_OPERATORS SQLAtom::bool_op

Se != SQL_INVALID_OP qui si trova l'operatore booleano da valutare nello stack RPN, e gli altri campi della struttura perdono la loro validita'

UINT64 SQLAtom::meta

Metadato da valutare per estrarre i valori inclusi nello statement

COMPARISON_OPERATOR SQLAtom::m_operator

Operatore di comparazione da usare per raccogliere i valori all'interno dell'insieme di tutti i metadati "meta" in base al valore in "value"

char SQLAtom::value[256]

Valore da cui partire per raccogliere i valori validi, scorrendo l'insieme dei metadati "meta" secondo il verso indicato in m_operator

int SQLAtom::dim

Dimensione del valore in "value"


La documentazione per questa struct è stata generata a partire dal seguente file:
Generato il Thu Aug 10 16:04:58 2006 per Hyppocampus da  doxygen 1.4.7