tern.stream

Diverse stream implementation focused towards in-memory performant stream access.

Modules

atomic_stream
module tern.stream.atomic_stream

Thread-safe atomic stream implementation using IStream.

binary_stream
module tern.stream.binary_stream

Performant binary stream implementation using IStream.

file_stream
module tern.stream.file_stream

Basic file stream implementation inheriting IStream.

impl
module tern.stream.impl

Stream interface and enums for stream implementations.

memory_stream
module tern.stream.memory_stream

Barebones memory stream implementation using IStream without any bounds checking.

Public Imports

tern.stream.atomic_stream
public import tern.stream.atomic_stream;
Undocumented in source.
tern.stream.binary_stream
public import tern.stream.binary_stream;
Undocumented in source.
tern.stream.memory_stream
public import tern.stream.memory_stream;
Undocumented in source.
tern.stream.file_stream
public import tern.stream.file_stream;
Undocumented in source.
tern.stream.impl
public import tern.stream.impl;
Undocumented in source.

Meta