|
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. | |
| virtual void | soundOff (const T &obj) const =0 |
| The virtual function. | |
Static Public Member Functions | |
| static RCP< EvilBase< T > > | createEvil (const std::string &concreteEvilName) |
| The factory in the interface. | |
Evil base class that people often write with a factory function to all of the subclasses in the interface.
Definition at line 62 of file EvilBase_decl.hpp.
| EvilPack::EvilBase< T >::~EvilBase | ( | ) | [virtual] |
. Required virtual destructor.
Definition at line 61 of file EvilBase_def.hpp.
| virtual void EvilPack::EvilBase< T >::soundOff | ( | const T & | obj | ) | const [pure virtual] |
The virtual function.
Implemented in EvilPack::AEvil< T >, and EvilPack::BEvil< T >.
| RCP< EvilBase< T > > EvilPack::EvilBase< T >::createEvil | ( | const std::string & | concreteEvilName | ) | [static] |
The factory in the interface.
Definition at line 67 of file EvilBase_def.hpp.
1.7.6.1