|
DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Configurator class for gRPCModule.
More...
#include <gRPCModule.h>
Inheritance diagram for DynExpModule::gRPCModuleConfigurator< gRPCServices >:Public Types | |
| using | ObjectType = gRPCModule< gRPCServices... > |
| using | ParamsType = gRPCModuleParams< gRPCServices... > |
Public Types inherited from DynExp::ModuleConfiguratorBase | |
| using | ObjectType = ModuleBase |
| using | ParamsType = ModuleParamsBase |
Public Types inherited from DynExp::RunnableObjectConfigurator | |
| using | ObjectType = RunnableObject |
| using | ParamsType = RunnableObjectParams |
Public Types inherited from DynExp::ConfiguratorBase | |
| using | ObjectType = Object |
| using | ParamsType = ParamsBase |
Public Member Functions | |
| gRPCModuleConfigurator ()=default | |
| virtual | ~gRPCModuleConfigurator ()=default |
Public Member Functions inherited from DynExp::ModuleConfiguratorBase | |
| ModuleConfiguratorBase ()=default | |
| virtual | ~ModuleConfiguratorBase ()=0 |
Public Member Functions inherited from DynExp::RunnableObjectConfigurator | |
| RunnableObjectConfigurator ()=default | |
| virtual | ~RunnableObjectConfigurator ()=0 |
Public Member Functions inherited from DynExp::ConfiguratorBase | |
| ConfiguratorBase ()=default | |
| virtual | ~ConfiguratorBase ()=0 |
| ParamsBasePtrType | MakeConfigFromDialog (ItemIDType ID, const DynExpCore &Core, QWidget *const DialogParent) const |
Sets up and displays a configuration dialog. The user input is used to create an instance of the related Object's parameter class. | |
| ParamsBasePtrType | MakeConfigFromXML (ItemIDType ID, const DynExpCore &Core, const QDomElement &XMLElement) const |
Retrieves the configuration from an XML node to create an instance of the related Object's parameter class. Refer to ParamsBase::ConfigFromXM(). | |
| UpdateConfigFromDialogResult | UpdateConfigFromDialog (Object *Obj, const DynExpCore &Core, QWidget *const DialogParent) const |
Updates an Object's Obj parameters from a configuration dialog. Sets up and displays this dialog. | |
Configurator class for gRPCModule.
| ...gRPCServices | List of gRPC service types this gRPC server implements. The order of service types should match the order of stub types in the gRPCStubs list of the respective DynExpInstr::gRPCInstrument network instrument. |
Definition at line 95 of file gRPCModule.h.
| using DynExpModule::gRPCModuleConfigurator< gRPCServices >::ObjectType = gRPCModule<gRPCServices...> |
Definition at line 98 of file gRPCModule.h.
| using DynExpModule::gRPCModuleConfigurator< gRPCServices >::ParamsType = gRPCModuleParams<gRPCServices...> |
Definition at line 99 of file gRPCModule.h.
|
default |
|
virtualdefault |