1
#ifndef CPPUNIT_TOOLS_ALGORITHM_H_INCLUDED
2
#define CPPUNIT_TOOLS_ALGORITHM_H_INCLUDED
4
#include <cppunit/Portability.h>
8
template<class SequenceType, class ValueType>
10
removeFromSequence( SequenceType &sequence,
11
const ValueType &valueToRemove )
13
for ( unsigned int index =0; index < sequence.size(); ++index )
15
if ( sequence[ index ] == valueToRemove )
16
sequence.erase( sequence.begin() + index );
23
#endif // CPPUNIT_TOOLS_ALGORITHM_H_INCLUDED