Componentes.Terceros.RemObj.../internal/5.0.23.613/1/RemObjects SDK for Delphi/Source/CodeGen2/Templates/template.invk.h
david 2824855ea7 - Modificación del paquete RemObjects_Core_D10 para que sea un paquete de runtime/designtime (antes era designtime sólo)
- Recompilación en Delphi10 de todos los paquetes de RO para generar las DCU's en Lib\D10
- Recompilación en Delphi10 de todos los paquetes de DA para generar las DCU's en Lib\D10

git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.RemObjects@9 b6239004-a887-0f4b-9937-50029ccdca16
2007-09-10 14:06:19 +00:00

74 lines
2.7 KiB
C++

// %UNIT_NAME%
//
/*---------------------------------------------------------------------------}
{ This unit was automatically generated by the RemObjects SDK after reading }
{ the RODL file associated with this project. }
{ }
{ Do not modify this unit manually, or your changes will be lost when this }
{ unit is regenerated the next time you compile the project. }
{---------------------------------------------------------------------------*/
#ifndef %UNIT_NAME%_H
#define %UNIT_NAME%_H
#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 <Uroserver.hpp> // Pascal unit
// <%%% START REQUIRED_UNITS %%%>
#include <%REQUIRED_UNIT_NAME%.hpp>
// <%%% END REQUIRED_UNITS %%%>
#include "%LIBRARY_NAME%_intf.h"
namespace %NAMESPACE_NAME%
{
//-- type declarations -------------------------------------------------------
typedef Classes::TSeekOrigin TSeekOrigin; // Fake declaration
// <%%% START SERVICES %%%>
class DELPHICLASS T%SERVICE_NAME%_Invoker : public TROInvoker
{
typedef Uroserver::TROInvoker inherited;
__published:
// <%%% START FUNCTION_OPERATIONS %%%>
void __fastcall Invoke_%OPERATION_NAME%(
const System::_di_IInterface __Instance,
const Uroclientintf::_di_IROMessage __Message,
const Uroclientintf::_di_IROTransport __Transport,
/* out */ Uroserverintf::TROResponseOptions& __oResponseOptions);
// <%%% END FUNCTION_OPERATIONS %%%>
// <%%% START PROCEDURE_OPERATIONS %%%>
void __fastcall Invoke_%OPERATION_NAME%(
const System::_di_IInterface __Instance,
const Uroclientintf::_di_IROMessage __Message,
const Uroclientintf::_di_IROTransport __Transport,
/* out */ Uroserverintf::TROResponseOptions& __oResponseOptions);
// <%%% END PROCEDURE_OPERATIONS %%%>
public:
#pragma option push -w-inl
/* TROInvoker.Create */ inline __fastcall virtual T%SERVICE_NAME%_Invoker(): Uroserver::TROInvoker() {}
#pragma option pop
#pragma option push -w-inl
/* TROInvoker.Destroy */ inline __fastcall virtual ~T%SERVICE_NAME%_Invoker() {}
#pragma option pop
protected:
private:
};
// <%%% END SERVICES %%%>
} // namespace %NAMESPACE_NAME%
using namespace %NAMESPACE_NAME%;
#pragma pack(pop)
#pragma option pop
#pragma delphiheader end.
//-- end H ----------------------------------------------------------------
#endif // %UNIT_NAME%_H