MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
mtcore.hpp
Go to the documentation of this file.
1
/*
2
3
Copyright 2025 Matthew Tolman
4
5
Licensed under the Apache License, Version 2.0 (the "License");
6
you may not use this file except in compliance with the License.
7
You may obtain a copy of the License at
8
9
http://www.apache.org/licenses/LICENSE-2.0
10
11
Unless required by applicable law or agreed to in writing, software
12
distributed under the License is distributed on an "AS IS" BASIS,
13
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
See the License for the specific language governing permissions and
15
limitations under the License.
16
17
*/
18
19
#pragma once
20
21
#ifndef MTCORE_HPP
22
#define MTCORE_HPP
23
24
// This is to make sure that library users don't have to have a specific include
25
// order
26
#ifdef MTCORE_THREAD_USE
27
#include "
mtcore_thread.hpp
"
28
#endif
29
30
#include "
mtcore/alloc.hpp
"
31
#include "
mtcore/ascii.hpp
"
32
#include "
mtcore/byte_endian.hpp
"
33
#include "
mtcore/byte_order.hpp
"
34
#include "
mtcore/colls/array_list.hpp
"
35
#include "
mtcore/colls/bitset.hpp
"
36
#include "
mtcore/colls/gen_list.hpp
"
37
#include "
mtcore/colls/optional.hpp
"
38
#include "
mtcore/colls/queue.hpp
"
39
#include "
mtcore/colls/result.hpp
"
40
#include "
mtcore/colls/ring_buffer.hpp
"
41
#include "
mtcore/colls/segmented_list.hpp
"
42
#include "
mtcore/colls/slice.hpp
"
43
#include "
mtcore/colls/slice_algo.hpp
"
44
#include "
mtcore/core.hpp
"
45
#include "
mtcore/csv/slice.hpp
"
46
#include "
mtcore/csv/writer.hpp
"
47
#include "
mtcore/io/file_sys.hpp
"
48
#include "
mtcore/io/floats.hpp
"
49
#include "
mtcore/io/format.hpp
"
50
#include "
mtcore/io/formats.hpp
"
51
#include "
mtcore/io/reader.hpp
"
52
#include "
mtcore/io/writer.hpp
"
53
#include "
mtcore/ip.hpp
"
54
#include "
mtcore/random.hpp
"
55
#include "
mtcore/traits.hpp
"
56
#include "
mtcore/rc.hpp
"
57
58
#endif
array_list.hpp
ascii.hpp
bitset.hpp
byte_endian.hpp
byte_order.hpp
slice.hpp
alloc.hpp
core.hpp
traits.hpp
slice.hpp
writer.hpp
file_sys.hpp
floats.hpp
format.hpp
formats.hpp
gen_list.hpp
reader.hpp
writer.hpp
ip.hpp
mtcore_thread.hpp
optional.hpp
queue.hpp
random.hpp
rc.hpp
result.hpp
ring_buffer.hpp
segmented_list.hpp
slice_algo.hpp
include
core
mtcore.hpp
Generated on Thu Jun 5 2025 22:26:17 for MT Core (C++) by
1.13.2