32 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   41 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   47 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   48 template <
typename BuilderOpT>
 
   56 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   62   (*this).template buildObjects<DefaultBuilderOp>(builder);
 
   65 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   66 template<
typename ScalarT>
 
   75 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   76 template<
typename ScalarT>
 
   84 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   85 template<
typename ScalarT>
 
   94 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
   95 template<
typename ScalarT>
 
  104 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
  112 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
  120 template <
typename TypeSeq, 
typename BaseT, 
typename ObjectT>
 
  128 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.