/srv/osrm/osrm-backend/include/engine/datafacade
NameSizeModeActions
algorithm_datafacade.hpp39070644editdlrm
contiguous_block_allocator.hpp5230644editdlrm
contiguous_internalmem_datafacade.hpp261140644editdlrm
datafacade_base.hpp78890644editdlrm
mmap_memory_allocator.hpp10290644editdlrm
process_memory_allocator.hpp10440644editdlrm
shared_memory_allocator.hpp10790644editdlrm
Edit: /srv/osrm/osrm-backend/include/engine/datafacade/contiguous_block_allocator.hpp (523B)
#ifndef OSRM_ENGINE_DATAFACADE_CONTIGUOUS_BLOCK_ALLOCATOR_HPP_ #define OSRM_ENGINE_DATAFACADE_CONTIGUOUS_BLOCK_ALLOCATOR_HPP_ #include "storage/shared_data_index.hpp" namespace osrm::engine::datafacade { class ContiguousBlockAllocator { public: virtual ~ContiguousBlockAllocator() = default; // interface to give access to the datafacades virtual const storage::SharedDataIndex &GetIndex() = 0; }; } // namespace osrm::engine::datafacade #endif // OSRM_ENGINE_DATAFACADE_CONTIGUOUS_BLOCK_ALLOCATOR_HPP_