⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sdora.hpp

📁 SQLDirect Component Library is a light-weight Borland Database Engine replacement for Borland Delphi
💻 HPP
📖 第 1 页 / 共 5 页
字号:
// Borland C++ Builder
// Copyright (c) 1995, 2002 by Borland Software Corporation
// All rights reserved

// (DO NOT EDIT: machine generated header) 'SDOra.pas' rev: 6.00

#ifndef SDOraHPP
#define SDOraHPP

#pragma delphiheader begin
#pragma option push -w-
#pragma option push -Vx
#include <SDCommon.hpp>	// Pascal unit
#include <SDConsts.hpp>	// Pascal unit
#include <Variants.hpp>	// Pascal unit
#include <FMTBcd.hpp>	// Pascal unit
#include <SyncObjs.hpp>	// Pascal unit
#include <Registry.hpp>	// Pascal unit
#include <DB.hpp>	// Pascal unit
#include <Classes.hpp>	// Pascal unit
#include <SysUtils.hpp>	// Pascal unit
#include <Windows.hpp>	// Pascal unit
#include <SysInit.hpp>	// Pascal unit
#include <System.hpp>	// Pascal unit

//-- user supplied -----------------------------------------------------------

namespace Sdora
{
//-- type declarations -------------------------------------------------------
typedef int eword;

typedef int uword;

typedef int sword;

typedef int size_t;

typedef BOOL OraBoolean;

typedef char *PText;

typedef char * *PPText;

typedef char *POraText;

typedef Shortint eb1;

typedef Byte ub1;

typedef Shortint sb1;

typedef short eb2;

typedef Word ub2;

typedef short sb2;

typedef int eb4;

typedef int ub4;

typedef int sb4;

typedef int ubig_ora;

typedef int sbig_ora;

typedef void *dvoid;

typedef void * *Pdvoid;

typedef Pdvoid *PPdvoid;

typedef Shortint *eb1p;

typedef Byte *ub1p;

typedef Shortint *sb1p;

typedef short *eb2p;

typedef Word *ub2p;

typedef ub2p *ub2pp;

typedef short *sb2p;

typedef int *eb4p;

typedef int *ub4p;

typedef ub4p *ub4pp;

typedef int *sb4p;

#pragma pack(push, 4)
struct cda_head
{
	short v2_rc;
	Word ft;
	int rpc;
	Word peo;
	Byte fc;
	Byte rcs1;
	Word rc;
	Byte wrn;
	Byte rcs2;
	int rcs3;
	int rcs4;
	Word rcs5;
	Byte rcs6;
	int rcs7;
	Word rcs8;
	int ose;
	Byte chk;
	void *rcsp;
} ;
#pragma pack(pop)

#pragma pack(push, 4)
struct rd
{
	int rcs4;
	Word rcs5;
	Byte rcs6;
} ;
#pragma pack(pop)

#pragma pack(push, 4)
struct rid
{
	rd r;
	int rcs7;
	Word rcs8;
} ;
#pragma pack(pop)

#pragma pack(push, 4)
struct cda_def
{
	short v2_rc;
	Word ft;
	int rpc;
	Word peo;
	Byte fc;
	Byte rcs1;
	Word rc;
	Byte wrn;
	Byte rcs2;
	int rcs3;
	rid rowid;
	int ose;
	Byte chk;
	void *rcsp;
	Byte rcs9[16];
} ;
#pragma pack(pop)

typedef cda_def  TCdaDef;

typedef cda_def  Lda_Def;

typedef cda_def  TLdaDef;

typedef int THdaDef[64];

typedef int *PHdaDef;

typedef cda_def *PCdaDef;

typedef cda_def *PLdaDef;

typedef void *OCIEnv;

typedef void *OCIError;

typedef void *OCISvcCtx;

typedef void *OCIStmt;

typedef void *OCIBind;

typedef void *OCIDefine;

typedef void *OCIDescribe;

typedef void *OCIServer;

typedef void *OCISession;

typedef void *OCIComplexObject;

typedef void *OCITrans;

typedef void *OCISecurity;

typedef void *OCICPool;

typedef void *OCISPool;

typedef void *OCIAuthInfo;

typedef void * *POCIEnv;

typedef void * *POCIError;

typedef void * *POCISvcCtx;

typedef void * *POCIStmt;

typedef void * *POCIBind;

typedef POCIBind *PPOCIBind;

typedef void * *POCIDefine;

typedef void * *POCIDescribe;

typedef void * *POCIServer;

typedef void * *POCISession;

typedef void * *POCICPool;

typedef void * *POCISPool;

typedef void * *POCIAuthInfo;

typedef void * *POCISnapshot;

typedef void * *POCILobLocator;

typedef void * *POCIResult;

typedef void * *POCIParam;

typedef void * *POCIComplexObjectComp;

typedef void * *POCIRowid;

typedef void * *POCIDateTime;

typedef void * *POCIInterval;

typedef void *OCISnapshot;

typedef void *OCIResult;

typedef void *OCILobLocator;

typedef void *OCIParam;

typedef void *OCIComplexObjectComp;

typedef void *OCIRowid;

typedef void *OCIDateTime;

typedef void *OCIInterval;

typedef void *OCIUcb;

typedef void *OCIServerDNs;

typedef void *OCIClobLocator;

typedef void *OCIBlobLocator;

typedef void *OCIBFileLocator;

typedef int OCILobOffset;

typedef int OCILobLength;

typedef int OCILobMode;

typedef void *OCIRef;

typedef void * *POCIRef;

typedef short OCIInd;

typedef short *POCIInd;

typedef int OCIPinOpt;

typedef int *POCIPinOpt;

typedef int OCILockOpt;

typedef int *POCILockOpt;

typedef int OCIMarkOpt;

typedef int *POCIMarkOpt;

typedef Word OCIDuration;

typedef Word *POCIDuration;

typedef int OCIRefreshOpt;

typedef int *POCIRefreshOpt;

typedef Word OCITypeCode;

typedef int OCITypeGetOpt;

typedef int *POCITypeGetOpt;

typedef int OCITypeEncap;

typedef int *POCITypeEncap;

typedef int OCITypeMethodFlag;

typedef int *POCITypeMethodFlag;

typedef int OCITypeParamMode;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -