FieldValue Struct Reference

#include <Parser.h>

Collaboration diagram for FieldValue:

Collaboration graph
[legend]

Data Fields

char * parsedString
void * value
int paramNo
DataType type
int length
char * parsedString
void * value

Detailed Description

Definition at line 38 of file Parser.h.


Field Documentation

int FieldValue::length

Definition at line 44 of file Parser.h.

Referenced by InsStatement::execute(), SelStatement::fetch(), SelStatement::fetchAndPrint(), InsStatement::getParamFldInfo(), ParsedData::insertInValue(), ParsedData::insertValue(), SelStatement::resolve(), and InsStatement::resolve().

int FieldValue::paramNo

Definition at line 42 of file Parser.h.

Referenced by ParsedData::insertInValue(), ParsedData::insertValue(), SelStatement::resolve(), and InsStatement::resolve().

char* FieldValue::parsedString

Definition at line 40 of file Parser.h.

char* FieldValue::parsedString

Definition at line 40 of file Parser.h.

Referenced by ParsedData::insertInValue(), ParsedData::insertValue(), ParsedData::reset(), SelStatement::resolve(), InsStatement::resolve(), and yyparse().

DataType FieldValue::type

Definition at line 43 of file Parser.h.

Referenced by InsStatement::execute(), SelStatement::fetch(), SelStatement::fetchAndPrint(), SelStatement::getFieldLength(), SelStatement::getFieldType(), InsStatement::getParamFldInfo(), ParsedData::insertInValue(), ParsedData::insertValue(), SelStatement::resolve(), and InsStatement::resolve().

void* FieldValue::value

Definition at line 41 of file Parser.h.

void* FieldValue::value

Definition at line 41 of file Parser.h.

Referenced by InsStatement::execute(), SelStatement::fetch(), SelStatement::fetchAndPrint(), SelStatement::getFieldValuePtr(), InsStatement::getParamValuePtr(), ParsedData::insertInValue(), ParsedData::insertValue(), ParsedData::reset(), SelStatement::resolve(), InsStatement::resolve(), InsStatement::setByteIntParam(), InsStatement::setDateParam(), InsStatement::setDoubleParam(), InsStatement::setFloatParam(), InsStatement::setIntParam(), InsStatement::setLongLongParam(), InsStatement::setLongParam(), InsStatement::setShortParam(), InsStatement::setStringParam(), InsStatement::setTimeParam(), and InsStatement::setTimeStampParam().


The documentation for this struct was generated from the following files:
Generated on Mon Jun 9 22:47:58 2008 for csql by  doxygen 1.4.7