10 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   19 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   25 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   26 template <
typename BuilderOpT>
 
   34 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   40   (*this).template buildObjects<DefaultBuilderOp>(builder);
 
   43 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   44 template<
typename ScalarT>
 
   53 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   54 template<
typename ScalarT>
 
   62 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   63 template<
typename ScalarT>
 
   72 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   73 template<
typename ScalarT>
 
   82 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   90 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   98 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
  106 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
~TemplateManager()
Destructor. 
 
Teuchos::RCP< typename Sacado::mpl::apply< ObjectT, ScalarT >::type > getAsObject()
Get RCP to object corrensponding to ScalarT as ObjectT<ScalarT> 
 
TemplateManager()
Default constructor. 
 
F::template apply< A1, A2, A3, A4, A5 >::type type
 
void buildObjects()
Build objects for each ScalarT using default builder. 
 
The default builder class for building objects for each ScalarT. 
 
Teuchos::RCP< BaseT > getAsBase()
Get RCP to object corrensponding to ScalarT as BaseT. 
 
Sacado::TemplateManager< TypeSeq, BaseT, ObjectT >::iterator end()
Return an iterator that points one past the last type object. 
 
Sacado::TemplateManager< TypeSeq, BaseT, ObjectT >::iterator begin()
Return an iterator that points to the first type object.