FieldInfo Class Reference

#include <Info.h>

Collaboration diagram for FieldInfo:

Collaboration graph
[legend]

Data Fields

char fldName [IDENTIFIER_LENGTH]
DataType type
size_t length
int offset
char defaultValueBuf [DEFAULT_VALUE_BUF_LENGTH]
bool isNull
bool isPrimary
bool isDefault

Detailed Description

Definition at line 115 of file Info.h.


Field Documentation

char FieldInfo::defaultValueBuf[DEFAULT_VALUE_BUF_LENGTH]

Definition at line 122 of file Info.h.

Referenced by FieldList::getFieldInfo(), and main().

char FieldInfo::fldName[IDENTIFIER_LENGTH]

Definition at line 118 of file Info.h.

Referenced by FieldList::getFieldInfo(), getInput(), SqlOdbcStatement::getProjFldInfo(), CSqlOdbcStmt::SQLColAttribute(), and CSqlOdbcStmt::SQLDescribeCol().

bool FieldInfo::isDefault

Definition at line 125 of file Info.h.

Referenced by FieldList::getFieldInfo(), and main().

bool FieldInfo::isNull

Definition at line 123 of file Info.h.

Referenced by FieldList::getFieldInfo(), main(), and UpdStatement::resolveForAssignment().

bool FieldInfo::isPrimary

Definition at line 124 of file Info.h.

Referenced by FieldList::getFieldInfo(), and main().

size_t FieldInfo::length

Definition at line 120 of file Info.h.

Referenced by FieldList::getFieldInfo(), UpdStatement::getParamFldInfo(), SelStatement::getParamFldInfo(), InsStatement::getParamFldInfo(), DelStatement::getParamFldInfo(), SqlOdbcStatement::getParamFldInfo(), SqlOdbcStatement::getProjFldInfo(), insert(), CacheTableLoader::load(), main(), SqlLogStatement::prepare(), SelStatement::resolve(), InsStatement::resolve(), UpdStatement::resolveForAssignment(), DelStatement::resolveForCondition(), CSqlOdbcStmt::SQLColAttribute(), CSqlOdbcStmt::SQLDescribeCol(), CSqlOdbcStmt::SQLDescribeParam(), and CSqlOdbcStmt::SQLFetch().

int FieldInfo::offset

Definition at line 121 of file Info.h.

Referenced by FieldList::getFieldInfo().

DataType FieldInfo::type

Definition at line 119 of file Info.h.

Referenced by FieldList::getFieldInfo(), UpdStatement::getParamFldInfo(), SelStatement::getParamFldInfo(), InsStatement::getParamFldInfo(), DelStatement::getParamFldInfo(), SqlOdbcStatement::getParamFldInfo(), SqlOdbcStatement::getProjFldInfo(), insert(), CacheTableLoader::load(), main(), SqlLogStatement::prepare(), SelStatement::resolve(), InsStatement::resolve(), UpdStatement::resolveForAssignment(), DelStatement::resolveForCondition(), CSqlOdbcStmt::SQLColAttribute(), CSqlOdbcStmt::SQLDescribeCol(), CSqlOdbcStmt::SQLDescribeParam(), and CSqlOdbcStmt::SQLFetch().


The documentation for this class was generated from the following file:
Generated on Mon Jun 9 22:47:45 2008 for csql by  doxygen 1.4.7