"""
A catch-all file that imports the whole framework.

:file: __init__.py
:date: 27/08/2015
:authors:
    - <NAME> <<EMAIL>>
"""

# Core classes.
from .base import *

# Type formatters.
from .scalars import *
from .vectors import *
from .enums import *
from .enum_class import *
from .bitfield import *
from .union import *

# Misc.
from .validators import *

# Aliases (stdint)
uint8_t = UInt8
uint16_t = UInt16
uint32_t = UInt32
uint64_t = UInt64

int8_t = Int8
int16_t = Int16
int32_t = Int32
int64_t = Int64

# Aliases (Rust)
u8 = UInt8
u16 = UInt16
u32 = UInt32
u64 = UInt64

i8 = Int8
i16 = Int16
i32 = Int32
i64 = Int64

# Aliases (Misc)
Array = TypedArray
VLA = VariableArray

"""
A catch-all file that imports the whole framework.

:file: __init__.py
:date: 27/08/2015
:authors:
    - <NAME> <<EMAIL>>
"""

# Core classes.
from .base import *

# Type formatters.
from .scalars import *
from .vectors import *
from .enums import *
from .enum_class import *
from .bitfield import *
from .union import *

# Misc.
from .validators import *

# Aliases (stdint)
uint8_t = UInt8
uint16_t = UInt16
uint32_t = UInt32
uint64_t = UInt64

int8_t = Int8
int16_t = Int16
int32_t = Int32
int64_t = Int64

# Aliases (Rust)
u8 = UInt8
u16 = UInt16
u32 = UInt32
u64 = UInt64

i8 = Int8
i16 = Int16
i32 = Int32
i64 = Int64

# Aliases (Misc)
Array = TypedArray
VLA = VariableArray

A catch-all file that imports the whole framework.  :file: __init__.py :date: 27/08/2015 :authors:     - <NAME> <<EMAIL>> # Core classes. # Type formatters. # Misc. # Aliases (stdint) # Aliases (Rust) # Aliases (Misc)