DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
tpglibs::AVXFactory Class Reference

AVX typed abstract factory. More...

#include <AVXFactory.hpp>

Inheritance diagram for tpglibs::AVXFactory:
[legend]
Collaboration diagram for tpglibs::AVXFactory:
[legend]

Additional Inherited Members

- Public Member Functions inherited from tpglibs::AbstractFactory< AVXProcessor >
 AbstractFactory ()
 
 AbstractFactory (const AbstractFactory &)=delete
 
AbstractFactoryoperator= (const AbstractFactory &)=delete
 
virtual ~AbstractFactory ()=default
 
std::shared_ptr< AVXProcessorcreate_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.
 

Detailed Description

AVX typed abstract factory.

Definition at line 26 of file AVXFactory.hpp.


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