20 #include "dabc/Factory.h"
Represents command with its arguments.
Interface for implementing any kind of data output.
Factory for user-specific classes
Base for dabc::ModuleSync and dabc::ModuleAsync classes.
Reference on the arbitrary object
Factory for HADAQ classes
dabc::DataInput * CreateDataInput(const std::string &typ) override
Factory method to create data input.
dabc::DataOutput * CreateDataOutput(const std::string &typ) override
Factory method to create data output.
dabc::Module * CreateModule(const std::string &classname, const std::string &modulename, dabc::Command cmd) override
Factory method to create module.
dabc::Module * CreateTransport(const dabc::Reference &port, const std::string &typ, dabc::Command cmd) override
Factory method to create transport.
Factory(const std::string &name)
dabc::Reference CreateObject(const std::string &classname, const std::string &objname, dabc::Command cmd) override
Factory method to create object.
Support for HADAQ - HADES DAQ