ComponentChangedEvent Class Reference

#include <ComponentChangedEvent.h>

Inheritance diagram for ComponentChangedEvent:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int getChangeType ()=0
virtual const char * getComponentInstance ()=0
virtual const char * getPortInstance ()=0
virtual const char * getPortType ()=0

Static Public Attributes

static int PORT_ERROR
static int PORT_REMOVED
static int PORT_ADDED
static int PORT_REGISTERED
static int PORT_UNREGISTERED


Detailed Description

Mechanism for signalling a change in a component's status.

Member Function Documentation

virtual int ComponentChangedEvent::getChangeType (  )  [pure virtual]

Returns the change type that has occurred.

Implemented in GizzardComponentChangedEvent.

virtual const char* ComponentChangedEvent::getComponentInstance (  )  [pure virtual]

Returns the instance name for this component.

Implemented in GizzardComponentChangedEvent.

virtual const char* ComponentChangedEvent::getPortInstance (  )  [pure virtual]

Returns the instance name of the affected port, if any, otherwise returns null.

Implemented in GizzardComponentChangedEvent.


Member Data Documentation

This is an erroneously accessed event object (already deleted).

A provides Port on this component has been removed.

A provides port on a component has been added.

A uses Port on this component has been registered.

A uses Port on this component has been unregistered.


The documentation for this class was generated from the following file:

Generated on Thu Sep 17 08:21:22 2009 for CCAFFEINE by  doxygen 1.5.9