STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions
stapl::detail::edge_version_entry_base< Hook > Class Template Referenceabstract

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.
 

Detailed Description

template<typename Hook>
class stapl::detail::edge_version_entry_base< Hook >

Define basic interface that all edge value versions should implement. The stored type of the versions lists stored by edge_entry.

Template Parameters
HookStorage for container metadata. Defined in Boost.Intrusive.

The documentation for this class was generated from the following file: