sim-lib-stream-clock 0.1.0

Clock charts and tick conversion helpers for STREAM 6.
Documentation
#![forbid(unsafe_code)]
#![deny(missing_docs)]
//! Clock charts and tick conversion helpers for STREAM 6.
//!
//! The crate keeps clock math in library space. Kernel events still carry only
//! KERNEL 6 `Tick` values, with clock indexes interned as datum content refs.

mod citizen;
mod clock;
mod instant;
mod tempo;

pub use citizen::{StreamClockDescriptor, stream_clock_class_symbol};
pub use clock::{Clock, ClockChart, ClockIndex, IndexConversion};
pub use instant::Instant;
pub use tempo::{TempoMap, TempoSegment};

#[cfg(test)]
mod tests;