1#![allow(non_camel_case_types)]
2use zerocopy::network_endian::{I16, I32, I64, U16, U32, U64};
3
4mod big_endian;
5pub use big_endian::*;
6
7pub type int16 = I16;
8pub type int32 = I32;
9pub type int64 = I64;
10pub type uint16 = U16;
11pub type uint24 = BigEndian<u24>;
12pub type uint32 = U32;
13pub type uint64 = U64;
14
15pub type FWORD = int16;
17pub type UFWORD = uint16;
18
19pub type Offset8 = u8;
20pub type Offset16 = uint16;
21pub type Offset24 = uint24;
22pub type Offset32 = uint32;
23
24mod affine2x2;
25mod affine2x3;
26mod fixed_point;
27mod longdatetime;
28mod tag;
29mod uint24mod;
30mod version16dot16;
31
32pub use affine2x2::*;
33pub use affine2x3::*;
34pub use fixed_point::*;
35pub use longdatetime::*;
36pub use tag::*;
37pub use uint24mod::*;
38pub use version16dot16::*;