ECSTASY
All in the name
Loading...
Searching...
No Matches
ecstasy::IsStorage Concept Reference

Concept to check if a type is a storage. More...

#include <StorageConcepts.hpp>

Concept definition

template<typename S>
concept ecstasy::IsStorage = std::default_initializable<std::remove_const_t<S>>
&& std::derived_from<std::remove_const_t<S>, IStorage> && requires { typename S::Component; }
Concept to check if a type is a storage.

Detailed Description

Concept to check if a type is a storage.

Template Parameters
SStorage type to check.
Author
Andréas Leroux (andre.nosp@m.as.l.nosp@m.eroux.nosp@m.@epi.nosp@m.tech..nosp@m.eu)
Since
1.0.0 (2024-04-22)

Definition at line 105 of file StorageConcepts.hpp.