00001 #ifndef __ORARAW_H_ 00002 #define __ORARAW_H_ 00003 00004 #include "ocicpp.h" 00005 #include "OraType.h" 00006 #include "OraError.h" 00007 00008 namespace OCICPP { 00009 00010 using std::string; 00011 00012 class OraRaw : public OraType { 00013 private: 00014 char *data; 00015 public: 00016 OraRaw(OCIEnv *,OCIError *,OCIParam *,ub2,int rows); 00017 virtual ~OraRaw(); 00018 virtual void getStr(string &,int row); 00019 virtual void define(OCIStmt *,int); 00020 }; 00021 00022 } 00023 #endif 00024