library: libCore #include "TGridJDL.h" |
TGridJDL
class description - source file - inheritance tree (.pdf)
This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.
public:
virtual ~TGridJDL()
TString AddQuotes(const char* value)
virtual void AddToInputData(const char* value)
virtual void AddToInputDataCollection(const char* value)
virtual void AddToInputSandbox(const char* value)
virtual void AddToOutputSandbox(const char* value)
void AddToSet(const char* key, const char* value)
static TClass* Class()
virtual void Clear(Option_t* = "0")
virtual TString Generate()
const char* GetValue(const char* key) const
virtual TClass* IsA() const
virtual void SetArguments(const char* value)
virtual void SetEMail(const char* value)
virtual void SetExecutable(const char* value)
virtual void SetRequirements(const char* value)
virtual void SetSplitMode(const char* value)
virtual void SetValidationCommand(const char* value)
void SetValue(const char* key, const char* value)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
TMap fMap stores the key, value pairs of the JDL
TGridJDL
Abstract base class to generate JDL files for job submission to the
Grid.
Related classes are TGLiteJDL.
~TGridJDL()
Cleanup.
void Clear(const Option_t*)
Clears the JDL information.
void SetValue(const char *key, const char *value)
Sets a value. If the entry already exists the old one is replaced.
const char* GetValue(const char *key)
Returns the value corresponding to the provided key. Return 0 in case
key is not found.
TString AddQuotes(const char *value)
Adds quotes to the provided string.
E.g. Value --> "Value"
void AddToSet(const char *key, const char *value)
Adds a value to a key value which hosts a set of values.
E.g. InputSandbox: {"file1","file2"}
TString Generate()
Generates the JDL snippet.
Inline Functions
void SetExecutable(const char* value)
void SetArguments(const char* value)
void SetRequirements(const char* value)
void SetEMail(const char* value)
void AddToInputSandbox(const char* value)
void AddToOutputSandbox(const char* value)
void AddToInputData(const char* value)
void AddToInputDataCollection(const char* value)
void SetSplitMode(const char* value)
void SetValidationCommand(const char* value)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: Jan Fiete Grosse-Oetringhaus 28/9/2004
Last update: root/net:$Name: $:$Id: TGridJDL.cxx,v 1.2 2005/09/04 15:16:12 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.