8 #ifndef ssAccumulationFunctor_H_
9 #define ssAccumulationFunctor_H_
11 #include <vlutil/vlConfig.h>
26 template <
typename IgnoredType,
typename ContainedType>
53 virtual bool operator()(IgnoredType& ignoredItem, ContainedType& itemToAccumulate);
69 template <
typename IgnoredType,
typename ContainedType>
77 template <
typename IgnoredType,
typename ContainedType>
83 template <
typename IgnoredType,
typename ContainedType>
87 container().insert(container().end(), &itemToAccumulate);
94 template <
typename IgnoredType,
typename ContainedType>
101 template <
typename IgnoredType,
typename ContainedType>
104 myContainer = newContainer;