Version: 8.3.0
CalciumCouplingPolicy::BoundedDataIdProcessor< DataManipulator, EnableIf > Struct Template Reference

#include <CalciumCouplingPolicy.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

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

Member Function Documentation

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