Workspace 6.21.5
|
#include <SSH/SSHPlugin/Schedulers/Slurm/slurmschedulerprovider.h>
Public Member Functions | |
CSIRO::DataExecution::SchedulerConfigurationWidget * | createConfigurationWidget (CSIRO::DataExecution::AbstractScheduler &) override |
std::unique_ptr< CSIRO::DataExecution::AbstractScheduler > | createScheduler () override |
QString | getTypeId () const override |
QString | getVersion () const override |
Public Member Functions inherited from SchedulerProvider | |
virtual SchedulerConfigurationWidget * | createConfigurationWidget (AbstractRemoteScheduler &) |
virtual SchedulerConfigurationWidget * | createConfigurationWidget (AbstractScheduler &) |
virtual std::unique_ptr< AbstractRemoteScheduler > | createRemoteScheduler () |
virtual std::unique_ptr< AbstractScheduler > | createScheduler ()=0 |
QString | getDescription () const |
QString | getName () const |
virtual QString | getTypeId () const =0 |
virtual QString | getVersion () const =0 |
virtual bool | isUserCreatable () const |
Static Public Member Functions | |
static SlurmSchedulerProvider & | getInstance () |
Static Public Attributes | |
static const QString | TypeId = "SLURM" |
Protected Member Functions | |
SlurmSchedulerProvider () | |
~SlurmSchedulerProvider () override | |
Protected Member Functions inherited from SchedulerProvider | |
SchedulerProvider (const QString &name, const QString &description) | |
virtual | ~SchedulerProvider () |
|
protected |
Contruct basic authentication provider
|
overrideprotected |
Destruct basic authentication provider
|
overridevirtual |
Reimplemented from SchedulerProvider.
|
overridevirtual |
Implements SchedulerProvider.
|
static |
|
overridevirtual |
Implements SchedulerProvider.
|
overridevirtual |
Implements SchedulerProvider.
|
static |