Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
Evil base class that people often write with a factory function to all of the subclasses in the interface. More...
#include <EvilBase_decl.hpp>
Public Member Functions | |
virtual | ~EvilBase () |
. Required virtual destructor. More... | |
virtual void | soundOff (const T &obj) const =0 |
The virtual function. More... | |
Static Public Member Functions | |
static RCP< EvilBase< T > > | createEvil (const std::string &concreteEvilName) |
The factory in the interface. More... | |
Evil base class that people often write with a factory function to all of the subclasses in the interface.
Definition at line 28 of file EvilBase_decl.hpp.
|
virtual |
. Required virtual destructor.
Definition at line 27 of file EvilBase_def.hpp.
|
pure virtual |
The virtual function.
Implemented in EvilPack::AEvil< T >, and EvilPack::BEvil< T >.
|
static |
The factory in the interface.
Definition at line 33 of file EvilBase_def.hpp.