int Int_t
Signed integer 4 bytes (int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
long long Long64_t
Portable signed long integer 8 bytes.
const char Option_t
Option string (const char).
#define ClassDefOverride(name, id)
TCurlFile(const char *url, Option_t *option="")
std::unique_ptr< ROOT::Internal::RCurlConnection > fConnection
Bool_t ReadBuffer(char *buf, Int_t len) override
Read a buffer from the file.
Long64_t GetSize() const override
Returns the current file size.
Bool_t ReadBuffers(char *buf, Long64_t *pos, Int_t *len, Int_t nbuf) override
Read the nbuf blocks described in arrays pos and len.
void Seek(Long64_t offset, ERelativeTo pos=kBeg) override
Seek to a specific position in the file. Pos it either kBeg, kCur or kEnd.
TFile(const TFile &)=delete