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
CancelProjectLoadNotification.hpp
Go to the documentation of this file.
1
9
10
#ifndef ECHOMAP_CANCELPROJECTLOADNOTIFICATION_HPP
11
#define ECHOMAP_CANCELPROJECTLOADNOTIFICATION_HPP
12
13
#include "
../../objects/IDAllocator.hpp
"
14
15
namespace
echomap
16
{
17
18
class
PartialProject
;
19
25
struct
CancelProjectLoadNotification
26
{
32
explicit
CancelProjectLoadNotification
(id_type
project_id
);
33
40
void
verify_project
(
const
PartialProject
* context)
const
;
41
42
id_type
project_id
;
43
};
44
45
}
// namespace echomap
46
47
#endif
// ECHOMAP_CANCELPROJECTLOADNOTIFICATION_HPP
IDAllocator.hpp
IDAllocator specification.
echomap::PartialProject
A Project with semantics for expressing an incomplete set of owned Signal objects.
Definition
PartialProject.hpp:32
echomap
The main EchoMap outermost namespace for all non-exported symbols.
Definition
ActionController.hpp:20
echomap::CancelProjectLoadNotification::project_id
id_type project_id
The ID of the partially loaded Project to cancel.
Definition
CancelProjectLoadNotification.hpp:42
echomap::CancelProjectLoadNotification::verify_project
void verify_project(const PartialProject *context) const
Verify that the given Project matches the intended target.
Definition
CancelProjectLoadNotification.cpp:25
echomap::CancelProjectLoadNotification::CancelProjectLoadNotification
CancelProjectLoadNotification(id_type project_id)
Create a new CancelProjectLoadNotification to indicate that the identified Project should be cancelle...
Definition
CancelProjectLoadNotification.cpp:18
src
notifications
web
CancelProjectLoadNotification.hpp
Generated by
1.17.0