|
Apache OpenDALâ„¢ C++ Binding
The C++ binding for Apache OpenDALâ„¢
|
Byte range used by read operations. More...
#include <data_structure.hpp>
Public Types | |
| enum class | Type : std::uint8_t { FULL = 0 , OFFSET = 1 , RANGE = 2 , SUFFIX = 3 } |
Static Public Member Functions | |
| static ReadRange | Full () |
| static ReadRange | Offset (std::uint64_t offset) |
| static ReadRange | Range (std::uint64_t start, std::uint64_t end) |
| static ReadRange | Suffix (std::uint64_t size) |
Public Attributes | |
| Type | type {Type::FULL} |
| std::uint64_t | start {0} |
| std::uint64_t | end {0} |
Byte range used by read operations.
|
strong |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| std::uint64_t opendal::ReadRange::end {0} |
| std::uint64_t opendal::ReadRange::start {0} |
| Type opendal::ReadRange::type {Type::FULL} |