Skip to main content

Module core

Module core 

Source
Expand description

Core types and traits for SBE encoding/decoding.

Modules§

buffer
Buffer traits and implementations for zero-copy SBE operations.
decoder
Decoder traits for SBE messages.
encoder
Encoder traits for SBE messages.
error
Error types for IronSBE core operations.
header
SBE message header types.
types
Primitive type definitions and helpers for SBE encoding.

Structs§

AlignedBuffer
Cache-line aligned buffer for optimal CPU cache performance.
BufferPool
Pool of reusable aligned buffers to avoid allocation overhead.
GroupHeader
Repeating group header (4 bytes).
MessageHeader
Standard SBE message header (8 bytes).
VarDataHeader
Variable-length data header.

Enums§

DecodeError
Error type for decoding operations.
Error
Core error type for IronSBE operations.

Traits§

ReadBuffer
Trait for read-only buffer access with optimized primitive reads.
SbeDecoder
Trait for zero-copy SBE message decoders.
SbeEncoder
Trait for SBE message encoders.
WriteBuffer
Trait for read-write buffer access with optimized primitive writes.

Type Aliases§

Result
Result type alias for IronSBE core operations.