mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-21 04:45:31 +08:00
Added a temporary remove in containerbase. This will be reverted when #106 is ready.
This commit is contained in:
@@ -125,6 +125,15 @@ namespace BlackMisc
|
|||||||
return contains(BlackMisc::Predicates::MemberEqual<T>(key1, value1));
|
return contains(BlackMisc::Predicates::MemberEqual<T>(key1, value1));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* \brief Remove given object
|
||||||
|
* \param object remove this object from in container
|
||||||
|
*/
|
||||||
|
void remove(const T &object)
|
||||||
|
{
|
||||||
|
std::remove(derived().begin(), derived().end(), object);
|
||||||
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \brief Remove elements for which a given predicate returns true.
|
* \brief Remove elements for which a given predicate returns true.
|
||||||
* \param p
|
* \param p
|
||||||
|
|||||||
Reference in New Issue
Block a user