home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Internet 2000 May / MICD_2000_05.iso / CBuilder5 / INSTALL / DATA1.CAB / Program_Built_Files / Include / Vcl / mtx.hpp < prev    next >
C/C++ Source or Header  |  2000-02-01  |  2KB  |  44 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1999 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'Mtx.pas' rev: 5.00
  6.  
  7. #ifndef MtxHPP
  8. #define MtxHPP
  9.  
  10. #pragma delphiheader begin
  11. #pragma option push -w-
  12. #pragma option push -Vx
  13. #include <Windows.hpp>    // Pascal unit
  14. #include <SysInit.hpp>    // Pascal unit
  15. #include <System.hpp>    // Pascal unit
  16.  
  17. //-- user supplied -----------------------------------------------------------
  18. #include <comsvcs.h>
  19. DECLARE_DINTERFACE_TYPE(ITransactionContext);
  20. DECLARE_DINTERFACE_TYPE(ITransactionContextEx);
  21. DECLARE_DINTERFACE_TYPE(ISharedPropertyGroupManager);
  22. DECLARE_DINTERFACE_TYPE(ISharedPropertyGroup);
  23.  
  24. namespace Mtx
  25. {
  26. //-- type declarations -------------------------------------------------------
  27. //-- var, const, procedure ---------------------------------------------------
  28. extern PACKAGE _di_ITransactionContext __fastcall CreateTransactionContext();
  29. extern PACKAGE _di_ITransactionContextEx __fastcall CreateTransactionContextEx();
  30. extern PACKAGE _di_ISharedPropertyGroupManager __fastcall CreateSharedPropertyGroupManager();
  31. extern PACKAGE _di_ISharedPropertyGroup __fastcall CreateSharedPropertyGroup(const WideString Name);
  32.     
  33.  
  34. }    /* namespace Mtx */
  35. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  36. using namespace Mtx;
  37. #endif
  38. #pragma option pop    // -w-
  39. #pragma option pop    // -Vx
  40.  
  41. #pragma delphiheader end.
  42. //-- end unit ----------------------------------------------------------------
  43. #endif    // Mtx
  44.