A container for POD types that can be initialized from a buffer.
An fcppt::container::raw_vector::object is similar to a std::vector, except that it only holds POD types. The main purpose of this container is to be initialized from an fcppt::container::buffer::object. It can, however, also be initialized in regular ways like fcppt::algorithm::map or by using one of its constructors that are similar to the constructors of std::vector.
|
| template<typename T, typename A> |
| bool | fcppt::container::raw_vector::operator== (fcppt::container::raw_vector::object< T, A > const &_left, fcppt::container::raw_vector::object< T, A > const &_right) |
| template<typename T, typename A> |
| bool | fcppt::container::raw_vector::operator!= (fcppt::container::raw_vector::object< T, A > const &_left, fcppt::container::raw_vector::object< T, A > const &_right) |
| template<typename T, typename A> |
| void | fcppt::container::raw_vector::swap (fcppt::container::raw_vector::object< T, A > &, fcppt::container::raw_vector::object< T, A > &) noexcept |
| template<typename Ch, typename Traits, typename Type, typename Alloc> |
| std::basic_ostream< Ch, Traits > & | fcppt::container::raw_vector::operator<< (std::basic_ostream< Ch, Traits > &_stream, fcppt::container::raw_vector::object< Type, Alloc > const &_vector) |
| | Outputs a raw vector to a stream.
|