EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Loading...
Searching...
No Matches
ISerialiser.hpp
1//
2// Created by owd on 07/07/2026.
3//
4
5#ifndef ECHOMAP_ISERIALISER_HPP
6#define ECHOMAP_ISERIALISER_HPP
7
8#include <string_view>
9
10namespace echomap
11{
12
13class Project;
14class Sensor;
15class Signal;
16
18{
19public:
20 virtual ~ISerialiser() = default;
21
22 virtual std::string_view serialise_project(const Project& project) = 0;
23};
24
25} // namespace echomap
26
27#endif // ECHOMAP_ISERIALISER_HPP
A single channel of discretely sampled audio data.
Definition Signal.hpp:40
The main EchoMap outermost namespace for all non-exported symbols.