NAP
numeric.h
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this
3  * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
4 
5 #pragma once
6 
7 // Std Includes
8 #include <stdint.h>
9 
10 // Using
11 namespace nap
12 {
13  // Numeric typedefs
14  //using byte = unsigned char;
15  using int8 = int8_t;
16  using uint8 = uint8_t;
17  using int16 = int16_t;
18  using uint16 = uint16_t;
19  using int32 = int32_t;
20  using uint32 = uint32_t;
21  using int64 = int64_t;
22  using uint64 = uint64_t;
23  using uint = unsigned int;
24 }
nap::uint
unsigned int uint
Definition: numeric.h:23
nap::uint64
uint64_t uint64
Definition: numeric.h:22
nap::uint8
uint8_t uint8
Definition: numeric.h:16
nap::int8
int8_t int8
Definition: numeric.h:15
nap::uint32
uint32_t uint32
Definition: numeric.h:20
nap::int64
int64_t int64
Definition: numeric.h:21
nap
Definition: templateapp.h:17
nap::uint16
uint16_t uint16
Definition: numeric.h:18
nap::int16
int16_t int16
Definition: numeric.h:17
nap::int32
int32_t int32
Definition: numeric.h:19