#include <EventIn.h>
Inheritance diagram for EventIn:
Public Member Functions | |
EventIn (int type, std::string name, ExposedField *exposedField=NULL) | |
virtual | ~EventIn () |
virtual int | getElementType () const |
virtual void | write (FILE *f, int indent) const |
int | getType () const |
const std::string & | getName () const |
ExposedField * | getExposedField () const |
Private Attributes | |
int | _type |
std::string * | _name |
ExposedField * | _exposedField |
EventIn::EventIn | ( | int | type, | |
std::string | name, | |||
ExposedField * | exposedField = NULL | |||
) |
EventIn::~EventIn | ( | ) | [virtual] |
virtual int EventIn::getElementType | ( | ) | const [inline, virtual] |
Implements Element.
void EventIn::write | ( | FILE * | f, | |
int | indent | |||
) | const [virtual] |
int EventIn::getType | ( | ) | const [inline] |
const std::string& EventIn::getName | ( | ) | const [inline] |
ExposedField* EventIn::getExposedField | ( | ) | const [inline] |
int EventIn::_type [private] |
std::string* EventIn::_name [private] |
ExposedField* EventIn::_exposedField [private] |