MTemplateEngine classes. More...
Data Structures | |
| class | MIconHash |
| Class holding MD5 hasing of a template icon file. More... | |
| class | MManager |
| Class holding the unique templates manager class singleton. More... | |
| class | MTemplate |
| class | MTemplateActionOverride |
| Class that instantiate a template actions override setting. More... | |
| class | MTemplateError |
| Class holding a template API error object. More... | |
| class | MTemplateErrorOverride |
| Class that instantiate a template error override settings. More... | |
| class | MTemplateHash |
| Class holding data to an unique template file. More... | |
| class | MTemplateImageSlicing |
| Class that instantiate template image slicing specific settings. More... | |
| class | MTemplateImageSlicingFileFormats |
| Class that instantiate template image slicing supported file formats. More... | |
| class | MTemplateItem |
| Class holding a template field item. More... | |
| class | MTemplateItemCheck |
| Class that instantiate a boolean check box selector class. More... | |
| class | MTemplateItemCombo |
| Class that instantiate a combo selector class. More... | |
| class | MTemplateItemComboItem |
| Class that instantiate a combo selector element class. More... | |
| class | MTemplateItemDouble |
| Class that instantiate a double selector class. More... | |
| class | MTemplateItemEvent |
| Class holding a template event object. More... | |
| class | MTemplateItemFile |
| Class that instantiate a file selector class. More... | |
| class | MTemplateItemFolder |
| Class that instantiate a folder selector class. More... | |
| class | MTemplateItemFramesRange |
| Class that instantiate a frames range selector class. More... | |
| class | MTemplateItemHolder |
| Class that instantiate an item group holder class used to group template items in specific groups. More... | |
| class | MTemplateItemInteger |
| Class that instantiate an integer selector class. More... | |
| class | MTemplateItemMultichoice |
| Class that instantiate a multi choice selector class. More... | |
| class | MTemplateItemsFields |
| Class holding a template fields. More... | |
| class | MTemplateItemString |
| Class that instantiate a string selector class. More... | |
| class | MTemplateItemYesNo |
| Class that instantiate a boolean yes/no selector class. More... | |
| class | MTemplateMultiframe |
| Class that instantiate template multiframe specific settings. More... | |
| class | MTemplateParsingRule |
| Class holding a template logs parsing rule. More... | |
| class | MTemplatePlatform |
| Class that instantiate a template specific platform settings. More... | |
| class | MTemplateSliceBoundaries |
| Class that instantiate template image slicing boundaries. More... | |
| class | MTemplateTask |
| Class holding a template API task object. More... | |
| class | MTemplateTextMarkers |
| Class holding a template API error object. More... | |
Typedefs | |
| typedef std::map< std::string, MIconHash * > | iconsHashesMap |
| typedef std::set< std::string > | iconsSet |
| typedef void(* | redirectionFuncPtr) (const char *, const char *) |
| typedef std::map< int, MTemplateHash * > | templatesHashesMap |
| typedef std::map< int, MTemplate * > | templatesMap |
Detailed Description
MTemplateEngine classes.
Collection of the MTemplateEngine classes
Typedef Documentation
| typedef std::map<std::string, MIconHash*> iconsHashesMap |
Defines an ID map for template hashes
Definition at line 169 of file MManager.h.
| typedef std::set<std::string> iconsSet |
Defines a set to contain templates icons
Definition at line 172 of file MManager.h.
| typedef void(* redirectionFuncPtr) (const char *, const char *) |
Defines a prototype for Python output redirection used in registerPythonOutputCallbacks()
Definition at line 173 of file MManager.h.
| typedef std::map<int,MTemplateHash*> templatesHashesMap |
Defines an ID map for template hashes
Definition at line 170 of file MManager.h.
| typedef std::map<int,MTemplate*> templatesMap |
Defines an ID map for MTemplate objects
Definition at line 171 of file MManager.h.
Enumeration Type Documentation
| enum kTemplateItemFieldsActivation |
Templates events enumeration Enumerates the Muster templates events
Definition at line 65 of file MTemplateItemEvent.h.
| enum kTemplateLogParsingRuleAction |
An enumeration defining a MTemplateParsingRule matching action,.
Defines an enumeration used into the MTemplateParsingRule constructor to define the rule match action
Definition at line 94 of file MTemplateParsingRule.h.
| enum kTemplateLogParsingRuleMatchType |
An enumeration defining a MTemplateParsingRule match type,.
Defines an enumeration used into the MTemplateParsingRule constructor to define the rule match type
Definition at line 78 of file MTemplateParsingRule.h.
| enum kTemplateLogParsingRuleType |
An enumeration defining a MTemplateParsingRule type,.
Defines an enumeration used into the MTemplateParsingRule constructor to define the rule type
| Enumerator | |
|---|---|
| kTemplateLogParsingRuleErrorType |
Rule applies to errors |
| kTemplateLogParsingRuleWarningType |
Rule applies to warnings |
Definition at line 68 of file MTemplateParsingRule.h.
| enum kTemplateMusterEnvironmentHandling |
Muster custom environment handling.
Enumerates the result codes for a template function
Definition at line 158 of file MTemplate.h.
| enum kTemplatesEncoding |
Templates text encoding enumeration.
Enumerates the Muster templates encoding types
| Enumerator | |
|---|---|
| kTemplateEncodingUTF8 |
UTF-8 |
| kTemplateEncodingUTF16 |
UTF-16 |
Definition at line 147 of file MTemplate.h.
| enum kTemplatesErrorsActions |
Templates action enumeration Enumerates the Muster templates actions logic
Definition at line 65 of file MTemplateError.h.
| enum kTemplatesErrorsTypes |
Templates errors enumeration Enumerates the Muster templates errors
Definition at line 79 of file MTemplateError.h.
| enum kTemplatesItemTypes |
Templates field type enumeration Enumerates the Muster templates fields types
Definition at line 70 of file MTemplateItem.h.
