clap_sys/
lib.rs

1#![allow(non_camel_case_types)]
2
3pub mod ext;
4pub mod factory;
5
6pub mod audio_buffer;
7pub mod color;
8pub mod entry;
9pub mod events;
10pub mod fixedpoint;
11pub mod host;
12pub mod id;
13pub mod plugin;
14pub mod plugin_features;
15pub mod process;
16pub mod stream;
17pub mod string_sizes;
18pub mod timestamp;
19pub mod universal_plugin_id;
20pub mod version;
21
22/// Define a null terminated `CStr` literal.
23macro_rules! cstr {
24    ($str:literal) => {
25        unsafe { std::ffi::CStr::from_bytes_with_nul_unchecked(concat!($str, "\0").as_bytes()) }
26    };
27}
28pub(crate) use cstr;