VLCB
Loading...
Searching...
No Matches
std::initializer_list< E > Class Template Reference

Convenience class for use with initializer lists, i.e. bracketed list of items: { a, b, ...}. More...

#include <initializer_list.h>

Public Member Functions

constexpr initializer_list () noexcept
constexpr size_t size () const noexcept
constexpr const E * begin () const noexcept
constexpr const E * end () const noexcept
constexpr initializer_list (const E *a, size_t l)

Detailed Description

template<class E>
class std::initializer_list< E >

Convenience class for use with initializer lists, i.e. bracketed list of items: { a, b, ...}.

Constructor & Destructor Documentation

◆ initializer_list() [1/2]

template<class E>
std::initializer_list< E >::initializer_list ( )
inlineconstexprnoexcept

◆ initializer_list() [2/2]

template<class E>
std::initializer_list< E >::initializer_list ( const E * a,
size_t l )
inlineconstexpr

Member Function Documentation

◆ size()

template<class E>
size_t std::initializer_list< E >::size ( ) const
inlineconstexprnoexcept

◆ begin()

template<class E>
const E * std::initializer_list< E >::begin ( ) const
inlineconstexprnoexcept

◆ end()

template<class E>
const E * std::initializer_list< E >::end ( ) const
inlineconstexprnoexcept

The documentation for this class was generated from the following file: