mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 00:43:02 +01:00
Misc.
This commit is contained in:
parent
69c4a3e5ae
commit
b8daabcea7
@ -145,86 +145,86 @@ public:
|
||||
|
||||
#endif // INCLUDE_Firebird_H
|
||||
|
||||
//awk <FirebirdInterface.idl '($1 == "interface") {printf "\ttypedef FirebirdApi<FirebirdPolicy>::%s I%s;\n", $2, $2;}'
|
||||
|
||||
typedef FirebirdApi<FirebirdPolicy>::Versioned IVersioned;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ReferenceCounted IReferenceCounted;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Disposable IDisposable;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Status IStatus;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Master IMaster;
|
||||
typedef FirebirdApi<FirebirdPolicy>::PluginBase IPluginBase;
|
||||
typedef FirebirdApi<FirebirdPolicy>::PluginSet IPluginSet;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ConfigEntry IConfigEntry;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Config IConfig;
|
||||
typedef FirebirdApi<FirebirdPolicy>::FirebirdConf IFirebirdConf;
|
||||
typedef FirebirdApi<FirebirdPolicy>::PluginConfig IPluginConfig;
|
||||
typedef FirebirdApi<FirebirdPolicy>::PluginFactory IPluginFactory;
|
||||
typedef FirebirdApi<FirebirdPolicy>::PluginModule IPluginModule;
|
||||
typedef FirebirdApi<FirebirdPolicy>::PluginManager IPluginManager;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ConfigManager IConfigManager;
|
||||
typedef FirebirdApi<FirebirdPolicy>::EventCallback IEventCallback;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Blob IBlob;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Transaction ITransaction;
|
||||
typedef FirebirdApi<FirebirdPolicy>::MessageMetadata IMessageMetadata;
|
||||
typedef FirebirdApi<FirebirdPolicy>::MetadataBuilder IMetadataBuilder;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ResultSet IResultSet;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Statement IStatement;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Request IRequest;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Events IEvents;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Attachment IAttachment;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Service IService;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Provider IProvider;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Dtc IDtc;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Auth IAuth;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Writer IWriter;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ServerBlock IServerBlock;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ClientBlock IClientBlock;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Server IServer;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Client IClient;
|
||||
typedef FirebirdApi<FirebirdPolicy>::UserField IUserField;
|
||||
typedef FirebirdApi<FirebirdPolicy>::CharUserField ICharUserField;
|
||||
typedef FirebirdApi<FirebirdPolicy>::IntUserField IIntUserField;
|
||||
typedef FirebirdApi<FirebirdPolicy>::User IUser;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ListUsers IListUsers;
|
||||
typedef FirebirdApi<FirebirdPolicy>::LogonInfo ILogonInfo;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Management IManagement;
|
||||
typedef FirebirdApi<FirebirdPolicy>::WireCryptPlugin IWireCryptPlugin;
|
||||
typedef FirebirdApi<FirebirdPolicy>::CryptKeyCallback ICryptKeyCallback;
|
||||
typedef FirebirdApi<FirebirdPolicy>::KeyHolderPlugin IKeyHolderPlugin;
|
||||
typedef FirebirdApi<FirebirdPolicy>::DbCryptPlugin IDbCryptPlugin;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ExternalContext IExternalContext;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ExternalResultSet IExternalResultSet;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ExternalFunction IExternalFunction;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ExternalProcedure IExternalProcedure;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ExternalTrigger IExternalTrigger;
|
||||
typedef FirebirdApi<FirebirdPolicy>::RoutineMetadata IRoutineMetadata;
|
||||
typedef FirebirdApi<FirebirdPolicy>::ExternalEngine IExternalEngine;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Timer ITimer;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TimerControl ITimerControl;
|
||||
typedef FirebirdApi<FirebirdPolicy>::VersionCallback IVersionCallback;
|
||||
typedef FirebirdApi<FirebirdPolicy>::Utl IUtl;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceConnection ITraceConnection;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceDatabaseConnection ITraceDatabaseConnection;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceTransaction ITraceTransaction;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceParams ITraceParams;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceStatement ITraceStatement;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceSQLStatement ITraceSQLStatement;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceBLRStatement ITraceBLRStatement;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceDYNRequest ITraceDYNRequest;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceContextVariable ITraceContextVariable;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceProcedure ITraceProcedure;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceFunction ITraceFunction;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceTrigger ITraceTrigger;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceServiceConnection ITraceServiceConnection;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceStatusVector ITraceStatusVector;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceSweepInfo ITraceSweepInfo;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceLogWriter ITraceLogWriter;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceInitInfo ITraceInitInfo;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TracePlugin ITracePlugin;
|
||||
typedef FirebirdApi<FirebirdPolicy>::TraceFactory ITraceFactory;
|
||||
|
||||
typedef FirebirdApi<FirebirdPolicy> Api;
|
||||
|
||||
//awk <FirebirdInterface.idl '($1 == "interface") {printf "\ttypedef Api::%s I%s;\n", $2, $2;}'
|
||||
|
||||
typedef Api::Versioned IVersioned;
|
||||
typedef Api::ReferenceCounted IReferenceCounted;
|
||||
typedef Api::Disposable IDisposable;
|
||||
typedef Api::Status IStatus;
|
||||
typedef Api::Master IMaster;
|
||||
typedef Api::PluginBase IPluginBase;
|
||||
typedef Api::PluginSet IPluginSet;
|
||||
typedef Api::ConfigEntry IConfigEntry;
|
||||
typedef Api::Config IConfig;
|
||||
typedef Api::FirebirdConf IFirebirdConf;
|
||||
typedef Api::PluginConfig IPluginConfig;
|
||||
typedef Api::PluginFactory IPluginFactory;
|
||||
typedef Api::PluginModule IPluginModule;
|
||||
typedef Api::PluginManager IPluginManager;
|
||||
typedef Api::ConfigManager IConfigManager;
|
||||
typedef Api::EventCallback IEventCallback;
|
||||
typedef Api::Blob IBlob;
|
||||
typedef Api::Transaction ITransaction;
|
||||
typedef Api::MessageMetadata IMessageMetadata;
|
||||
typedef Api::MetadataBuilder IMetadataBuilder;
|
||||
typedef Api::ResultSet IResultSet;
|
||||
typedef Api::Statement IStatement;
|
||||
typedef Api::Request IRequest;
|
||||
typedef Api::Events IEvents;
|
||||
typedef Api::Attachment IAttachment;
|
||||
typedef Api::Service IService;
|
||||
typedef Api::Provider IProvider;
|
||||
typedef Api::Dtc IDtc;
|
||||
typedef Api::Auth IAuth;
|
||||
typedef Api::Writer IWriter;
|
||||
typedef Api::ServerBlock IServerBlock;
|
||||
typedef Api::ClientBlock IClientBlock;
|
||||
typedef Api::Server IServer;
|
||||
typedef Api::Client IClient;
|
||||
typedef Api::UserField IUserField;
|
||||
typedef Api::CharUserField ICharUserField;
|
||||
typedef Api::IntUserField IIntUserField;
|
||||
typedef Api::User IUser;
|
||||
typedef Api::ListUsers IListUsers;
|
||||
typedef Api::LogonInfo ILogonInfo;
|
||||
typedef Api::Management IManagement;
|
||||
typedef Api::WireCryptPlugin IWireCryptPlugin;
|
||||
typedef Api::CryptKeyCallback ICryptKeyCallback;
|
||||
typedef Api::KeyHolderPlugin IKeyHolderPlugin;
|
||||
typedef Api::DbCryptPlugin IDbCryptPlugin;
|
||||
typedef Api::ExternalContext IExternalContext;
|
||||
typedef Api::ExternalResultSet IExternalResultSet;
|
||||
typedef Api::ExternalFunction IExternalFunction;
|
||||
typedef Api::ExternalProcedure IExternalProcedure;
|
||||
typedef Api::ExternalTrigger IExternalTrigger;
|
||||
typedef Api::RoutineMetadata IRoutineMetadata;
|
||||
typedef Api::ExternalEngine IExternalEngine;
|
||||
typedef Api::Timer ITimer;
|
||||
typedef Api::TimerControl ITimerControl;
|
||||
typedef Api::VersionCallback IVersionCallback;
|
||||
typedef Api::Utl IUtl;
|
||||
typedef Api::TraceConnection ITraceConnection;
|
||||
typedef Api::TraceDatabaseConnection ITraceDatabaseConnection;
|
||||
typedef Api::TraceTransaction ITraceTransaction;
|
||||
typedef Api::TraceParams ITraceParams;
|
||||
typedef Api::TraceStatement ITraceStatement;
|
||||
typedef Api::TraceSQLStatement ITraceSQLStatement;
|
||||
typedef Api::TraceBLRStatement ITraceBLRStatement;
|
||||
typedef Api::TraceDYNRequest ITraceDYNRequest;
|
||||
typedef Api::TraceContextVariable ITraceContextVariable;
|
||||
typedef Api::TraceProcedure ITraceProcedure;
|
||||
typedef Api::TraceFunction ITraceFunction;
|
||||
typedef Api::TraceTrigger ITraceTrigger;
|
||||
typedef Api::TraceServiceConnection ITraceServiceConnection;
|
||||
typedef Api::TraceStatusVector ITraceStatusVector;
|
||||
typedef Api::TraceSweepInfo ITraceSweepInfo;
|
||||
typedef Api::TraceLogWriter ITraceLogWriter;
|
||||
typedef Api::TraceInitInfo ITraceInitInfo;
|
||||
typedef Api::TracePlugin ITracePlugin;
|
||||
typedef Api::TraceFactory ITraceFactory;
|
||||
|
||||
struct FbCryptKey
|
||||
{
|
||||
const char* type; // If NULL type is auth plugin name
|
||||
|
Loading…
Reference in New Issue
Block a user