home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magazyn Internet 2000 May
/
MICD_2000_05.iso
/
CBuilder5
/
INSTALL
/
DATA1.CAB
/
Program_Built_Files
/
Include
/
Vcl
/
proxies.hpp
< prev
next >
Wrap
C/C++ Source or Header
|
2000-02-01
|
2KB
|
47 lines
// Borland C++ Builder
// Copyright (c) 1995, 1999 by Borland International
// All rights reserved
// (DO NOT EDIT: machine generated header) 'Proxies.pas' rev: 5.00
#ifndef ProxiesHPP
#define ProxiesHPP
#pragma delphiheader begin
#pragma option push -w-
#pragma option push -Vx
#include <SysInit.hpp> // Pascal unit
#include <System.hpp> // Pascal unit
//-- user supplied -----------------------------------------------------------
namespace Proxies
{
//-- type declarations -------------------------------------------------------
//-- var, const, procedure ---------------------------------------------------
extern PACKAGE void __fastcall CreateSubClass(System::TObject* Instance, const AnsiString ClassName,
const AnsiString UnitName, TMetaClass* Ancestor)/* overload */;
extern PACKAGE void __fastcall CreateSubClass(System::TObject* Instance, const AnsiString ClassName,
TMetaClass* Ancestor)/* overload */;
extern PACKAGE void __fastcall ChangeToProxyClass(System::TObject* Instance, TMetaClass* Proxy);
extern PACKAGE void __fastcall DestroySubClass(System::TObject* Instance);
extern PACKAGE void __fastcall RenameSubClass(System::TObject* Instance, const AnsiString ClassName,
const AnsiString UnitName);
extern PACKAGE void * __fastcall CreateSubClassMethod(System::TObject* Instance, const AnsiString MethodName
);
extern PACKAGE void __fastcall RenameSubClassMethod(System::TObject* Instance, void * Method, const
AnsiString MethodName);
extern PACKAGE void __fastcall DestroySubClassMethod(System::TObject* Instance, void * Method);
extern PACKAGE bool __fastcall IsProxyClass(TMetaClass* ClassType);
} /* namespace Proxies */
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Proxies;
#endif
#pragma option pop // -w-
#pragma option pop // -Vx
#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // Proxies