Takes an existing block 'sweep' functor and wrapps it into a void-void functor.
#include <BlockSweepWrapper.h>
Public Member Functions | |
BlockSweepWrapper (const weak_ptr< StructuredBlockStorage > &blocks, const BlockSweep_T &sweep, const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet()) | |
void | operator() () |
Private Attributes | |
weak_ptr< StructuredBlockStorage > | blocks_ |
BlockSweep_T | sweep_ |
Set< SUID > | requiredSelectors_ |
Set< SUID > | incompatibleSelectors_ |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |