XRootD
XrdOssMirageEntry.hh
Go to the documentation of this file.
1
#ifndef __XRD_OSS_MIRAGE_ENTRY_HH__
2
#define __XRD_OSS_MIRAGE_ENTRY_HH__
3
4
#include "
XrdOss/XrdOss.hh
"
5
6
#include <memory>
7
8
struct
XrdOssMirageEntry
9
{
10
struct
11
{
12
int
return_code{
XrdOssOK
};
13
}
open
;
14
15
struct
16
{
17
int
return_code{
XrdOssOK
};
18
std::size_t return_position{};
19
}
read
;
20
21
struct
22
{
23
int
return_code{
XrdOssOK
};
24
std::size_t return_position{};
25
}
write
;
26
27
std::string
pattern
{};
28
std::size_t
size
{};
29
};
30
31
using
XrdOssMirageEntryPtr
= std::shared_ptr<XrdOssMirageEntry>;
32
33
#endif
XrdOssMirageEntry::read
struct XrdOssMirageEntry::@117 read
XrdOssMirageEntry::open
struct XrdOssMirageEntry::@116 open
XrdOssMirageEntry::size
std::size_t size
Definition:
XrdOssMirageEntry.hh:28
XrdOssMirageEntry::pattern
std::string pattern
Definition:
XrdOssMirageEntry.hh:27
XrdOssMirageEntry::write
struct XrdOssMirageEntry::@118 write
XrdOssMirageEntryPtr
std::shared_ptr< XrdOssMirageEntry > XrdOssMirageEntryPtr
Definition:
XrdOssMirageEntry.hh:31
XrdOssMirageEntry
Definition:
XrdOssMirageEntry.hh:9
XrdOss.hh
XrdOssOK
#define XrdOssOK
Definition:
XrdOss.hh:54
XrdOssMirage
XrdOssMirageEntry.hh
Generated by
1.9.1