#include <StorageMaker.h>
Public Member Functions | |
virtual bool | check (const std::string &proto, const std::string &path, IOOffset *size=0) |
virtual Storage * | open (const std::string &proto, const std::string &path, int mode)=0 |
virtual void | setDebugLevel (unsigned int debugLevel) |
virtual void | setTimeout (unsigned int timeout) |
virtual void | stagein (const std::string &proto, const std::string &path) |
StorageMaker (void) | |
virtual | ~StorageMaker (void) |
Definition at line 8 of file StorageMaker.h.
StorageMaker::StorageMaker | ( | void | ) |
Definition at line 6 of file StorageMaker.cc.
|
virtual |
Definition at line 9 of file StorageMaker.cc.
|
virtual |
Reimplemented in RFIOStorageMaker, StormLcgGtStorageMaker, StormStorageMaker, XrdStorageMaker, DCacheStorageMaker, LStoreStorageMaker, and LocalStorageMaker.
Definition at line 26 of file StorageMaker.cc.
References newFWLiteAna::found, alignBH_cfg::mode, open(), IOFlags::OpenRead, IOFlags::OpenUnbuffered, and alignCSCRings::s.
|
pure virtual |
Implemented in RFIOStorageMaker, StormLcgGtStorageMaker, StormStorageMaker, XrdStorageMaker, DCacheStorageMaker, LStoreStorageMaker, LocalStorageMaker, GsiFTPStorageMaker, and HttpStorageMaker.
Referenced by check().
|
virtual |
|
virtual |
Reimplemented in XrdStorageMaker, and DCacheStorageMaker.
Definition at line 18 of file StorageMaker.cc.
|
virtual |
Reimplemented in RFIOStorageMaker, XrdStorageMaker, and DCacheStorageMaker.
Definition at line 13 of file StorageMaker.cc.