int DeleteConfiguration(AliHLTConfiguration* pConf);
/**
- * Build a task list from a configuration object.
+ * Build a task list
* This method is used to build the tasks from the 'master' configuration
* objects which are added to the HLT system handler. This is an iterative
* process since the task might depend upon other configurations. For each
* method will be called iteratively. Finally, after building all tasks which
* the current one depends on have been created, the task is inserted to the
* list of tasks with the InsertTask method.
+ * @param pConf configuration name/id
+ */
+ int BuildTaskList(const char* pConf);
+
+ /**
+ * Build task list from a configuration object.
+ * This method is kept for backward compatibility. Use the version
+ * with the configuration name.
* @param pConf pointer to configuration to build the task list from
*/
int BuildTaskList(AliHLTConfiguration* pConf);
*/
int LoadComponentLibraries(const char* libs);
+ /**
+ * Find a symbol in a dynamically loaded library.
+ * @param library library
+ * @param symbol the symbol to find
+ * @return void pointer to function
+ */
+ void* FindDynamicSymbol(const char* library, const char* symbol);
+
/**
* Prepare the HLT system for running.
* - module agents are requested to register configurations