CMS 3D CMS Logo

List of all members | Static Public Member Functions
associationMapFilterValuesHelpers::IfFound< std::vector< std::pair< edm::Ref< C, T, F >, Q > > > Struct Template Reference

#include <associationMapFilterValues.h>

Static Public Member Functions

template<typename T_AssociationMap , typename T_KeyValue , typename T_ValueIndices >
static void insert (T_AssociationMap &ret, const T_KeyValue &keyValue, const T_ValueIndices &value_indices)
 

Detailed Description

template<typename C, typename T, typename F, typename Q>
struct associationMapFilterValuesHelpers::IfFound< std::vector< std::pair< edm::Ref< C, T, F >, Q > > >

Definition at line 58 of file associationMapFilterValues.h.

Member Function Documentation

template<typename C , typename T , typename F , typename Q >
template<typename T_AssociationMap , typename T_KeyValue , typename T_ValueIndices >
static void associationMapFilterValuesHelpers::IfFound< std::vector< std::pair< edm::Ref< C, T, F >, Q > > >::insert ( T_AssociationMap &  ret,
const T_KeyValue &  keyValue,
const T_ValueIndices &  value_indices 
)
inlinestatic

Definition at line 60 of file associationMapFilterValues.h.

References associationMapFilterValuesHelpers::findInsert(), and relativeConstraints::value.

Referenced by BeautifulSoup.PageElement::append().

60  {
61  for(const auto& value: keyValue.val) {
62  findInsert(ret, keyValue.key, value.first.key(), value, value_indices);
63  }
64  }
Definition: value.py:1
void findInsert(T_AssociationMap &ret, const T_Key &key, const T_ValueIndex &valueIndex, const T_Value &value, const T_ValueIndices &value_indices)