Template Function beluga::operator<<

Function Documentation

template<typename T, std::size_t N, CircularArrayFeatureFlags F>
CircularArray<T, N, F> &beluga::operator<<(CircularArray<T, N, F> &array, T value)

Convenient stream operator overload to push a value to a circular array.

Functionally equivalent to a push_back() (or push_front() if the layout reversal feature is enabled).