Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::string_literal Concept Reference

Concept to ensure only string literals are accepted. More...

#include <profiler.h>

Concept definition

template<typename T>
concept unravel::string_literal = std::is_array_v<std::remove_reference_t<T>> &&
std::is_same_v<std::remove_extent_t<std::remove_reference_t<T>>, const char>
Concept to ensure only string literals are accepted.
Definition profiler.h:18

Detailed Description

Concept to ensure only string literals are accepted.

A string literal is a const char array with fixed size known at compile time

Definition at line 18 of file profiler.h.