xtd 0.2.0
Loading...
Searching...
No Matches
textual_literal.hpp
Go to the documentation of this file.
1
4#pragma once
5#include "char.hpp"
6#include "char8.hpp"
7#include "char16.hpp"
8#include "char32.hpp"
9#include "wchar.hpp"
10#include <type_traits>
11#include <concepts>
12
14namespace xtd {
30 template<class type_t>
32 std::same_as<type_t, const xtd::char_*> ||
33 std::same_as<type_t, const xtd::wchar*> ||
34 std::same_as<type_t, const xtd::char8*> ||
35 std::same_as<type_t, const xtd::char16*> ||
36 std::same_as<type_t, const xtd::char32*>;
37}
Contains xtd::char16 type.
Contains xtd::char32 type.
Contains xtd::char8 type.
Contains xtd::char_ type.
Represent a text literal concept.
Definition textual_literal.hpp:31
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Contains xtd::wchar type.