Diggler/src/platform/Types.hpp

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 */