12 #ifndef ROOT_RRawFileWin
13 #define ROOT_RRawFileWin
32 class RRawFileWin :
public RRawFile {
35 void Seek(
long offset,
int whence);
38 void OpenImpl() final;
39 size_t ReadAtImpl(
void *buffer,
size_t nbytes, std::uint64_t offset) final;
40 std::uint64_t GetSizeImpl() final;
43 RRawFileWin(std::string_view url, RRawFile::ROptions options);
45 std::unique_ptr<RRawFile> Clone() const final;
46 int GetFeatures() const final {
return kFeatureHasSize; }