Sacado Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Sacado::TemplateContainer< TypeSeq, ObjectT >::BuildObject< BuilderOpT > Struct Template Reference

Helper class for building objects in container. More...

Public Member Functions

 BuildObject (tuple_type &objects_, const BuilderOpT &builder_)
template<typename T>
void operator() (T x) const

Public Attributes

tuple_typeobjects
const BuilderOpT & builder

Detailed Description

template<typename TypeSeq, typename ObjectT>
template<typename BuilderOpT>
struct Sacado::TemplateContainer< TypeSeq, ObjectT >::BuildObject< BuilderOpT >

Helper class for building objects in container.

Definition at line 103 of file Sacado_TemplateContainer.hpp.

Constructor & Destructor Documentation

◆ BuildObject()

template<typename TypeSeq, typename ObjectT>
template<typename BuilderOpT>
Sacado::TemplateContainer< TypeSeq, ObjectT >::BuildObject< BuilderOpT >::BuildObject ( tuple_type & objects_,
const BuilderOpT & builder_ )
inline

Definition at line 106 of file Sacado_TemplateContainer.hpp.

Member Function Documentation

◆ operator()()

template<typename TypeSeq, typename ObjectT>
template<typename BuilderOpT>
template<typename T>
void Sacado::TemplateContainer< TypeSeq, ObjectT >::BuildObject< BuilderOpT >::operator() ( T x) const
inline

Definition at line 109 of file Sacado_TemplateContainer.hpp.

Member Data Documentation

◆ objects

template<typename TypeSeq, typename ObjectT>
template<typename BuilderOpT>
tuple_type& Sacado::TemplateContainer< TypeSeq, ObjectT >::BuildObject< BuilderOpT >::objects

Definition at line 104 of file Sacado_TemplateContainer.hpp.

◆ builder

template<typename TypeSeq, typename ObjectT>
template<typename BuilderOpT>
const BuilderOpT& Sacado::TemplateContainer< TypeSeq, ObjectT >::BuildObject< BuilderOpT >::builder

Definition at line 105 of file Sacado_TemplateContainer.hpp.


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