📄 rmd_midas.hpp
字号:
// CodeGear C++Builder
// Copyright (c) 1995, 2007 by CodeGear
// All rights reserved
// (DO NOT EDIT: machine generated header) 'Rmd_midas.pas' rev: 11.00
#ifndef Rmd_midasHPP
#define Rmd_midasHPP
#pragma delphiheader begin
#pragma option push
#pragma option -w- // All warnings off
#pragma option -Vx // Zero-length empty class member functions
#pragma pack(push,8)
#include <System.hpp> // Pascal unit
#include <Sysinit.hpp> // Pascal unit
#include <Classes.hpp> // Pascal unit
#include <Sysutils.hpp> // Pascal unit
#include <Forms.hpp> // Pascal unit
#include <Extctrls.hpp> // Pascal unit
#include <Db.hpp> // Pascal unit
#include <Controls.hpp> // Pascal unit
#include <Stdctrls.hpp> // Pascal unit
#include <Dbclient.hpp> // Pascal unit
#include <Mconnect.hpp> // Pascal unit
#include <Sconnect.hpp> // Pascal unit
#include <Rm_class.hpp> // Pascal unit
#include <Rm_dataset.hpp> // Pascal unit
#include <Rmd_dbwrap.hpp> // Pascal unit
#include <Rm_parser.hpp> // Pascal unit
#include <Rm_common.hpp> // Pascal unit
#include <Rm_jvinterpreter.hpp> // Pascal unit
#include <Variants.hpp> // Pascal unit
//-- user supplied -----------------------------------------------------------
namespace Rmd_midas
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TRMDMidasComponents;
class PASCALIMPLEMENTATION TRMDMidasComponents : public Classes::TComponent
{
typedef Classes::TComponent inherited;
public:
#pragma option push -w-inl
/* TComponent.Create */ inline __fastcall virtual TRMDMidasComponents(Classes::TComponent* AOwner) : Classes::TComponent(AOwner) { }
#pragma option pop
#pragma option push -w-inl
/* TComponent.Destroy */ inline __fastcall virtual ~TRMDMidasComponents(void) { }
#pragma option pop
};
class DELPHICLASS TRMDDCOMConnection;
class PASCALIMPLEMENTATION TRMDDCOMConnection : public Rm_class::TRMDialogComponent
{
typedef Rm_class::TRMDialogComponent inherited;
private:
Rm_system::TRMVariables* FFixupList;
Mconnect::TDCOMConnection* FDCOMConnection;
AnsiString __fastcall GetComputerName();
void __fastcall SetComputerName(AnsiString Value);
bool __fastcall GetConnected(void);
void __fastcall SetConnected(bool Value);
bool __fastcall GetLoginPrompt(void);
void __fastcall SetLoginPrompt(bool Value);
AnsiString __fastcall GetObjectBroker();
void __fastcall SetObjectBroker(AnsiString Value);
AnsiString __fastcall GetServerGUID();
void __fastcall SetServerGUID(AnsiString Value);
AnsiString __fastcall GetServerName();
void __fastcall SetServerName(AnsiString Value);
protected:
virtual void __fastcall AfterChangeName(void);
virtual void __fastcall AfterLoaded(void);
public:
__fastcall virtual TRMDDCOMConnection(void);
__fastcall virtual ~TRMDDCOMConnection(void);
virtual void __fastcall LoadFromStream(Classes::TStream* aStream);
virtual void __fastcall SaveToStream(Classes::TStream* aStream);
__published:
__property AnsiString ComputerName = {read=GetComputerName, write=SetComputerName};
__property bool Connected = {read=GetConnected, write=SetConnected, nodefault};
__property bool LoginPrompt = {read=GetLoginPrompt, write=SetLoginPrompt, nodefault};
__property AnsiString ObjectBroker = {read=GetObjectBroker, write=SetObjectBroker};
__property AnsiString ServerGUID = {read=GetServerGUID, write=SetServerGUID};
__property AnsiString ServerName = {read=GetServerName, write=SetServerName};
__property Mconnect::TDCOMConnection* DCOMConnection = {read=FDCOMConnection};
};
class DELPHICLASS TRMDSocketConnection;
class PASCALIMPLEMENTATION TRMDSocketConnection : public Rm_class::TRMDialogComponent
{
typedef Rm_class::TRMDialogComponent inherited;
private:
Rm_system::TRMVariables* FFixupList;
Sconnect::TSocketConnection* FSocketConnection;
AnsiString __fastcall GetAddress();
void __fastcall SetAddress(AnsiString Value);
bool __fastcall GetConnected(void);
void __fastcall SetConnected(bool Value);
bool __fastcall GetLoginPrompt(void);
void __fastcall SetLoginPrompt(bool Value);
AnsiString __fastcall GetObjectBroker();
void __fastcall SetObjectBroker(AnsiString Value);
AnsiString __fastcall GetServerGUID();
void __fastcall SetServerGUID(AnsiString Value);
AnsiString __fastcall GetServerName();
void __fastcall SetServerName(AnsiString Value);
AnsiString __fastcall GetHost();
void __fastcall SetHost(AnsiString Value);
AnsiString __fastcall GetInterceptGUID();
void __fastcall SetInterceptGUID(AnsiString Value);
int __fastcall GetPort(void);
void __fastcall SetPort(int Value);
protected:
virtual void __fastcall AfterChangeName(void);
virtual void __fastcall AfterLoaded(void);
public:
__fastcall virtual TRMDSocketConnection(void);
__fastcall virtual ~TRMDSocketConnection(void);
virtual void __fastcall LoadFromStream(Classes::TStream* aStream);
virtual void __fastcall SaveToStream(Classes::TStream* aStream);
__published:
__property AnsiString Address = {read=GetAddress, write=SetAddress};
__property bool Connected = {read=GetConnected, write=SetConnected, nodefault};
__property bool LoginPrompt = {read=GetLoginPrompt, write=SetLoginPrompt, nodefault};
__property AnsiString ObjectBroker = {read=GetObjectBroker, write=SetObjectBroker};
__property AnsiString ServerGUID = {read=GetServerGUID, write=SetServerGUID};
__property AnsiString ServerName = {read=GetServerName, write=SetServerName};
__property AnsiString Host = {read=GetHost, write=SetHost};
__property AnsiString InterceptGUID = {read=GetInterceptGUID, write=SetInterceptGUID};
__property int Port = {read=GetPort, write=SetPort, nodefault};
__property Sconnect::TSocketConnection* SocketConnection = {read=FSocketConnection};
};
class DELPHICLASS TRMDClientDataSet;
class PASCALIMPLEMENTATION TRMDClientDataSet : public Rmd_dbwrap::TRMDTable
{
typedef Rmd_dbwrap::TRMDTable inherited;
private:
Dbclient::TClientDataSet* FTable;
AnsiString __fastcall GetRemoteServer();
void __fastcall SetRemoteServer(AnsiString Value);
AnsiString __fastcall GetProviderName();
void __fastcall SetProviderName(AnsiString Value);
AnsiString __fastcall GetCommandText();
void __fastcall SetCommandText(AnsiString Value);
int __fastcall GetPacketRecords(void);
void __fastcall SetPacketRecords(int Value);
protected:
virtual bool __fastcall GetPropValue(System::TObject* aObject, AnsiString aPropName, Variant &aValue, Variant * Args, const int Args_Size);
virtual AnsiString __fastcall GetTableName();
virtual void __fastcall SetTableName(AnsiString Value);
virtual AnsiString __fastcall GetFilter();
virtual void __fastcall SetFilter(AnsiString Value);
virtual AnsiString __fastcall GetIndexName();
virtual void __fastcall SetIndexName(AnsiString Value);
virtual AnsiString __fastcall GetIndexFieldNames();
virtual void __fastcall SetIndexFieldNames(AnsiString Value);
virtual AnsiString __fastcall GetMasterFields();
virtual void __fastcall SetMasterFields(AnsiString Value);
virtual AnsiString __fastcall GetMasterSource();
virtual void __fastcall SetMasterSource(AnsiString Value);
virtual AnsiString __fastcall GetDatabaseName();
virtual void __fastcall SetDatabaseName(const AnsiString Value);
virtual void __fastcall GetIndexNames(Classes::TStrings* sl);
virtual Db::TIndexDefs* __fastcall GetIndexDefs(void);
public:
__fastcall virtual TRMDClientDataSet(void);
__fastcall virtual ~TRMDClientDataSet(void);
virtual void __fastcall LoadFromStream(Classes::TStream* aStream);
virtual void __fastcall SaveToStream(Classes::TStream* aStream);
virtual void __fastcall AfterLoaded(void);
__property Dbclient::TClientDataSet* ClientDataSet = {read=FTable};
__published:
__property AnsiString RemoteServer = {read=GetRemoteServer, write=SetRemoteServer};
__property AnsiString ProviderName = {read=GetProviderName, write=SetProviderName};
__property AnsiString CommandText = {read=GetCommandText, write=SetCommandText};
__property int PacketRecords = {read=GetPacketRecords, write=SetPacketRecords, nodefault};
__property IndexName ;
};
//-- var, const, procedure ---------------------------------------------------
} /* namespace Rmd_midas */
using namespace Rmd_midas;
#pragma pack(pop)
#pragma option pop
#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // Rmd_midas
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -