source: icGREP/icgrep-devel/icgrep/re/re_multiplex.h

Last change on this file was 6184, checked in by nmedfort, 7 months ago

Initial version of PipelineKernel? + revised StreamSet? model.

File size: 358 bytes
Line 
1#ifndef RE_MULTIPLEX_H
2#define RE_MULTIPLEX_H
3
4#include <memory>
5
6namespace cc { class MultiplexedAlphabet; }
7
8namespace re {
9    class RE;
10    RE * transformCCs(cc::MultiplexedAlphabet * mpx, RE * r);   
11
12    inline RE * transformCCs(const std::shared_ptr<cc::MultiplexedAlphabet> & mpx, RE * r) {
13        return transformCCs(mpx.get(), r);
14    }
15}
16#endif
Note: See TracBrowser for help on using the repository browser.