magpie
Loading...
Searching...
No Matches
CommonData.hpp
1
#pragma once
2
3
4
#include <type_traits>
5
namespace
magpie {
class
BaseApp
; }
6
namespace
magpie::data {
7
8
struct
CommonData
{
9
BaseApp
* app;
10
11
virtual
~CommonData
() =
default
;
12
};
13
14
template
<
typename
T>
15
concept
IsCommonData
=
requires
{
16
std::is_base_of_v<data::CommonData, T>;
17
};
18
19
}
magpie::BaseApp
Definition
AppDecl.hpp:14
magpie::data::IsCommonData
Definition
CommonData.hpp:15
magpie::data::CommonData
Definition
CommonData.hpp:8
src
magpie
data
CommonData.hpp
Generated by
1.15.0