|
|
| BrushingAndLinkingEvent (const BrushingAndLinkingInport *src, const std::unordered_set< size_t > &indices) |
| |
|
virtual BrushingAndLinkingEvent * | clone () const override |
| |
|
const BrushingAndLinkingInport * | getSource () const |
| |
|
const std::unordered_set< size_t > & | getIndices () const |
| |
|
virtual uint64_t | hash () const override |
| |
| virtual bool | shouldPropagateTo (Inport *inport, Processor *processor, Outport *source) |
| |
|
void | markAsUsed () |
| |
|
bool | hasBeenUsed () const |
| |
|
void | markAsUnused () |
| |
|
void | markAsVisited (Processor *) |
| |
|
void | markAsVisited (Event &) |
| |
|
bool | hasVisitedProcessor (Processor *) const |
| |
|
const std::vector< Processor * > & | getVisitedProcessors () const |
| |
|
template<typename EventType > |
| EventType * | getAs () |
| |
|
template<typename EventType > |
| const EventType * | getAs () const |
| |
|
virtual void | print (std::ostream &ss) const |
| |
|
|
static constexpr uint64_t | chash () |
| |
|
|
| Event (const Event &rhs)=default |
| |
|
Event & | operator= (const Event &that)=default |
| |
The documentation for this class was generated from the following files:
- brushingandlinkingevent.h
- brushingandlinkingevent.cpp