00001 #ifndef _ots_MakeDataProcessor_h_
00002 #define _ots_MakeDataProcessor_h_
00003
00004
00005
00006 #include <string>
00007
00008 namespace ots
00009 {
00010 class DataProcessor;
00011 class ConfigurationTree;
00012
00013 DataProcessor* makeDataProcessor(std::string const& processorPluginName,
00014 std::string const& supervisorApplicationUID,
00015 std::string const& bufferUID,
00016 std::string const& processorUID,
00017 ConfigurationTree const& configurationTree,
00018 std::string const& pathToInterfaceConfiguration);
00019 }
00020
00021 #endif