1#ifndef __DCL_IB_FIELD_H__
2#define __DCL_IB_FIELD_H__ 20020321
41 bool getFloat(
void* _buf,
size_t* _size);
50 isc_blob_handle* _blobHandle,
51 char _blob_info_item,
size_t* _buf
59 return (
IBQuery*)Field::__queryHandle;
64 return query()->conn();
const wchar_t * __dataTypeName(const XSQLVAR *_sqlvar)
#define DECLARE_CLASSINFO(class_name)
bool getBlobInfo(isc_blob_handle *_blobHandle, char _blob_info_item, size_t *_buf)
bool getInteger(void *_buf, size_t *_size)
bool getDecimal(char *_buf, size_t *_size)
bool writeToFromBlob(OutputStream *_output, size_t *_size)
bool getUInteger(void *_buf, size_t *_size)
bool writeTo(OutputStream *_output, size_t *_size)
virtual bool __getDataSize(size_t *_size, bool _maxsize)
bool getBytesFromBlob(byte_t *_buf, size_t *_size)
bool getBytes(byte_t *_buf, size_t *_size)
bool init(SQL::Query *_query, XSQLVAR *_sqlvar)
bool getTimeStamp(SQL::TimeStamp *_buf, size_t *_size)
bool getTime(SQL::Time *_buf, size_t *_size)
bool getFloat(void *_buf, size_t *_size)
virtual const wchar_t * serverDataTypeName() const
bool getDate(SQL::Date *_buf, size_t *_size)
IBConnection * conn() const
virtual bool __getData(void *_buf, size_t *_size, SQL::DataType _bufType)