Logo ROOT  
Reference Guide
TGridJob.cxx
Go to the documentation of this file.
1// @(#)root/net:$Id$
2// Author: Jan Fiete Grosse-Oetringhaus 06/10/2004
3
4/*************************************************************************
5 * Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12//////////////////////////////////////////////////////////////////////////
13// //
14// TGridJob //
15// //
16// Abstract base class defining interface to a GRID job. //
17// //
18// Related classes are TGridJobStatus. //
19// //
20//////////////////////////////////////////////////////////////////////////
21
22#include "TGridJob.h"
23
25
26
27////////////////////////////////////////////////////////////////////////////////
28/// Must be implemented by actual GRID job implementation. Returns -1 in
29/// case of error, 0 otherwise.
30
32{
33 MayNotUse("GetOutputSandbox");
34 return -1;
35}
const char Option_t
Definition: RtypesCore.h:64
#define ClassImp(name)
Definition: Rtypes.h:361
virtual Int_t GetOutputSandbox(const char *localpath, Option_t *opt=0)
Must be implemented by actual GRID job implementation.
Definition: TGridJob.cxx:31
void MayNotUse(const char *method) const
Use this method to signal that a method (defined in a base class) may not be called in a derived clas...
Definition: TObject.cxx:944