StdParameterAdaptMaker< P > Struct Template Reference

#include <StdAdaptors.h>

Public Member Functions

 StdParameterAdaptMaker (P &&rPar)
template<class T >
StdParameterAdapt< T, P > operator() (T &&rObj) const

Public Attributes

P && Par

Detailed Description

template<class P>
struct StdParameterAdaptMaker< P >

Definition at line 481 of file StdAdaptors.h.

Constructor & Destructor Documentation

◆ StdParameterAdaptMaker()

template<class P >
StdParameterAdaptMaker< P >::StdParameterAdaptMaker ( P &&  rPar)

Definition at line 484 of file StdAdaptors.h.

484 : Par(std::forward<P>(rPar)) { }

Member Function Documentation

◆ operator()()

template<class P >
template<class T >
StdParameterAdapt<T, P> StdParameterAdaptMaker< P >::operator() ( T &&  rObj) const

Definition at line 486 of file StdAdaptors.h.

486 { return StdParameterAdapt<T, P>(std::forward<T>(rObj), std::forward<P>(Par)); }

Member Data Documentation

◆ Par

template<class P >
P&& StdParameterAdaptMaker< P >::Par

Definition at line 483 of file StdAdaptors.h.

The documentation for this struct was generated from the following file: