TwiceAsNice
2019-02-18
|
This factory builds prepared pulse generators. More...
#include <LoadedPulseGeneratorFactory.h>
Public Member Functions | |
LoadedPulseGeneratorFactory (PulseGeneratorPtr loadPulseGenerator) | |
virtual PulseGeneratorPtr | build (const PulseGeneratorFactory::Config &ignored) |
void | setBuildResult (PulseGeneratorPtr generator) |
virtual | ~LoadedPulseGeneratorFactory () |
LoadedPulseGeneratorFactory (PulseGeneratorPtr loadPulseGenerator) | |
virtual PulseGeneratorPtr | build (const PulseGeneratorFactory::Config &ignored) |
void | setBuildResult (PulseGeneratorPtr generator) |
virtual | ~LoadedPulseGeneratorFactory () |
![]() | |
PulseGeneratorPtr | buildDummy (const std::string &hostname, unsigned portNr) |
virtual | ~PulseGeneratorFactory () |
PulseGeneratorPtr | buildDummy (const std::string &hostname, unsigned portNr) |
virtual | ~PulseGeneratorFactory () |
Private Attributes | |
PulseGeneratorPtr | loadedPulseGenerator_ |
This factory builds prepared pulse generators.
basda::quantumcomposers::LoadedPulseGeneratorFactory::LoadedPulseGeneratorFactory | ( | PulseGeneratorPtr | loadPulseGenerator | ) |
|
virtual |
basda::quantumcomposers::LoadedPulseGeneratorFactory::LoadedPulseGeneratorFactory | ( | PulseGeneratorPtr | loadPulseGenerator | ) |
|
virtual |
|
virtual |
Implements basda::quantumcomposers::PulseGeneratorFactory.
|
virtual |
Implements basda::quantumcomposers::PulseGeneratorFactory.
void basda::quantumcomposers::LoadedPulseGeneratorFactory::setBuildResult | ( | PulseGeneratorPtr | generator | ) |
void basda::quantumcomposers::LoadedPulseGeneratorFactory::setBuildResult | ( | PulseGeneratorPtr | generator | ) |
|
private |