![]() |
VR-Forces Developer's Guide
|
Base class for extensions to be added to the manual load balancing dialog when a load balancer is selected.

Public Member Functions | |
| DtLoadBalancingExtensionWidget (makVrv::DtDe &) | |
| virtual | ~DtLoadBalancingExtensionWidget () override |
| virtual bool | isValid () const =0 |
| virtual std::string | loadBalancingOptions ()=0 |
| virtual void | setLoadBalancingOptions (const std::string &)=0 |
Public Attributes | |
| boost::signals2::signal< void()> | signal_validityChanged |
Protected Attributes | |
| makVrv::DtDe & | myDe |
Private Member Functions | |
| DtLoadBalancingExtensionWidget (const DtLoadBalancingExtensionWidget &orig) | |
| DtLoadBalancingExtensionWidget & | operator= (const DtLoadBalancingExtensionWidget &orig) |
| makVrf::DtLoadBalancingExtensionWidget::DtLoadBalancingExtensionWidget | ( | makVrv::DtDe & | ) |
constructor
|
overridevirtual |
destructor
|
private |
copy constructor; not implemented
|
pure virtual |
Override to return whether or not this extension is valid.
Implemented in makVrf::DtSpecificBackendBalancerWidgetExtension, and makVrf::DtRuleBasedBalancerWidgetExtension.
|
pure virtual |
String representation of user data.
Implemented in makVrf::DtSpecificBackendBalancerWidgetExtension, and makVrf::DtRuleBasedBalancerWidgetExtension.
|
pure virtual |
Sets up widget from the string representation of the load balancing options.
Implemented in makVrf::DtSpecificBackendBalancerWidgetExtension, and makVrf::DtRuleBasedBalancerWidgetExtension.
|
private |
assignment operator; not implemented
| boost::signals2::signal<void ()> makVrf::DtLoadBalancingExtensionWidget::signal_validityChanged |
|
protected |