#include <Phalanx_DataContainer_Base.hpp>

Public Member Functions | |
| DataContainerBase () | |
| virtual | ~DataContainerBase () |
| virtual void | allocateField (const Teuchos::RCP< PHX::FieldTag > &v, std::size_t max_num_cells, typename Traits::Allocator &a)=0 |
| virtual const std::type_info & | dataTypeInfo () const =0 |
| virtual std::size_t | getSizeOfDataType () const =0 |
| virtual void | print (std::ostream &os) const =0 |
| PHX::DataContainerBase< Traits >::DataContainerBase | ( | ) | [inline] |
| PHX::DataContainerBase< Traits >::~DataContainerBase | ( | ) | [inline, virtual] |
| virtual void PHX::DataContainerBase< Traits >::allocateField | ( | const Teuchos::RCP< PHX::FieldTag > & | v, | |
| std::size_t | max_num_cells, | |||
| typename Traits::Allocator & | a | |||
| ) | [pure virtual] |
Implemented in PHX::DataContainer< DataT, Traits >.
| virtual const std::type_info& PHX::DataContainerBase< Traits >::dataTypeInfo | ( | ) | const [pure virtual] |
Implemented in PHX::DataContainer< DataT, Traits >.
| virtual std::size_t PHX::DataContainerBase< Traits >::getSizeOfDataType | ( | ) | const [pure virtual] |
Implemented in PHX::DataContainer< DataT, Traits >.
| virtual void PHX::DataContainerBase< Traits >::print | ( | std::ostream & | os | ) | const [pure virtual] |
Implemented in PHX::DataContainer< DataT, Traits >.
1.5.9