dchain::NewMaker< T > Struct Template Reference

#include <MakerTrait.h>

List of all members.

Public Types

typedef ReferenceHolderBase<
T *, T & > 
result_type

Public Member Functions

template<class U>
result_type operator() (const U &iU) const


Detailed Description

template<class T>
struct dchain::NewMaker< T >

Definition at line 38 of file MakerTrait.h.


Member Typedef Documentation

template<class T>
typedef ReferenceHolderBase<T*, T&> dchain::NewMaker< T >::result_type

Definition at line 40 of file MakerTrait.h.


Member Function Documentation

template<class T>
template<class U>
result_type dchain::NewMaker< T >::operator() ( const U &  iU  )  const [inline]

Definition at line 43 of file MakerTrait.h.

References T.

00043                                                    {
00044             return result_type(new T(iU));
00045          }


Generated on Tue Nov 29 23:36:25 2016 for BOSS_7.0.2 by  doxygen 1.4.7