00001 // -*- indent-tabs-mode: nil -*- 00002 00003 #ifndef __ARC_GLUE2_H__ 00004 #define __ARC_GLUE2_H__ 00005 00006 #include <list> 00007 #include <string> 00008 00009 #include <arc/client/ExecutionTarget.h> 00010 00011 namespace Arc { 00012 00014 00020 class GLUE2 { 00021 public: 00032 static void ParseExecutionTargets(XMLNode glue2tree, std::list<ComputingServiceType>& targets); 00033 private: 00034 static Logger logger; 00035 }; 00036 00037 } 00038 00039 #endif // __ARC_GLUE2_H__