IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::TrivialContainerLogicAllowed Concept Reference

A concept that ensures only types that can be trivially copyable can be 'forced' to use trifial Logic. More...

#include <ice/container/container_logic.hxx>

Concept definition

template<typename Type>
concept TrivialContainerLogicAllowed = std::is_trivially_copyable_v<Type> && std::is_trivially_destructible_v<Type> && std::is_default_constructible_v<Type>
A concept that ensures only types that can be trivially copyable can be 'forced' to use trifial Logic...
Definition container_logic.hxx:25

Detailed Description

A concept that ensures only types that can be trivially copyable can be 'forced' to use trifial Logic.