RadyGo / dspatch

The Refreshingly Simple Cross-Platform C++ Dataflow / Pipelining / Stream Processing / Reactive Programming Framework

Home Page:http://flowbasedprogramming.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Build status

DSPatch

The Refreshingly Simple C++ Dataflow Framework

Webite: http://flowbasedprogramming.com

DSPatch, pronounced "dispatch", is a powerful C++ dataflow framework. DSPatch is not limited to any particular domain or data type, from reactive programming to stream processing, DSPatch's generic, object-oriented API allows you to create virtually any dataflow system imaginable.

Build

git clone https://github.com/cross-platform/dspatch.git
cd dspatch
mkdir build
cd build
cmake ..
make
  • cmake .. will auto-detect your IDE / compiler. To manually select one, use cmake -G.
  • When building for an IDE, instead of make, simply open the cmake generated project file.

See also:

DSPatchables (https://github.com/cross-platform/dspatchables): A DSPatch component repository.

DSPatcher (https://github.com/cross-platform/dspatcher): A cross-platform graphical tool for building DSPatch circuits.

About

The Refreshingly Simple Cross-Platform C++ Dataflow / Pipelining / Stream Processing / Reactive Programming Framework

http://flowbasedprogramming.com

License:BSD 2-Clause "Simplified" License


Languages

Language:C++ 99.0%Language:CMake 0.9%Language:HTML 0.0%