eckit::PooledFile class

Constructors, destructors, conversion operators

PooledFile(const PathName& name)
~PooledFile()

Public functions

void open()
void close() noexcept(…)
auto read(void*, long) -> long
auto seek(off_t offset) -> off_t
auto seekEnd() -> off_t
auto rewind() -> off_t
auto fileno() const -> int
auto nbOpens() const -> size_t
auto nbReads() const -> size_t
auto nbSeeks() const -> size_t

Function documentation

eckit::PooledFile::~PooledFile()

void eckit::PooledFile::close() noexcept(…)

Exceptions
on fclose failure