|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
AVX typed abstract factory. More...
#include <AVXFactory.hpp>
Additional Inherited Members | |
Public Member Functions inherited from tpglibs::AbstractFactory< AVXProcessor > | |
| AbstractFactory () | |
| AbstractFactory (const AbstractFactory &)=delete | |
| AbstractFactory & | operator= (const AbstractFactory &)=delete |
| virtual | ~AbstractFactory ()=default |
| std::shared_ptr< AVXProcessor > | create_processor (const std::string &processor_name) |
| Create the requested processor. | |
Static Public Member Functions inherited from tpglibs::AbstractFactory< AVXProcessor > | |
| static void | register_creator (const std::string &processor_name, create_processor_func creator) |
| Register the processor creation function to a given name. | |
| static std::shared_ptr< AbstractFactory< AVXProcessor > > | get_instance () |
| Singleton get instance function. | |
Static Protected Attributes inherited from tpglibs::AbstractFactory< AVXProcessor > | |
| static std::shared_ptr< AbstractFactory< AVXProcessor > > | s_single_factory |
| Singleton instance. | |
AVX typed abstract factory.
Definition at line 26 of file AVXFactory.hpp.