SimCenter Agave Client Interface
0.0.0
This repo is to be used for other SimCenter Projects which communicate with an Agave server.
|
Public Slots | |
void | demandJobDataRefresh () |
void | interfaceHasNewState (RemoteDataInterfaceState newState) |
Signals | |
void | newJobData () |
void | jobOpStarted () |
void | jobOpDone (RequestState opState, QString err_msg) |
Public Member Functions | |
JobOperator (RemoteDataInterface *theDataInterface, QObject *parent) | |
void | requestJobDetails (const RemoteJobData *toFetch) |
void | deleteJobDataEntry (const RemoteJobData *toDelete) |
QMap< QString, RemoteJobData > | getJobsList () |
const RemoteJobData | findJobByID (QString idToFind) |
bool | currentlyRefreshingJobs () |
bool | currentlyPerformingJobOperation () |
Protected Member Functions | |
void | linkToJobLister (RemoteJobLister *newLister) |
void | disconnectJobLister (RemoteJobLister *oldLister) |
void | underlyingJobChanged () |
QStandardItemModel * | getItemModel () |
Friends | |
class | JobListNode |
class | RemoteJobLister |