Lumiera
0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
integral.hpp
Go to the documentation of this file.
1
/*
2
INTEGRAL.hpp - there is nothing like one
3
4
Copyright (C)
5
2024, Hermann Vosseler <Ichthyostega@web.de>
6
7
**Lumiera** is free software; you can redistribute it and/or modify it
8
under the terms of the GNU General Public License as published by the
9
Free Software Foundation; either version 2 of the License, or (at your
10
option) any later version. See the file COPYING for further details.
11
12
*/
13
14
21
#ifndef LIB_INTEGRAL_H
22
#define LIB_INTEGRAL_H
23
24
#include <stdlib.h>
25
#include <cstddef>
26
#include <cstdint>
27
28
/* === minimal common place === */
29
using
uint
=
unsigned
int;
30
using
uchar
=
unsigned
char;
31
using
ulong
=
unsigned
long
int;
32
using
llong
=
long
long
int;
33
using
ullong
=
unsigned
long
long
int;
34
using
ushort
=
unsigned
short
int;
35
36
using
f128
=
long
double;
37
static_assert
(10 <=
sizeof
(
f128
));
38
39
const
uint
LIFE_AND_UNIVERSE_4EVER
= 42;
40
41
42
#endif
/*LIB_INTEGRAL_H*/
llong
long long int llong
Definition
integral.hpp:32
ullong
unsigned long long int ullong
Definition
integral.hpp:33
uint
unsigned int uint
Definition
integral.hpp:29
ulong
unsigned long int ulong
Definition
integral.hpp:31
f128
long double f128
Definition
integral.hpp:36
LIFE_AND_UNIVERSE_4EVER
const uint LIFE_AND_UNIVERSE_4EVER
Definition
integral.hpp:39
ushort
unsigned short int ushort
Definition
integral.hpp:34
uchar
unsigned char uchar
Definition
integral.hpp:30
lib
integral.hpp
Generated on Thu Dec 11 2025 for Lumiera by
1.9.8