ARC SDK
Static Public Member Functions
Arc::GLUE2 Class Reference

GLUE2 parser. More...

#include <GLUE2.h>

Static Public Member Functions

static void ParseExecutionTargets (XMLNode glue2tree, std::list< ComputingServiceType > &targets)
 

Detailed Description

GLUE2 parser.

This class parses GLUE2 information rendeed in XML and transfers information into various classes representing different types of objects which GLUE2 information model can describe. This parser uses GLUE Specification v. 2.0 (GFD-R-P.147).

Member Function Documentation

◆ ParseExecutionTargets()

static void Arc::GLUE2::ParseExecutionTargets ( XMLNode  glue2tree,
std::list< ComputingServiceType > &  targets 
)
static

Parses ComputingService elements of GLUE2 into ComputingServiceType objects. The glue2tree is either XML tree representing ComputingService object directly or ComputingService objects are immediate children of it. On exit targets contains ComputingServiceType objects found inside glue2tree. If targets contained any objects on entry those are not destroyed.

Parameters
glue2tree
targets

The documentation for this class was generated from the following file: