Define basic interface that all edge value versions should implement. The stored type of the versions lists stored by edge_entry. More...
Public Member Functions | |
virtual bool | empty_notifications (void) const =0 |
Return true if the version has no notifications associated with it. | |
virtual void | cleanup_notifications (void)=0 |
Deconstruct notifier list in preparation for deletion of version. | |
virtual void | clear_flow (void)=0 |
Reset data flow trigger prior to a persistent PARAGRAPH reinvocation. | |
virtual edge_request_type | request (void) const =0 |
Return request type (signal, filtered, full) of this version. | |
Define basic interface that all edge value versions should implement. The stored type of the versions lists stored by edge_entry.
Hook | Storage for container metadata. Defined in Boost.Intrusive. |