|
template<typename T , typename A , typename Function > |
fcppt::container::buffer::object< T, A > | append_from (fcppt::container::buffer::object< T, A > &&_buffer, typename fcppt::container::buffer::object< T, A >::size_type const _size, Function const &_function) |
| Appends to a buffer using a function.
|
|
template<typename T , typename A , typename Function > |
fcppt::optional::object< fcppt::container::buffer::object< T, A > > | append_from_opt (fcppt::container::buffer::object< T, A > &&_buffer, typename fcppt::container::buffer::object< T, A >::size_type const _size, Function const &_function) |
| Appends to a buffer using a function which may fail.
|
|
template<typename T , typename A > |
void | swap (fcppt::container::buffer::object< T, A > &, fcppt::container::buffer::object< T, A > &) noexcept |
|
template<typename Buffer , typename Function > |
Buffer | read_from (typename Buffer::size_type const _size, Function const &_function) |
| Reads into a buffer using a function.
|
|
template<typename Buffer , typename Function > |
fcppt::optional::object< Buffer > | read_from_opt (typename Buffer::size_type const _size, Function const &_function) |
| Reads into a buffer using a function which may fail.
|
|
template<typename T , typename A > |
fcppt::container::raw_vector::object< T, A > | to_raw_vector (fcppt::container::buffer::object< T, A > &&_buffer) noexcept |
| Convert a buffer into a raw_vector.
|
|