eckit::geo::search::TreeMappedAnonymousMemory class

Base classes

class TreeMapped

Public types

using Payload = size_t
using PointValueType = SPValue<Tree>

Constructors, destructors, conversion operators

TreeMappedAnonymousMemory(const Grid&) explicit

Public functions

void lock() virtual
void unlock() virtual
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

Typedef documentation

using eckit::geo::search::TreeMappedAnonymousMemory::Payload = size_t

using eckit::geo::search::TreeMappedAnonymousMemory::PointValueType = SPValue<Tree>

Function documentation

void eckit::geo::search::TreeMappedAnonymousMemory::lock() virtual

void eckit::geo::search::TreeMappedAnonymousMemory::unlock() virtual

std::string eckit::geo::search::TreeMappedAnonymousMemory::str() const

size_t eckit::geo::search::TreeMappedAnonymousMemory::itemCount() const