S.F. Page

Programming,Music,etc...

大幅な作り直し

今までの延長線上で作りなおそうと思ったけれど、クラスの構造から大幅に見なおすことにした。具体的には下記の図のように改造しようとしている。

それぞれの四角は個別のクラスとして実装し直す。それぞれは別々のスレッドで動作する。スレッド間でデータをやり取りするために間にリングバッファをかませる。リングバッファはboost.lockfreeライブラリのものを使う。