📄 ociind.h
字号:
#ifndef _CIndStruct
#define _CIndStruct
#ifndef _COCISession
#include "ocisess.h"
#endif
#ifndef _VECTOR_
#include <vector>
#endif
template<class T>
class CIndStruct
{
public:
CIndStruct();
CIndStruct(ub4 rows, std::vector<T>& type);
~CIndStruct();
void fix_up_obj(ub4 rows_fetched);
void fix_up_ref(ub4 rows_fetched);
void fix_up_coll(ub4 rows_fetched);
dvoid** get_indpp(){return indpp;}
dvoid** get_pgvpp(){return pgvpp;}
ub4* get_indszp(){return indszp;}
ub4* get_pvszp(){return pvszp;}
private:
dvoid** indpp;
dvoid** pgvpp;
ub4* indszp;
ub4* pvszp;
std::vector<dvoid**> m_indpp_list;
std::vector<dvoid**> m_pgvpp_list;
std::vector<ub4*> m_indszp_list;
std::vector<ub4*> m_pvszp_list;
std::vector<std::vector<T>*> m_TypeInd;
ub4 m_Rows;
};
#include "ociind.inl"
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -