Class

TCPRSEventHookManager

Module

uEventHooks

Last Modified

7/15/2014 3:26:44 PM

Scope

Global

Inherits from

TObject

Declaration


TCPRSEventHookManager = class(TObject)
private
  FCPRSBroker: ICPRSBrokerInitializer;
  FCPRSState: ICPRSState;
  FErrors: TStringList;
  FLock: TRTLCriticalSection;
public
  constructor Create;
  destructor Destroy; override;
  function ProcessComObject(const GUIDString: string;
                            const AParam2, AParam3: string;
                             var Data1, Data2: WideString): boolean;
  procedure EnterCriticalSection;
  procedure LeaveCriticalSection;
end;

Class Hierarchy


TObject
 └TCPRSEventHookManager

Class Fields

Name Type Scope Comments
FCPRSBroker Private -
FCPRSState Private -
FErrors TStringList Private -
FLock Simple (unknown) Private -

Constructors

Name Declaration Scope Comments
Create constructor Create; Public TCPRSEventHookManager

Destructors

Name Declaration Scope Comments
Destroy destructor Destroy; override; Public -

Methods

Name Declaration Scope Comments
EnterCriticalSection procedure EnterCriticalSection; Public -
LeaveCriticalSection procedure LeaveCriticalSection; Public -
ProcessComObject function ProcessComObject(const GUIDString: string; const AParam2, AParam3: string; var Data1, Data2: WideString): boolean; Public -

Referenced By (2)

Module (line) Referrer Type
uEventHooks (109) uCPRSEventHookManager Read
uEventHooks (115) - Read