|
DP3
|
#include <buffered_lane.h>
Public Types | |
| typedef aocommon::Lane< Tp >::size_type | size_type |
| typedef aocommon::Lane< Tp >::value_type | value_type |
Public Member Functions | |
| lane_write_buffer () | |
| lane_write_buffer (aocommon::Lane< Tp > *lane, size_type buffer_size) | |
| ~lane_write_buffer () | |
| void | clear () |
| template<typename... Args> | |
| void | emplace (Args &&... args) |
| void | flush () |
| void | reset (aocommon::Lane< Tp > *lane, size_type buffer_size) |
| void | write (const value_type &element) |
| void | write (value_type &&element) |
| void | write_end () |
| typedef aocommon::Lane<Tp>::size_type dp3::common::lane_write_buffer< Tp >::size_type |
| typedef aocommon::Lane<Tp>::value_type dp3::common::lane_write_buffer< Tp >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |