Inheritance diagram for CP_Event_Imp:

Public Member Functions | |
Constructor / Destructor  | |
| CP_Event_Imp () | |
| Constructor.   | |
| CP_Event_Imp (UInt32 inClassID, UInt32 inKind) | |
| CP_Event_Imp (EventRef inEvent, EventHandlerCallRef inHandlerCallRef) | |
| virtual | ~CP_Event_Imp () | 
Private Attributes | |
| EventRef | fEventRef | 
| EventHandlerCallRef | fHandlerCallRef | 
In addition to just wrapping around the sepecific event, there are many accessors and setters for getting and setting the parameters of the Carbon Event.
      
  | 
  
| 
 Constructor. 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Constructor. 
 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Constructor. 
 
 
  | 
  
      
  | 
  
| 
 Destructor.  | 
  
      
  | 
  
| 
 operator EventRef for returning the EventRef for this event. 
 
  | 
  
      
  | 
  
| 
 Returns the EventRef for this event. 
 
  | 
  
      
  | 
  
| 
 operator EventHanlerCallRef for returning the EventHandlerCallRef for this event. 
 
  | 
  
      
  | 
  
| 
 Returns the EventHandlerCallRef for this event. 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Not yet implemented. 
 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Not yet implemented. 
 
 
  | 
  
      
  | 
  
| 
 Return the event class for this CarbonEvent. 
 
 
  | 
  
      
  | 
  
| 
 Return the event kind for this CarbonEvent. 
 
 
  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Generic method to return a parameter from this CarbonEvent. There are many template version that can be used to retrieve specific types, and are prefererred over calling this directly. This will return a CP_paramErr if the passed in buffer is NULL. 
 
 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Method to return an HICommand parameter 
 
 
 
  | 
  
      
  | 
  
| 
 Retain this event. Calls on the CarbonEvent Manager to perform the retain. 
 
 
  | 
  
      
  | 
  
| 
 Release this event. Calls on the CarbonEvent Manager to perform the release. 
 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Sends the event to the passed in target reference. 
 
 
 
  | 
  
      
  | 
  ||||||||||||||||
| 
 Sends the event to the passed in target reference. 
 
 
 
  | 
  
      
  | 
  ||||||||||||
| 
 Sets the event reference information for this event, and then calls Retain(). 
 
 
 
  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Template method for getting a parameter out of the CarbonEvent. This method is used by the specific parametter getters to return a specific type of parameter from this event. 
 
 
  | 
  
      
  | 
  
| 
 Copyies the CP_Event_Imp fields for this class. 
 
 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 CarbonEvent Manager EventRef for this event.  | 
  
 1.4.0