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 |