Stratax
0.2.0
Toggle main menu visibility
Loading...
Searching...
No Matches
Types.hpp
1
#pragma once
2
3
#include <cstddef>
4
#include <cstdint>
5
#include <complex>
6
7
namespace
stratax::core::dtype
8
{
9
10
using
index_t = std::size_t;
11
using
ssize_t = std::ptrdiff_t;
12
13
using
bool_ = bool;
14
15
using
int8 = std::int8_t;
16
using
int16 = std::int16_t;
17
using
int32 = std::int32_t;
18
using
int64 = std::int64_t;
19
20
using
uint8 = std::uint8_t;
21
using
uint16 = std::uint16_t;
22
using
uint32 = std::uint32_t;
23
using
uint64 = std::uint64_t;
24
25
using
float32 = float;
26
using
float64 = double;
27
using
float128 =
long
double;
28
29
using
complex64 = std::complex<float>;
30
using
complex128 = std::complex<double>;
31
using
complex256 = std::complex<long double>;
32
}
include
stratax
core
Types.hpp
Generated by
1.17.0