EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Loading...
Searching...
No Matches
RegisterVFSMappingNotification.hpp
Go to the documentation of this file.
1
9
10#ifndef ECHOMAP_REGISTERVFSMAPPINGNOTIFICATION_HPP
11#define ECHOMAP_REGISTERVFSMAPPINGNOTIFICATION_HPP
12
13#if defined(__EMSCRIPTEN__) || defined(__DOXYGEN__)
14
15#include <filesystem>
16
18
19namespace echomap
20{
21
22class PartialProject;
23
59
60} // namespace echomap
61
62#endif // __EMSCRIPTEN__
63
64#endif // ECHOMAP_REGISTERVFSMAPPINGNOTIFICATION_HPP
IDAllocator specification.
A Project with semantics for expressing an incomplete set of owned Signal objects.
The main EchoMap outermost namespace for all non-exported symbols.
RegisterVFSMappingNotification(id_type project_id, std::filesystem::path external, std::filesystem::path internal)
Creates a new RegisterVFSMappingNotification to express a mapping between the external and internal p...
void verify_project(const PartialProject *context) const
Verify that the given Project matches the intended target.
std::filesystem::path external
The path on the external file system.
id_type project_id
The ID of the Project to which the mapping relates.
std::filesystem::path internal
The path on the internal file system.