MTemplateEngine enumerations

MTemplateEngine global enumerations. More...

Enumerations

enum  kTemplateScanSearchSystem { kTemplateScanNone, kTemplateScanModule, kTemplateScanClass }
 
enum  kTemplatesLogic {
  kTemplateMultiframe = 0x01, kTemplateImageSlicing = 0x02, kTemplateBroadcast = 0x04, kTemplateSingleCommand = 0x08,
  kTemplateMultiTask = 0x10
}
 
enum  kTemplatesProcessDetection { kProcessDirect, kProcessChild, kProcessChildOfChild }
 
enum  kTemplatesPythonOutputRedirection { kPyRedirectNone, kPyRedirectStdouterr, kPyRedirectLog }
 
enum  kTemplateFunctionBehaviour { kTemplateFunctionDoDefault, kTemplateFunctionFailed, kTemplateFunctionSuccess }
 Functions results enumeration. More...
 

Detailed Description

MTemplateEngine global enumerations.

Global enumerations of the MTemplateEngine namespace used across the global functions and class members

Enumeration Type Documentation

enum kTemplateFunctionBehaviour

Functions results enumeration.

Enumerates the result codes for a template function

Enumerator
kTemplateFunctionDoDefault 

The function should do the default

kTemplateFunctionFailed 

The function failed

kTemplateFunctionSuccess 

The function has been successfully

Definition at line 99 of file MTemplate.h.

enum kTemplateScanSearchSystem

Templates search system enumeration Enumerates the Muster templates search system logic

Enumerator
kTemplateScanNone 

Templates does not provide a search system

kTemplateScanModule 

Templates requires file system scan

kTemplateScanClass 

Templates will provide its own search function

Definition at line 91 of file MManager.h.

enum kTemplatesLogic

Templates enumeration Enumerates the Muster templates logic

Enumerator
kTemplateMultiframe 

Multi frame template

kTemplateImageSlicing 

Image slicing template

kTemplateBroadcast 

Broadcast template

kTemplateSingleCommand 

Single host template

kTemplateMultiTask 

Multi task template

Definition at line 73 of file MManager.h.

enum kTemplatesProcessDetection

Templates process detection logic enumeration Enumerates the Muster templates process detection logic

Enumerator
kProcessDirect 

The process is the direct process spawned by the template

kProcessChild 

The process is a child of the process spawned by the template

kProcessChildOfChild 

The process is a child of a child process spawned by the template

Definition at line 83 of file MManager.h.

enum kTemplatesPythonOutputRedirection

Python output redirection location

Enumerator
kPyRedirectNone 

Python output is discarded

kPyRedirectStdouterr 

Python output is redirected to stdout and stderr (Dispatcher and Renderclients) or into console script window

kPyRedirectLog 

Python output is redirected into process log (equal to kPyRedirectNone for consoles)

Definition at line 99 of file MManager.h.