28 lines
569 B
C++
28 lines
569 B
C++
#ifndef DIGGLER_PLATFORM_TYPES_HPP
|
|
#define DIGGLER_PLATFORM_TYPES_HPP
|
|
|
|
#include <cstdint>
|
|
#include <string>
|
|
|
|
namespace Diggler {
|
|
|
|
using uint = std::uint32_t;
|
|
using uint32 = std::uint32_t;
|
|
using uint64 = std::uint64_t;
|
|
using uint16 = std::uint16_t;
|
|
using ushort = uint16;
|
|
using uint8 = std::uint8_t;
|
|
using int64 = std::int64_t;
|
|
using int32 = std::int32_t;
|
|
using int16 = std::int16_t;
|
|
using int8 = std::int8_t;
|
|
using byte = std::uint8_t;
|
|
using char32 = char32_t;
|
|
using char16 = char16_t;
|
|
|
|
using String = std::string;
|
|
|
|
}
|
|
|
|
#endif /* DIGGLER_PLATFORM_TYPES_HPP */
|