_installPyTemplate(void *templateClass) | MTemplateEngine::MManager | |
acquirePython(void) | MTemplateEngine::MManager | |
addTemplateToGC(MTemplate *t) | MTemplateEngine::MManager | |
allocateClass(void) | MTemplateEngine::MManager | static |
calculateHashesDiffs(templatesHashesMap *remote, templatesHashesMap *out_of_date, templatesHashesMap *invalid) | MTemplateEngine::MManager | |
clear(void) | MTemplateEngine::MManager | |
copyFrom(MManager *) | MTemplateEngine::MManager | |
deallocateTemplate(MTemplate *t) | MTemplateEngine::MManager | |
deleteHashesMap(templatesHashesMap *) | MTemplateEngine::MManager | |
destroyClass(MManager *) | MTemplateEngine::MManager | static |
destroyUniqueClass(void) | MTemplateEngine::MManager | static |
fillInternalHashesMap() | MTemplateEngine::MManager | |
flushGC(void) | MTemplateEngine::MManager | |
getFirstTemplate() | MTemplateEngine::MManager | |
getInternalHashesMap() | MTemplateEngine::MManager | |
getNextFreeUID() | MTemplateEngine::MManager | |
getNextTemplate(int previous_uid) | MTemplateEngine::MManager | |
getPyExceptionStr() | MTemplateEngine::MManager | |
getPythonPath() | MTemplateEngine::MManager | static |
getTemplate(const char *name) | MTemplateEngine::MManager | |
getTemplate(int id) | MTemplateEngine::MManager | |
getTemplateAt(int num) | MTemplateEngine::MManager | |
getTemplateByFilename(const char *filename) | MTemplateEngine::MManager | |
getTemplatesCount() | MTemplateEngine::MManager | |
getUniqueClass(bool alloc=true) | MTemplateEngine::MManager | static |
initializePythonPath(bool showPath=false) | MTemplateEngine::MManager | static |
installTemplate(MTemplate *templateClass) | MTemplateEngine::MManager | |
Lock(void) | MTemplateEngine::MManager | |
makeHashesMap(templatesHashesMap *) | MTemplateEngine::MManager | |
marshallHashesMap(templatesHashesMap *) | MTemplateEngine::MManager | |
MManager() | MTemplateEngine::MManager | |
onPythonStderr(const char *out) | MTemplateEngine::MManager | |
onPythonStderrFlush() | MTemplateEngine::MManager | |
onPythonStdout(const char *out) | MTemplateEngine::MManager | |
onPythonStdoutFlush() | MTemplateEngine::MManager | |
parsePython(const char *template_buf, const char *template_filename, bool _recache, MClientLib::MStringRef &err, bool store=true) | MTemplateEngine::MManager | |
registerPythonOutputCallbacks(redirectionFuncPtr, redirectionFuncPtr) | MTemplateEngine::MManager | |
releasePython(void) | MTemplateEngine::MManager | |
resolveMappingToJob(int template_id, const char *key) | MTemplateEngine::MManager | |
resolveMappingToTemplate(int template_id, const char *key) | MTemplateEngine::MManager | |
runPythonFile(const char *path, MClientLib::MStringRef &_err) | MTemplateEngine::MManager | |
runPythonString(const char *buffer, const char *sourceFile, MClientLib::MStringRef &_err) | MTemplateEngine::MManager | |
setIsMacBundle(bool isMacBundle) | MTemplateEngine::MManager | static |
setPythonPath(const std::string &_pythonPath) | MTemplateEngine::MManager | static |
sortListByField(const std::string &field, std::list< MTemplate * > *list) | MTemplateEngine::MManager | |
unloadTemplate(int id) | MTemplateEngine::MManager | |
Unlock(void) | MTemplateEngine::MManager | |
unmarshallHashesMap(templatesHashesMap *, const char *) | MTemplateEngine::MManager | |
updateTemplateHash(MTemplate *t) | MTemplateEngine::MManager | |
validateJobSubmission(MClientLib::MJob &job, MClientLib::MStringRef &err) | MTemplateEngine::MManager | |
~MManager() | MTemplateEngine::MManager | |