EchoMap
2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Toggle main menu visibility
Loading...
Searching...
No Matches
ProjectSelectionCompleteNotification.hpp
Go to the documentation of this file.
1
9
10
#ifndef ECHOMAP_PROJECTSELECTIONCOMPLETENOTIFICATION_HPP
11
#define ECHOMAP_PROJECTSELECTIONCOMPLETENOTIFICATION_HPP
12
13
#include <
filesystem
>
14
15
namespace
echomap
16
{
17
27
struct
ProjectSelectionCompleteNotification
28
{
32
ProjectSelectionCompleteNotification
() =
default
;
33
39
explicit
ProjectSelectionCompleteNotification
(
40
std::filesystem::path
path
41
) :
42
path
(
std
::move(
path
))
43
{
44
}
45
51
std::optional<std::filesystem::path>
path
;
52
};
53
54
}
// namespace echomap
55
56
#endif
// ECHOMAP_PROJECTSELECTIONCOMPLETENOTIFICATION_HPP
filesystem
echomap
The main EchoMap outermost namespace for all non-exported symbols.
Definition
ActionController.hpp:20
std
STL namespace.
std::optional
std::filesystem::path
echomap::ProjectSelectionCompleteNotification::ProjectSelectionCompleteNotification
ProjectSelectionCompleteNotification()=default
Create a new ProjectSelectionCompleteNotification indicating that the load was cancelled.
echomap::ProjectSelectionCompleteNotification::path
std::optional< std::filesystem::path > path
The path of the Project file to load.
Definition
ProjectSelectionCompleteNotification.hpp:51
echomap::ProjectSelectionCompleteNotification::ProjectSelectionCompleteNotification
ProjectSelectionCompleteNotification(std::filesystem::path path)
Create a new ProjectSelectionCompleteNotification.
Definition
ProjectSelectionCompleteNotification.hpp:39
src
notifications
ProjectSelectionCompleteNotification.hpp
Generated by
1.17.0