ARC SDK
GLUE2.h
1 // -*- indent-tabs-mode: nil -*-
2 
3 #ifndef __ARC_GLUE2_H__
4 #define __ARC_GLUE2_H__
5 
6 #include <list>
7 #include <string>
8 
9 #include <arc/compute/ExecutionTarget.h>
10 
11 namespace Arc {
12 
14 
20  class GLUE2 {
21  public:
32  static void ParseExecutionTargets(XMLNode glue2tree, std::list<ComputingServiceType>& targets);
33  private:
34  static Logger logger;
35  };
36 
37 }
38 
39 #endif // __ARC_GLUE2_H__
Arc namespace contains all core ARC classes.
Definition: ArcConfig.h:11
Wrapper for LibXML library Tree interface.
Definition: XMLNode.h:61
A logger class.
Definition: Logger.h:493
static void ParseExecutionTargets(XMLNode glue2tree, std::list< ComputingServiceType > &targets)
GLUE2 parser.
Definition: GLUE2.h:20