\endcode
\return The index of the function, used for deletion with
- deleteForMatchingFunction() or filtering with
+ removeForMatchingFunction() or filtering with
keepSomeMatchingFunctions() or removeSomeMatchingFunctions(),
or calling with callForMatchingFunction().
*/
return removeSomeMatchingFunctions<decltype(list)>(list);
}
- /*!
- \brief Deletes the specified function.
-
- The index of a function is returned from addForMatchingFunction()
- so there is no other way to get the index of a function.
-
- \return True if function existed and has been deleted.
- */
- bool deleteForMatchingFunction(std::size_t index)
- {
- return forMatchingFunctions.erase(index) == 1;
- }
-
/*!
\brief Sets the context pointer of a stored function