|
HDK
|
Include dependency graph for PDG_SchedulerTypes.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Typedefs | |
| using | PDG_SchedulerPtr = UT_SharedPtr< PDG_Scheduler > |
| Type def for registered type objects. More... | |
| using | PDG_SchedulerSet = UT_ArraySet< PDG_Scheduler * > |
| Set of schedulers. More... | |
| using | PDG_SchedulerArray = UT_Array< PDG_Scheduler * > |
Enumerations | |
| enum | PDG_Platform { PDG_Platform::eUndefined = -1, PDG_Platform::eLinux = 0, PDG_Platform::eMac = 1, PDG_Platform::eWindows = 2 } |
| Enumeration of supported platforms, for work item command line array. More... | |
| enum | PDG_PathMappingMode { PDG_PathMappingMode::eDefaultPathMapping, PDG_PathMappingMode::eNoPathMapping } |
| Enumeration of path mapping modes available on the scheduler. More... | |
| enum | PDG_FileTransferType { PDG_FileTransferType::eFlat, PDG_FileTransferType::eRelative } |
| using PDG_SchedulerArray = UT_Array<PDG_Scheduler*> |
Definition at line 23 of file PDG_SchedulerTypes.h.
| using PDG_SchedulerPtr = UT_SharedPtr<PDG_Scheduler> |
Type def for registered type objects.
Definition at line 19 of file PDG_SchedulerTypes.h.
| using PDG_SchedulerSet = UT_ArraySet<PDG_Scheduler*> |
Set of schedulers.
Definition at line 22 of file PDG_SchedulerTypes.h.
|
strong |
Enumeration of file transfer types for schedulers, used when copying work item file dependencies
| Enumerator | |
|---|---|
| eFlat |
Files are copied directly into the working directory without preserving intermediate paths |
| eRelative |
Files are copied relative to a root directory, typically $HIP. |
Definition at line 53 of file PDG_SchedulerTypes.h.
|
strong |
Enumeration of path mapping modes available on the scheduler.
| Enumerator | |
|---|---|
| eDefaultPathMapping |
Use the default, global path mapping. |
| eNoPathMapping |
Disable path mapping. |
Definition at line 42 of file PDG_SchedulerTypes.h.
|
strong |
Enumeration of supported platforms, for work item command line array.
| Enumerator | |
|---|---|
| eUndefined |
No specified platform. |
| eLinux |
The linux platform index. |
| eMac |
The mac platform index. |
| eWindows |
The windows platform index. |
Definition at line 26 of file PDG_SchedulerTypes.h.