View in context in the libbitcoin Slack #general mirror.
memory_ptr map::get(size_t offset) const NOEXCEPT { const auto ptr = std::make_shared<access>(remap_mutex_); if (!loaded_ || is_null(ptr)) return nullptr; ptr->assign(memory_map_ + offset, memory_map_ + size()); return ptr; }