1 #ifndef FWCore_Utilities_VecArray_h
2 #define FWCore_Utilities_VecArray_h
27 template <
typename T,
unsigned int N>
80 throw std::length_error(
"push_back on already-full VecArray (N="+
std::to_string(
N)+
")");
const_iterator cbegin() const noexcept
std::ptrdiff_t difference_type
std::pair< int, int > value_type
constexpr size_type size() noexcept
const_reference back() const
void resize(unsigned int size)
const_iterator cend() const noexcept
constexpr bool empty() noexcept
const value_type * const_pointer
const value_type * const_iterator
const_iterator end() const noexcept
void push_back(const T &value)
std::string to_string(const T &t)
const value_type & const_reference
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
void swap(VecArray &other) noexcept(noexcept(std::swap(data_, other.data_))&&noexcept(std::swap(size_, other.size_)))
reference operator[](size_type pos)
const_pointer data() const
const_reference operator[](size_type pos) const
const_iterator begin() const noexcept
void push_back_unchecked(const T &value)
const_reference front() const
static constexpr size_type capacity() noexcept
iterator begin() noexcept