Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Enumerations | Functions
RSLParser.h File Reference
#include <list>
#include <map>
#include <string>
#include <iostream>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Arc::RSLValue
class  Arc::RSLLiteral
class  Arc::RSLVariable
class  Arc::RSLConcat
class  Arc::RSLList
class  Arc::RSLSequence
class  Arc::RSL
class  Arc::RSLBoolean
class  Arc::RSLCondition
class  Arc::RSLParser

Namespaces

namespace  Arc
 ARCJSDLParser The ARCJSDLParser class, derived from the JobDescriptionParser class, is primarily a job description parser for the consolidated job description language (ARCJSDL), derived from JSDL, described in the following document http://svn.nordugrid.org/trac/nordugrid/browser/arc1/trunk/doc/tech_doc/client/job_description.odt.

Enumerations

enum  Arc::RSLBoolOp { Arc::RSLBoolError, Arc::RSLMulti, Arc::RSLAnd, Arc::RSLOr }
enum  Arc::RSLRelOp {
  Arc::RSLRelError, Arc::RSLEqual, Arc::RSLNotEqual, Arc::RSLLess,
  Arc::RSLGreater, Arc::RSLLessOrEqual, Arc::RSLGreaterOrEqual
}

Functions

std::ostream & Arc::operator<< (std::ostream &os, const RSLBoolOp op)
std::ostream & Arc::operator<< (std::ostream &os, const RSLRelOp op)
std::ostream & Arc::operator<< (std::ostream &os, const RSLValue &value)
std::ostream & Arc::operator<< (std::ostream &os, const RSL &rsl)