STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::sequential::preds_property< VD, UserProperty > Class Template Reference

Wrapper property around user specified property to maintain predecessors information. More...

Public Member Functions

 preds_property (UserProperty const &p)
 Create a preds property based on the given user property.
 
 preds_property (preds_property const &other)
 
predlist_type & predecessors (void)
 Return the predecessors of this vertex.
 
predlist_type const & predecessors (void) const
 Return the predecessors of this vertex.
 
UserProperty & user_property (void)
 Return the user property of this vertex.
 
UserProperty const & user_property (void) const
 Return the user property of this vertex.
 

Public Types

typedef std::vector< VD > predlist_type
 
typedef UserProperty user_property_type
 

Detailed Description

template<class VD, class UserProperty>
class stapl::sequential::preds_property< VD, UserProperty >

Wrapper property around user specified property to maintain predecessors information.

Template Parameters
VDThe type of the vertex descriptor.
UserPropertyThe type of the user vertex property.

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