| OpenMS 2.5.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>`

## Public Member Functions

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

## Public Attributes

const AddressLookup & | lookup

## 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()

ModifyMultiIndexRemoveParentMatches | ( | const AddressLookup & | lookup | ) |

inline

## Member Function Documentation

## ◆ operator()()

void operator() | ( | ElementType & | element | ) |

inline

## Member Data Documentation

## ◆ lookup

const AddressLookup& lookup