Loading...
Searching...
No Matches
typedef.hpp
Go to the documentation of this file.
1
5#pragma once
6
9
10namespace by {
11 typedef int nint;
12 typedef unsigned int nuint;
13 typedef bool nbool;
14 typedef char nchar;
15 typedef unsigned char nuchar;
16 typedef wchar_t nwchar;
17 typedef tchar ntchar;
18 typedef short int nshort;
19 typedef unsigned short int nushort;
20 typedef float nflt;
21 typedef double ndbl;
22 typedef long nlong;
23 typedef unsigned long nulong;
24 typedef long long nllong;
25 typedef unsigned long long nullong;
26 typedef std::int8_t nint8;
27 typedef std::uint8_t nuint8;
28 typedef std::int16_t nint16;
29 typedef std::uint16_t nuint16;
30 typedef std::int32_t nint32;
31 typedef std::uint32_t nuint32;
32 typedef std::int64_t nint64;
33 typedef std::uint64_t nuint64;
34
35 typedef nint nidx;
36 typedef nchar nbyte;
37 typedef nuchar nubyte;
38 typedef nint64 nid;
39 typedef nint ncnt;
40 constexpr nidx BY_INDEX_ERROR = -1;
41} // namespace by