9 #ifndef __PDG_JOB_SCRIPT_INFO_H__
10 #define __PDG_JOB_SCRIPT_INFO_H__
29 void setServiceCompatibility(
31 void setServiceCompatibility(
36 { myIsMainThread = is_main_thread; }
38 { myIsNative = is_native; }
40 bool isServiceCompatible(
42 bool isServiceCompatible(
49 {
return myIsStandardScript; }
51 {
return myIsMainThread; }
53 {
return myIsNative; }
56 {
return myModuleName; }
58 {
return myPythonExecutable; }
60 {
return myExtraArgs; }
62 {
return myServiceTypeNames; }
70 bool myIsStandardScript;
bool isStandardScript() const
const UT_StringHolder & moduleName() const
const UT_StringArray & serviceTypeNames() const
const UT_StringHolder & pythonExecutable() const
void setIsMainThread(bool is_main_thread)
const UT_StringHolder & extraArgs() const
void setIsNative(bool is_native)
bool isMainThread() const