Version: 9.12.0
CouplingPolicy::BoundedDataIdProcessor< DataManipulator, EnableIf > Struct Template Reference

#include <CouplingPolicy.hxx>

Public Member Functions

 BoundedDataIdProcessor (const CouplingPolicy &couplingPolicy)
 
template<typename Iterator , typename DataId >
void apply (typename iterator_t< Iterator >::value_type &data, const DataId &dataId, const Iterator &it1) const
 

Constructor & Destructor Documentation

◆ BoundedDataIdProcessor()

template<typename DataManipulator , class EnableIf = void>
CouplingPolicy::BoundedDataIdProcessor< DataManipulator, EnableIf >::BoundedDataIdProcessor ( const CouplingPolicy couplingPolicy)

Member Function Documentation

◆ apply()

template<typename DataManipulator , class EnableIf = void>
template<typename Iterator , typename DataId >
void CouplingPolicy::BoundedDataIdProcessor< DataManipulator, EnableIf >::apply ( typename iterator_t< Iterator >::value_type &  data,
const DataId dataId,
const Iterator &  it1 
) const