Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
LookoutIREvent Class Reference
Inheritance diagram for LookoutIREvent:
Detailed DescriptionDefinition at line 87 of file LookoutEvents.h.
Constructor & Destructor Documentation
Definition at line 91 of file LookoutEvents.h. Referenced by clone().
Definition at line 92 of file LookoutEvents.h.
Definition at line 93 of file LookoutEvents.h.
Definition at line 96 of file LookoutEvents.h. Member Function Documentation
allows a copy to be made of an event, supporting polymorphism Must be overridden by all subclasses to allow this to happen I would like to switch this over to the cloneable interface once the compiler gets updated out of the 3.3 branch... see Cloneable::clone() for a discussion of the issue and implementation notes. Reimplemented from LookoutPointAtEvent. Definition at line 99 of file LookoutEvents.h.
should return the minimum size needed if using binary format (i.e. not XML) Reimplemented from LookoutPointAtEvent. Definition at line 147 of file LookoutEvents.cc.
All subclasses should override this and return a unique ID for their class. All IDs corresponding to all-capital letters are reserved for future framework expansion. (Thus, user subclasses should contain at least one lower-case letter.) This code can be used when serializing to allow quick identification of the class type by the receiver. Reimplemented from LookoutPointAtEvent. Definition at line 100 of file LookoutEvents.h.
generates a description of the event with variable verbosity
Reimplemented from LookoutPointAtEvent. Definition at line 137 of file LookoutEvents.cc.
Reimplemented from LookoutPointAtEvent. Definition at line 90 of file LookoutEvents.h.
load from binary format Reimplemented from LookoutPointAtEvent. Definition at line 158 of file LookoutEvents.cc.
load from XML format Reimplemented from LookoutPointAtEvent. Definition at line 183 of file LookoutEvents.cc.
save to binary format Reimplemented from LookoutPointAtEvent. Definition at line 171 of file LookoutEvents.cc.
save to XML format Reimplemented from LookoutPointAtEvent. Definition at line 212 of file LookoutEvents.cc. Member Data Documentation
causes class type id to automatically be regsitered with EventBase's FamilyFactory (getTypeRegistry()) Definition at line 109 of file LookoutEvents.h. Referenced by getClassTypeID(). Definition at line 89 of file LookoutEvents.h. Referenced by getBinSize(), getDescription(), loadBinaryBuffer(), loadXML(), saveBinaryBuffer(), and saveXML(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:12 2016 by Doxygen 1.6.3 |