Phalanx  Development
 All Classes Functions Variables Typedefs Friends Pages
List of all members
PHX::EvaluationContainer_TemplateManager< Traits > Class Template Reference
Inheritance diagram for PHX::EvaluationContainer_TemplateManager< Traits >:
Inheritance graph
[legend]
Collaboration diagram for PHX::EvaluationContainer_TemplateManager< Traits >:
Collaboration graph
[legend]

Additional Inherited Members

- Public Types inherited from PHX::TemplateManager< Traits::EvalTypes, PHX::EvaluationContainerBase< Traits >, PHX::EvaluationContainer< _, Traits > >
typedef TemplateIterator
< Traits::EvalTypes,
PHX::EvaluationContainerBase
< Traits >
, PHX::EvaluationContainer< _,
Traits > > 
iterator
 Typedef for iterator.
 
typedef ConstTemplateIterator
< Traits::EvalTypes,
PHX::EvaluationContainerBase
< Traits >
, PHX::EvaluationContainer< _,
Traits > > 
const_iterator
 Typedef for const_iterator.
 
- Public Member Functions inherited from PHX::TemplateManager< Traits::EvalTypes, PHX::EvaluationContainerBase< Traits >, PHX::EvaluationContainer< _, Traits > >
 TemplateManager ()
 Default constructor.
 
 ~TemplateManager ()
 Destructor.
 
void buildObjects (const BuilderOpT &builder)
 Build objects for each ScalarT.
 
void buildObjects ()
 Build objects for each ScalarT using default builder.
 
Teuchos::RCP
< PHX::EvaluationContainerBase
< Traits > > 
getAsBase ()
 Get RCP to object corrensponding to ScalarT as BaseT.
 
Teuchos::RCP< const
PHX::EvaluationContainerBase
< Traits > > 
getAsBase () const
 Get RCP to object corrensponding to ScalarT as BaseT.
 
Teuchos::RCP< typename
Sacado::mpl::apply
< PHX::EvaluationContainer< _,
Traits >, ScalarT >::type > 
getAsObject ()
 Get RCP to object corrensponding to ScalarT as ObjectT<ScalarT>
 
Teuchos::RCP< const typename
Sacado::mpl::apply
< PHX::EvaluationContainer< _,
Traits >, ScalarT >::type > 
getAsObject () const
 Get RCP to object corrensponding to ScalarT as ObjectT<ScalarT>
 
PHX::TemplateManager
< Traits::EvalTypes,
PHX::EvaluationContainerBase
< Traits >
, PHX::EvaluationContainer< _,
Traits > >::iterator 
begin ()
 Return an iterator that points to the first type object.
 
PHX::TemplateManager
< Traits::EvalTypes,
PHX::EvaluationContainerBase
< Traits >
, PHX::EvaluationContainer< _,
Traits > >::const_iterator 
begin () const
 Return an iterator that points to the first type object.
 
PHX::TemplateManager
< Traits::EvalTypes,
PHX::EvaluationContainerBase
< Traits >
, PHX::EvaluationContainer< _,
Traits > >::iterator 
end ()
 Return an iterator that points one past the last type object.
 
PHX::TemplateManager
< Traits::EvalTypes,
PHX::EvaluationContainerBase
< Traits >
, PHX::EvaluationContainer< _,
Traits > >::const_iterator 
end () const
 Return an iterator that points one past the last type object.
 

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