|
DCL 4.1
|
#include <IBParam.h>
Public Member Functions | |
| bool | init (SQL::Query *_query, XSQLVAR *_sqlvar) |
| void | onAfterExecute () |
| IBParam () | |
| virtual | ~IBParam () |
| Public Member Functions inherited from Object | |
| virtual String | toString () const |
| virtual void | destroy () |
| String | className () const |
| bool | isInstanceOf (const std::type_info &typeinfo) const |
| virtual const std::type_info & | typeInfo () const |
Protected Member Functions | |
| void | setErrorStatus (SQL::Error _error, const wchar_t *_filename, int _line) |
| void | setErrorStatus (const ByteString &_message, const wchar_t *_filename, int _line) |
| IBQuery * | query () const |
| virtual const wchar_t * | serverDataTypeName () const |
| virtual void | setNull () |
| virtual bool | __setData (_CONST void *_value, size_t _size, SQL::DataType _dataType, SQL::DataType _assignType) |
| bool | setInteger (const void *_value, size_t _size) |
| bool | setUInteger (const void *_value, size_t _size) |
| bool | setFloat (const void *_value, size_t _size) |
| bool | setDate (const SQL::Date *_value, size_t _size) |
| bool | setTime (const SQL::Time *_value, size_t _size) |
| bool | setTimeStamp (const SQL::TimeStamp *_value, size_t _size) |
| bool | setBytesToBlob (const byte_t *_value, size_t _size) |
| bool | setInputStreamToBlob (_CONST InputStream *_input, size_t _size) |
| bool | cancelBlob () |
| Protected Member Functions inherited from SQL::Param | |
| Param (Query *_queryHandle) | |
| virtual | ~Param () |
| virtual bool | isNull () const |
| virtual bool | __setDataType (DataType _dataType) |
| virtual bool | __getDataSize (size_t *_pn, bool _maxSize) |
| virtual bool | __getData (void *_pv, size_t *_pn, DataType _dataType) |
| Protected Member Functions inherited from SQL::Field | |
| Field (Query *_queryHandle) | |
| virtual | ~Field () |
| Protected Member Functions inherited from Object | |
| virtual | ~Object () |
| Object () | |
Additional Inherited Members | |
| Protected Attributes inherited from SQL::Field | |
| Query * | __queryHandle |
| String | __name |
| DataType | __dataType |
| short | __precision |
| short | __scale |
| IBParam::IBParam | ( | ) |
|
virtual |
Definition at line 38 of file IBParam.cpp.
|
protectedvirtual |
Implements SQL::Param.
Definition at line 88 of file IBParam.cpp.
|
protected |
Definition at line 456 of file IBParam.cpp.
| bool IBParam::init | ( | SQL::Query * | _query, |
| XSQLVAR * | _sqlvar ) |
Definition at line 45 of file IBParam.cpp.
| void IBParam::onAfterExecute | ( | ) |
Definition at line 62 of file IBParam.cpp.
|
inlineprotected |
|
protectedvirtual |
Implements SQL::Field.
Definition at line 72 of file IBParam.cpp.
|
protected |
Definition at line 332 of file IBParam.cpp.
|
protected |
Definition at line 246 of file IBParam.cpp.
|
inlineprotected |
|
inlineprotected |
|
protected |
Definition at line 222 of file IBParam.cpp.
|
protected |
Definition at line 381 of file IBParam.cpp.
|
protected |
Definition at line 162 of file IBParam.cpp.
|
protectedvirtual |
Implements SQL::Param.
Definition at line 77 of file IBParam.cpp.
|
protected |
Definition at line 266 of file IBParam.cpp.
|
protected |
Definition at line 295 of file IBParam.cpp.
|
protected |
Definition at line 192 of file IBParam.cpp.