StormByte
2.0.0
C++26 foundation of the StormByte suite
Loading...
Searching...
No Matches
type_traits.hxx
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2024-2026 David C. Manuelda (StormBytePP)
3
*
4
* This file is part of StormByte.
5
*
6
* StormByte original source is dual-licensed:
7
*
8
* 1. GNU Lesser General Public License v3.0 (or later)
9
* You may redistribute and/or modify this file under the terms of the
10
* GNU Lesser General Public License as published by the Free Software
11
* Foundation, either version 3 of the License, or (at your option)
12
* any later version.
13
*
14
* 2. Commercial license
15
* Alternatively, this file may be used under the terms of a commercial
16
* license agreement with the copyright holder
17
* (David C. Manuelda <StormByte@gmail.com>).
18
*
19
* Both licenses apply only to original StormByte source in this repository.
20
* They do not cover other StormByte modules or any third-party material
21
* shipped with this repository (including everything under thirdparty/),
22
* which remains under its own license.
23
*
24
* Neither license grants any patent rights. Any patent licenses required
25
* to use this software or third-party components must be obtained separately
26
* from the patent holders.
27
*
28
* StormByte is distributed in the hope that it will be useful,
29
* but WITHOUT ANY WARRANTY; without even the implied warranty of
30
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
31
* GNU Lesser General Public License for more details.
32
*
33
* You should have received a copy of the GNU Lesser General Public License
34
* version 3 along with StormByte. If not, see
35
* <https://www.gnu.org/licenses/lgpl-3.0.html>.
36
*
37
* SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-StormByte-Commercial
38
*/
39
40
#pragma once
41
62
#include <
StormByte/type_traits/detail.hxx
>
63
#include <
StormByte/type_traits/containers.hxx
>
64
#include <
StormByte/type_traits/wrappers.hxx
>
65
#include <
StormByte/type_traits/enums.hxx
>
66
#include <
StormByte/type_traits/conversions.hxx
>
67
#include <
StormByte/type_traits/categories.hxx
>
68
#include <
StormByte/type_traits/ranges.hxx
>
69
#include <
StormByte/type_traits/object_semantics.hxx
>
70
#include <
StormByte/type_traits/relations.hxx
>
71
#include <
StormByte/type_traits/comparison.hxx
>
categories.hxx
comparison.hxx
containers.hxx
conversions.hxx
detail.hxx
enums.hxx
object_semantics.hxx
ranges.hxx
relations.hxx
wrappers.hxx
lib
public
StormByte
type_traits.hxx
Generated by
1.9.8