summaryrefslogtreecommitdiff
path: root/includes/image_io/base/types.h
diff options
context:
space:
mode:
Diffstat (limited to 'includes/image_io/base/types.h')
-rw-r--r--includes/image_io/base/types.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/includes/image_io/base/types.h b/includes/image_io/base/types.h
index aaa88b3..ed49350 100644
--- a/includes/image_io/base/types.h
+++ b/includes/image_io/base/types.h
@@ -7,8 +7,14 @@
namespace photos_editing_formats {
namespace image_io {
-/// Byte is the noumenon unit of data.
+/// The various integer and byte types used in this package.
using Byte = std::uint8_t;
+using Int32 = std::int32_t;
+using Int64 = std::int64_t;
+using UInt8 = std::uint8_t;
+using UInt16 = std::uint16_t;
+using UInt32 = std::uint32_t;
+using UInt64 = std::uint64_t;
/// A Byte value and a validity flag.
struct ValidatedByte {