All Frameworks Class Hierarchy This Framework Indexes
CATSchPlatformInterfaces Interface CATISchEventManager
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISchEventManager
Interface to manage the schematic application events.
Role: To provide a mechanism for communication between
the application-added user interactive dialogs and
Schematic Platform generic commands.
Method Index
- o
DispatchEvent(CATSchNotification*)
- Dispatch schematic event.
- o
GetEventPublisher(CATEventSubscriber**)
- Get the event publisher.
- o
GetEvent(CATSchEvent,CATCallbackEvent*)
- Get schematic event.
Methods
o DispatchEvent
| public virtual DispatchEvent( | | iNotif) |
-
Dispatch schematic event.
- Parameters:
-
- iNotif
- the notification to be dispatched with the event
o GetEventPublisher
| public virtual GetEventPublisher( | | oEventPublisher) |
-
Get the event publisher.
- Parameters:
-
- oEvent
- pointer to an event publisher
The caller must allocate memory for
the first level pointer (i.e. oEventPublisher) and release the second level
pointer (i.e. *oEventPublisher) after usage.
o GetEvent
| public virtual GetEvent( | | iEventType, |
| | oEvent) |
-
Get schematic event.
- Parameters:
-
- iEventType
- type of schematic event
- oEvent
- pointer to an event
caller must allocate local memory for first level pointer (oEvent)
This object is included in the file: CATISchEventManager.h