MoleQueue  0.8.0
 All Classes Functions Variables Enumerations Enumerator Pages
QueueRemoteSsh Member List

This is the complete list of members for QueueRemoteSsh, including all inherited members.

addJobFailure(IdType moleQueueId)Queueprotected
addProgram(Program *newProgram, bool replace=false)Queue
beginFinalizeJob(MoleQueue::IdType queueId) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
beginJobSubmission(MoleQueue::Job job)QueueRemoteprotectedvirtualslot
beginKillJob(MoleQueue::Job job) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
cleanLocalDirectory(const MoleQueue::Job &job)Queueprotectedslot
cleanRemoteDirectory(MoleQueue::Job job) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
clearJobFailures(IdType moleQueueId)Queueprotected
copyInputFilesToHost(MoleQueue::Job job) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
createRemoteDirectory(MoleQueue::Job job) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
defaultMaxWallTime() const QueueRemote
endKillJob() (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
exportSettings(const QString &fileName, bool includePrograms=true) const Queue
finalizeJobCleanup(MoleQueue::Job job) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
finalizeJobCopyFromServer(MoleQueue::Job job) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
finalizeJobCopyToCustomDestination(MoleQueue::Job job) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
finalizeJobOutputCopiedFromServer() (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
generateQueueRequestCommand()QueueRemoteSshprotectedvirtual
handleQueueUpdate() (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
hostName() const (defined in QueueRemoteSsh)QueueRemoteSsh
identityFile() const (defined in QueueRemoteSsh)QueueRemoteSsh
importSettings(const QString &fileName, bool includePrograms=true)Queue
inputFilesCopied() (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
jobAboutToBeRemoved(const MoleQueue::Job &job)QueueRemoteprotectedslot
jobFailureCount(IdType moleQueueId) const Queue
jobSubmittedToRemoteQueue() (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
killCommand() const (defined in QueueRemoteSsh)QueueRemoteSsh
killJob(MoleQueue::Job job) (defined in QueueRemote)QueueRemoteslot
launchScriptName() const Queue
launchTemplate() const Queuevirtual
lookupProgram(const QString &programName) const Queue
m_allowedQueueRequestExitCodesQueueRemoteSshprotected
m_checkForPendingJobsTimerId (defined in QueueRemote)QueueRemoteprotected
m_checkQueueTimerId (defined in QueueRemote)QueueRemoteprotected
m_defaultMaxWallTimeQueueRemoteprotected
m_failureTrackerQueueprotected
m_hostName (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_identityFile (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_isCheckingQueue (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_jobsQueueprotected
m_killCommand (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_launchScriptName (defined in Queue)Queueprotected
m_launchTemplate (defined in Queue)Queueprotected
m_name (defined in Queue)Queueprotected
m_pendingSubmissionQueueRemoteprotected
m_programs (defined in Queue)Queueprotected
m_queueManager (defined in Queue)Queueprotected
m_queueUpdateIntervalQueueRemoteprotected
m_requestQueueCommand (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_scpExecutable (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_server (defined in Queue)Queueprotected
m_sshExecutable (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_sshPort (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_submissionCommand (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_userName (defined in QueueRemoteSsh)QueueRemoteSshprotected
m_workingDirectoryBase (defined in QueueRemote)QueueRemoteprotected
name() const Queue
nameChanged(const QString &newName, const QString &oldName)Queuesignal
newSshConnection()QueueRemoteSshprotectedvirtual
numPrograms() const Queue
parseQueueId(const QString &submissionOutput, IdType *queueId)=0QueueRemoteSshprotectedpure virtual
parseQueueLine(const QString &queueListOutput, IdType *queueId, MoleQueue::JobState *state)=0QueueRemoteSshprotectedpure virtual
programAdded(const QString &name, MoleQueue::Program *program)Queuesignal
programNameChanged(const QString &newName, const QString &oldName)Queueprotectedslot
programNames() const Queue
programRemoved(const QString &name, MoleQueue::Program *program)Queuesignal
programRenamed(const QString &newName, Program *prog, const QString &oldName)Queuesignal
programs() const Queue
Queue(const QString &queueName="Undefined", QueueManager *parentManager=0)Queueexplicitprotected
queueManager()Queue
queueManager() const Queue
QueueRemote(const QString &queueName="AbstractRemote", QueueManager *parentManager=0) (defined in QueueRemote)QueueRemoteexplicit
QueueRemoteSsh(const QString &queueName="AbstractRemoteSsh", QueueManager *parentManager=0) (defined in QueueRemoteSsh)QueueRemoteSshexplicit
queueTypeFromFile(const QString &mqqFile)Queuestatic
queueUpdateInterval() const QueueRemote
readJsonSettings(const QJsonObject &json, bool importOnly, bool includePrograms)QueueRemoteSshvirtual
readSettings(const QString &filePath)Queue
remoteDirectoryCleaned() (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
remoteDirectoryCreated() (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
removeProgram(Program *programToRemove)Queue
removeProgram(const QString &programName)Queue
removeStaleJobs()QueueRemoteprotectedvirtual
replaceKeywords(QString &launchScript, const Job &job, bool addNewline=true)QueueRemotevirtual
requestQueueCommand() const (defined in QueueRemoteSsh)QueueRemoteSsh
requestQueueUpdate() (defined in QueueRemoteSsh)QueueRemoteSshslot
scpExectuable() const (defined in QueueRemoteSsh)QueueRemoteSsh
server()Queue
server() const Queue
setDefaultMaxWallTime(int time)QueueRemote
setHostName(const QString &host) (defined in QueueRemoteSsh)QueueRemoteSsh
setIdentityFile(const QString &identity) (defined in QueueRemoteSsh)QueueRemoteSsh
setKillCommand(const QString &command) (defined in QueueRemoteSsh)QueueRemoteSsh
setLaunchScriptName(const QString &scriptName)Queuevirtualslot
setLaunchTemplate(const QString &script)Queuevirtualslot
setName(const QString &newName)Queuevirtual
setQueueUpdateInterval(int i)QueueRemote
setRequestQueueCommand(const QString &command) (defined in QueueRemoteSsh)QueueRemoteSsh
setScpExecutable(const QString &exe) (defined in QueueRemoteSsh)QueueRemoteSsh
setSshExecutable(const QString &exe) (defined in QueueRemoteSsh)QueueRemoteSsh
setSshPort(int port) (defined in QueueRemoteSsh)QueueRemoteSsh
setSubmissionCommand(const QString &command) (defined in QueueRemoteSsh)QueueRemoteSsh
settingsWidget()QueueRemoteSshvirtual
setUserName(const QString &user) (defined in QueueRemoteSsh)QueueRemoteSsh
setWorkingDirectoryBase(const QString &base) (defined in QueueRemote)QueueRemote
sshExecutable() const (defined in QueueRemoteSsh)QueueRemoteSsh
sshPort() const (defined in QueueRemoteSsh)QueueRemoteSsh
stateFileName() const Queue
submissionCommand() const (defined in QueueRemoteSsh)QueueRemoteSsh
submitJob(MoleQueue::Job job) (defined in QueueRemote)QueueRemoteslot
submitJobToRemoteQueue(MoleQueue::Job job) (defined in QueueRemoteSsh)QueueRemoteSshprotectedslot
submitPendingJobs() (defined in QueueRemote)QueueRemoteprotectedvirtualslot
timerEvent(QTimerEvent *theEvent)QueueRemoteprotectedvirtual
typeName() const Queuevirtual
userName() const (defined in QueueRemoteSsh)QueueRemoteSsh
workingDirectoryBase() const (defined in QueueRemote)QueueRemote
writeInputFiles(const Job &job)Queueprotected
writeJsonSettings(QJsonObject &json, bool exportOnly, bool includePrograms) const QueueRemoteSshvirtual
writeSettings() const Queue
~Queue() (defined in Queue)Queue
~QueueRemote() (defined in QueueRemote)QueueRemote
~QueueRemoteSsh() (defined in QueueRemoteSsh)QueueRemoteSsh