#ifndef ROOT_TXNetFileStager
#define ROOT_TXNetFileStager
#ifndef ROOT_TFileStager
#include "TFileStager.h"
#endif
class TCollection;
class TXNetSystem;
class TXNetFileStager : public TFileStager {
private:
TString fPrefix;
TXNetSystem *fSystem;
static void GetPrefix(const char *url, TString &pfx);
public:
TXNetFileStager(const char *stager = "");
virtual ~TXNetFileStager();
Bool_t IsStaged(const char *path);
Int_t Locate(const char *path, TString &endpath);
Bool_t Matches(const char *s);
Bool_t Stage(const char *path, Option_t *opt = 0);
Bool_t Stage(TCollection *pathlist, Option_t *opt = 0);
Bool_t IsValid() const { return (fSystem ? kTRUE : kFALSE); }
void Print(Option_t *option = "") const;
ClassDef(TXNetFileStager,0)
};
#endif
Last change: Fri Jul 11 13:54:30 2008
Last generated: 2008-07-11 13:54
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.