Public Methods |
|
| OraType (OCIEnv *,OCIError *,OCIParam *,ub2, int nRows) |
|
virtual | ~OraType () |
|
virtual int | getType () const |
|
virtual int | getReqType () const |
|
virtual void | getTypeName (string &tname) const |
|
virtual void | getAttrName (string &aname) const |
|
virtual bool | isNull (int row) const |
|
virtual unsigned | getSize () const |
|
virtual void | getStr (string &,int row)=0 |
|
virtual void | define (OCIStmt *,int pos)=0 |
Protected Methods |
|
virtual void | setTypeName () |
Protected Attributes |
|
OCIDefine* | definehp |
|
OCIEnv* | env |
|
OCIError* | err |
|
string | attrName |
|
string | typeName |
|
ub2 | internalType |
|
ub2 | ReqType |
|
sb2* | null |
|
int | nRows |
|
unsigned | size |