CMS 3D CMS Logo

List of all members | Static Public Member Functions
associationMapFilterValuesHelpers::IfFound< edm::RefVector< C, T, F > > 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>
struct associationMapFilterValuesHelpers::IfFound< edm::RefVector< C, T, F > >

Definition at line 47 of file associationMapFilterValues.h.

Member Function Documentation

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

Definition at line 49 of file associationMapFilterValues.h.

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

Referenced by BeautifulSoup.PageElement::append().

49  {
50  for(const auto& value: keyValue.val) {
51  findInsert(ret, keyValue.key, value.key(), value, value_indices);
52  }
53  }
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)