cumbia-random
1.x
Generate numbers or arrays to use with cumbia, randomly or from JavaScript files
|
Factory to instantiate CuTangoActionI implementations, such as readers, writers and attribute configuration actions. More...
#include <curndactionfactoryi.h>
Public Member Functions | |
CuRNDActionFactoryI () | |
virtual CuRNDActionI * | create (const std::string &source, CumbiaRandom *ct) const =0 |
virtual CuRNDActionI::Type | getType () const =0 |
Return the type of action that the factory creates. More... | |
Factory to instantiate CuTangoActionI implementations, such as readers, writers and attribute configuration actions.
Notable implementations
|
inline |
|
pure virtual |
Pure virtual method that must be implemented by subclasses to return a valid CuTangoActionI instance.
source | a string identifying a source to connect to |
ct | a pointer to a CumbiaRandom instance |
Implemented in CuRNDActionReaderFactory.
Referenced by CuRNDActionFactoryService::registerAction().
|
pure virtual |
Return the type of action that the factory creates.
Implemented in CuRNDActionReaderFactory.
Referenced by CumbiaRandom::addAction(), and CuRNDActionFactoryService::registerAction().