-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCppUtils.hpp
More file actions
42 lines (39 loc) · 863 Bytes
/
CppUtils.hpp
File metadata and controls
42 lines (39 loc) · 863 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#pragma once
#include "CppImports.hpp"
#include "RingBuffer.hpp"
#include "Stack.hpp"
namespace chrono = std::chrono;
namespace placeholders = std::placeholders;
using std::array;
using std::byte;
using std::construct_at;
using std::destroy_at;
using std::expected;
using std::function;
using std::hash;
using std::integral_constant;
using std::is_integral;
using std::is_same;
using std::make_unique;
using std::map;
using std::move;
using std::nullopt;
using std::optional;
using std::pair;
using std::queue;
using std::reference_wrapper;
using std::remove_reference;
using std::set;
using std::shared_ptr;
using std::snprintf;
using std::span;
using std::stack;
using std::string;
using std::stringstream;
using std::to_string;
using std::unexpected;
using std::unique_ptr;
using std::unordered_map;
using std::variant;
using std::vector;
using std::visit;