OpenMS  2.8.0
Public Member Functions | Public Attributes | List of all members
IdentificationData::ModifyMultiIndexRemoveParentMatches< ElementType > Struct Template Reference

Helper functor for removing invalid parent matches from elements in a boost::multi_index_container structure. More...

#include <OpenMS/METADATA/ID/IdentificationData.h>

Collaboration diagram for IdentificationData::ModifyMultiIndexRemoveParentMatches< ElementType >:
[legend]

Public Member Functions

 ModifyMultiIndexRemoveParentMatches (const AddressLookup &lookup)
 
void operator() (ElementType &element)
 

Public Attributes

const AddressLookuplookup
 

Detailed Description

template<typename ElementType>
struct OpenMS::IdentificationData::ModifyMultiIndexRemoveParentMatches< ElementType >

Helper functor for removing invalid parent matches from elements in a boost::multi_index_container structure.

Used during filtering, to update parent matches after parents have been removed.

Constructor & Destructor Documentation

◆ ModifyMultiIndexRemoveParentMatches()

Member Function Documentation

◆ operator()()

void operator() ( ElementType &  element)
inline

Member Data Documentation

◆ lookup

const AddressLookup& lookup