GizzardComponentChangedEvent Class Reference

#include <GizzardComponentChangedEvent.h>

Inheritance diagram for GizzardComponentChangedEvent:

Inheritance graph
[legend]
Collaboration diagram for GizzardComponentChangedEvent:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GizzardComponentChangedEvent (const int type, const char *componentName, ccafeopq::PortInfo *opi)
 GizzardComponentChangedEvent (const int type, const ::std::string &componentName, const ::std::string &pName, const ::std::string &pType)
int getChangeType ()
const char * getComponentInstance ()
const char * getPortInstance ()
const char * getPortType ()

Private Attributes

int type
::std::string componentName
::std::string portName
::std::string portType


Detailed Description

Default implementation of ComponentChangedEvent.
See also:
ComponentChangedEvent

Member Function Documentation

int GizzardComponentChangedEvent::getChangeType (  )  [virtual]

Returns the change type that has occurred.

Implements ComponentChangedEvent.

const char* GizzardComponentChangedEvent::getComponentInstance (  )  [virtual]

Returns the instance name for this component.

Implements ComponentChangedEvent.

const char* GizzardComponentChangedEvent::getPortInstance (  )  [virtual]

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

Implements ComponentChangedEvent.


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

Generated on Tue Apr 28 03:12:55 2009 for CCAFFEINE by  doxygen 1.5.5