Iros
 
Loading...
Searching...
No Matches
badge.h
Go to the documentation of this file.
1#pragma once
2
3namespace di::util {
4template<typename T>
5class Badge {
6private:
7 friend T;
8
9 Badge() = default;
10
11public:
12 Badge(Badge const&) = delete;
13 Badge(Badge&&) = delete;
14
15 auto operator=(Badge const&) -> Badge& = delete;
16 auto operator=(Badge&&) -> Badge& = delete;
17};
18}
19
20namespace di {
21using util::Badge;
22}
Definition badge.h:5
auto operator=(Badge const &) -> Badge &=delete
Badge(Badge &&)=delete
auto operator=(Badge &&) -> Badge &=delete
Badge(Badge const &)=delete
Definition vocab.h:96
Definition zstring_parser.h:9