template<class T>
eckit::geo::search::TreeMappedFile class

Base classes

class TreeMapped

Public types

using Payload = size_t
using PointValueType = SPValue<Tree>

Constructors, destructors, conversion operators

TreeMappedFile(const Grid& r) explicit

Public functions

auto str() const -> std::string
auto itemCount() const -> size_t

Private functions

auto ready() const -> bool override
void commit() override
void print(std::ostream& out) const override
void lock() override
void unlock() override

Typedef documentation

template<class T _1>
using eckit::geo::search::TreeMappedFile<_1>::Payload = size_t

template<class T _1>
using eckit::geo::search::TreeMappedFile<_1>::PointValueType = SPValue<Tree>

Function documentation

template<class T _1>
std::string eckit::geo::search::TreeMappedFile<_1>::str() const

template<class T _1>
size_t eckit::geo::search::TreeMappedFile<_1>::itemCount() const