#include <nds_composer.hh>
NDS::detail::composer::composer |
( |
| ) |
|
|
delete |
NDS::detail::composer::composer |
( |
const composer & |
other | ) |
|
|
delete |
NDS::detail::composer::composer |
( |
composer && |
other | ) |
|
|
delete |
void NDS::detail::composer::add_segment |
( |
const buffers_type & |
cur_bufs | ) |
|
void NDS::detail::composer::bounds_check |
( |
const buffer & |
cur_buffer, |
|
|
buffer::size_type |
cur_fill, |
|
|
buffer::size_type |
offset_start, |
|
|
buffer::size_type |
offset_end |
|
) |
| |
|
private |
void NDS::detail::composer::do_finish_gap_handling |
( |
| ) |
|
|
private |
void NDS::detail::composer::fill_gap |
( |
buffer & |
cur_buffer, |
|
|
buffer::size_type |
start_sample, |
|
|
buffer::size_type |
end_sample |
|
) |
| |
|
inlineprivate |
template<typename T >
void NDS::detail::composer::finish |
( |
T & |
selector | ) |
|
|
inline |
template<typename T >
void NDS::detail::composer::initialize_buffers |
( |
const T & |
ref_set | ) |
|
|
inlineprivate |
const NDS::connection::channel_names_type NDS::detail::composer::_channel_names |
|
private |
std::vector< buffer::size_type > NDS::detail::composer::cur_progress |
|
private |
bool NDS::detail::composer::empty_is_safe |
|
private |
bool NDS::detail::composer::finished |
|
private |
bool NDS::detail::composer::initialized |
|
private |
The documentation for this class was generated from the following files: