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