11 #include "opentelemetry/version.h"
24 auto data(C &c) noexcept(noexcept(c.data())) -> decltype(c.data())
30 auto data(
const C &c) noexcept(noexcept(c.data())) -> decltype(c.data())
35 template <
class T, std::
size_t N>
36 T *
data(T (&array)[N]) noexcept
42 const E *
data(std::initializer_list<E> list) noexcept
53 auto size(
const C &c) noexcept(noexcept(c.size())) -> decltype(c.size())
58 template <
class T, std::
size_t N>
59 std::size_t
size(T (& )[N]) noexcept
64 template <std::
size_t N>
67 template <std::size_t... Ints>