serenity/AK/Badge.h

21 lines
269 B
C
Raw Normal View History

#pragma once
namespace AK {
template<typename T>
class Badge {
friend T;
Badge() {}
Badge(const Badge&) = delete;
Badge& operator=(const Badge&) = delete;
Badge(Badge&&) = delete;
Badge& operator=(Badge&&) = delete;
};
}
using AK::Badge;