#include <Header.h>
|
template<typename ByteOrder > |
void | load (eckit::DataHandle &dh) |
|
Definition at line 48 of file Header.h.
◆ Header()
◆ ~Header()
odc::core::Header::~Header |
( |
| ) |
|
◆ byteOrder()
int32_t odc::core::Header::byteOrder |
( |
| ) |
|
|
inline |
◆ dataSize()
size_t odc::core::Header::dataSize |
( |
| ) |
const |
|
inline |
◆ load()
template<typename ByteOrder >
void odc::core::Header::load |
( |
eckit::DataHandle & |
dh | ) |
|
|
private |
◆ loadAfterMagic()
void odc::core::Header::loadAfterMagic |
( |
eckit::DataHandle & |
dh | ) |
|
◆ readMagic()
bool odc::core::Header::readMagic |
( |
eckit::DataHandle & |
dh | ) |
|
|
static |
read Magic loads the MAGIC from the data handle. Returns 0 for end of stream, and throws an exception if the magic is incorrect.
Definition at line 39 of file Header.cc.
◆ rowsNumber()
size_t odc::core::Header::rowsNumber |
( |
| ) |
const |
|
inline |
◆ serializeHeader()
std::pair< Buffer, size_t > odc::core::Header::serializeHeader |
( |
size_t |
dataSize, |
|
|
size_t |
rowsNumber, |
|
|
const Properties & |
properties, |
|
|
const MetaData & |
columns |
|
) |
| |
|
static |
◆ serializeHeaderOtherByteOrder()
std::pair< Buffer, size_t > odc::core::Header::serializeHeaderOtherByteOrder |
( |
size_t |
dataSize, |
|
|
size_t |
rowsNumber, |
|
|
const Properties & |
properties, |
|
|
const MetaData & |
columns |
|
) |
| |
|
static |
◆ byteOrder_
int32_t odc::core::Header::byteOrder_ |
|
private |
◆ dataSize_
size_t odc::core::Header::dataSize_ |
|
private |
◆ md_
◆ props_
◆ rowsNumber_
size_t odc::core::Header::rowsNumber_ |
|
private |
The documentation for this class was generated from the following files: