|
template<typename T , typename U > |
serial< U > & | shore::operator| (serial< T > &ser1, serial< U > &ser2) |
| Connect two serial pipeline elements.
|
|
template<typename T , typename U > |
parallel< U > & | shore::operator| (parallel< T > &par1, parallel< U > &par2) |
| Connect two parallel pipeline elements.
|
|
template<typename T , typename U > |
parallelizer< U > & | shore::operator| (serial< T > &ser, parallelizer< U > &paz) |
| Connect a serial pipeline element to a parallelizer element.
|
|
template<typename T , typename U > |
parallel< U > & | shore::operator| (parallelizer< T > &paz, parallel< U > &par) |
| Connect a parallelizer to a parallel pipeline element.
|
|
template<typename T , typename U > |
sync< U > & | shore::operator| (parallel< T > &par, sync< U > &syn) |
| Connect a parallel pipeline element to a sync element.
|
|
template<typename T , typename U > |
serial< U > & | shore::operator| (sync< T > &syn, serial< U > &ser) |
| Connect a sync element to a serial pipeline element.
|
|
template<typename T , typename U > |
desync< U > & | shore::operator| (serial< T > &ser, desync< U > &dsc) |
| Connect a serial pipeline element to a desync element.
|
|
template<typename T , typename U > |
parallel< U > & | shore::operator| (desync< T > &dsc, parallel< U > &par) |
| Connect a desync element to a parallel pipeline element.
|
|
template<typename T > |
void | shore::dump (serial< T > &ser) |
|