Lumiera  0.pre.03
»edit your freedom«
Index< POA >::RequestCluster Struct Reference

Description

template<class POA>
struct lumiera::advice::Index< POA >::RequestCluster

Definition at line 290 of file index.hpp.

Public Member Functions

void publish_all_solutions (POA &provisionElm)
 
void retract_all_solutions (POA const &oldProv, ProvisionCluster &possibleReplacementSolutions)
 
void rewrite_all_solutions (POA const &oldProv, POA &newProv, ProvisionCluster &possibleReplacementSolutions)
 
- Public Member Functions inherited from Index< POA >::Cluster
lib::RangeIter< EIter > allElms ()
 
void append (POA &elm)
 
bool contains (POA const &refElm)
 
 operator string () const
 < debugging helper: show Cluster contents
 
void overwrite (POA const &oldRef, POA &newElm)
 
void remove (POA const &refElm)
 
size_t size () const
 

Additional Inherited Members

- Public Attributes inherited from Index< POA >::Cluster
EntryList elms_
 
+ Inheritance diagram for Index< POA >::RequestCluster:
+ Collaboration diagram for Index< POA >::RequestCluster:

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