ArnLib  4.0.x
Active Registry Network
ArnScriptJobs Class Reference

#include <ArnScriptJobs.hpp>

Inheritance diagram for ArnScriptJobs:
Collaboration diagram for ArnScriptJobs:

Classes

struct  Type
 

Public Member Functions

 ArnScriptJobs (QObject *parent=arnNullptr)
 
void addJob (ArnScriptJobControl *jobConfig, int prio=1)
 
void setFactory (ArnScriptJobFactory *jobFactory)
 
void start (Type type=Type::Cooperative)
 

Detailed Description

TODO: Add destructor that deletes jobs in _jobSlots

Definition at line 160 of file ArnScriptJobs.hpp.

Constructor & Destructor Documentation

◆ ArnScriptJobs()

ArnScriptJobs::ArnScriptJobs ( QObject *  parent = arnNullptr)
explicit

Definition at line 307 of file ArnScriptJobs.cpp.

Member Function Documentation

◆ addJob()

void ArnScriptJobs::addJob ( ArnScriptJobControl jobConfig,
int  prio = 1 
)

Definition at line 318 of file ArnScriptJobs.cpp.

◆ setFactory()

void ArnScriptJobs::setFactory ( ArnScriptJobFactory jobFactory)

Definition at line 330 of file ArnScriptJobs.cpp.

◆ start()

void ArnScriptJobs::start ( Type  type = Type::Cooperative)

Definition at line 336 of file ArnScriptJobs.cpp.


The documentation for this class was generated from the following files: