跳转到内容

dart_cpp_bridge

让 C++ 库以优雅的方式暴露给 Dart/Flutter

同步调用

直接调用 C++ 函数,零开销同步返回。

异步协程

基于 stdexec::task 和 sender 的 v2 C++20 异步支持。

Stream 流

C++ 向 Dart 推送数据流。

反向调用

C++ 调用 Dart 闭包(DartFn)。

代码生成

自动生成 FFI 绑定和序列化代码。

跨平台

Windows、Linux、macOS、iOS、Android 五端支持。

纯 C API

不依赖 C++ 异步内部实现的 C99 兼容桥接 API。

外部运行时集成

libuv、glib、自定义事件循环通过 stdexec scheduler 接入。

异步非阻塞通道

mpsc / oneshot 协程通道,构建跨线程非阻塞流水线。