#ifndef ROOT_TFileStager
#define ROOT_TFileStager
#ifndef ROOT_TNamed
#include "TNamed.h"
#endif
#ifndef ROOT_TString
#include "TString.h"
#endif
class TCollection;
class TFileStager : public TNamed {
public:
TFileStager(const char *stager) : TNamed(stager, stager) { }
virtual ~TFileStager() { }
virtual TList *GetStaged(TCollection *pathlist);
virtual Bool_t IsStaged(const char *);
virtual Int_t Locate(const char *u, TString &f);
virtual Bool_t Matches(const char *s) { return ((s && (fName == s)) ? kTRUE : kFALSE); }
virtual Bool_t Stage(const char *, Option_t * = 0) { return kTRUE; }
virtual Bool_t Stage(TCollection *pathlist, Option_t *opt = 0);
virtual Bool_t IsValid() const { return kTRUE; }
static TString GetPathName(TObject *o);
static TFileStager *Open(const char *stager);
ClassDef(TFileStager,0)
};
#endif
Last change: Wed Jun 25 08:39:05 2008
Last generated: 2008-06-25 08:39
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.