#include <Partition.h>
Definition at line 24 of file Partition.h.
◆ Partition() [1/3]
odc::Partition::Partition |
( |
| ) |
|
◆ Partition() [2/3]
odc::Partition::Partition |
( |
const eckit::PathName & |
, |
|
|
size_t |
|
|
) |
| |
Read pool info from partitions info file.
◆ Partition() [3/3]
odc::Partition::Partition |
( |
const Partition & |
other | ) |
|
◆ add()
void odc::Partition::add |
( |
const Block & |
block | ) |
|
◆ blocks()
std::vector<Block>& odc::Partition::blocks |
( |
| ) |
|
|
inline |
◆ numberOfRows()
ullong odc::Partition::numberOfRows |
( |
| ) |
const |
◆ numberOfRowsOnLastBlock()
ullong odc::Partition::numberOfRowsOnLastBlock |
( |
| ) |
const |
◆ operator=()
◆ rowsOnLastBlock() [1/2]
ullong odc::Partition::rowsOnLastBlock |
( |
| ) |
const |
|
inline |
◆ rowsOnLastBlock() [2/2]
void odc::Partition::rowsOnLastBlock |
( |
ullong |
n | ) |
|
|
inline |
◆ save()
std::ostream & odc::Partition::save |
( |
std::ostream & |
o, |
|
|
size_t |
poolNumber |
|
) |
| const |
◆ startOfLastBlock() [1/2]
ullong odc::Partition::startOfLastBlock |
( |
| ) |
|
|
inline |
◆ startOfLastBlock() [2/2]
void odc::Partition::startOfLastBlock |
( |
ullong |
n | ) |
|
|
inline |
◆ str()
std::string odc::Partition::str |
( |
| ) |
const |
◆ write() [1/2]
ullong odc::Partition::write |
( |
const eckit::PathName & |
fileName | ) |
const |
◆ write() [2/2]
ullong odc::Partition::write |
( |
eckit::DataHandle & |
dh | ) |
const |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
const Partition & |
p |
|
) |
| |
|
friend |
◆ blocks_
std::vector<Block> odc::Partition::blocks_ |
|
private |
◆ rowsOnLastBlock_
ullong odc::Partition::rowsOnLastBlock_ |
|
private |
◆ startOfLastBlock_
ullong odc::Partition::startOfLastBlock_ |
|
private |
The documentation for this class was generated from the following files: