Logo ROOT  
Reference Guide
span.hxx File Reference
#include <cstddef>
#include <iterator>
#include <array>
#include <vector>
#include <stdexcept>
#include <memory>
#include <type_traits>
#include <initializer_list>
Include dependency graph for span.hxx:
This graph shows which files directly or indirectly include this file:

Classes

struct  ROOT::Detail::indices< Indices >
 
struct  ROOT::Detail::is_array_class< Array >
 
struct  ROOT::Detail::make_indices_< First, Last, Step >
 
struct  ROOT::Detail::make_indices_next2< indices< Indices... >, Next, Tail >
 
struct  ROOT::Detail::make_indices_next< indices< Indices... >, Next >
 

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 
namespace  ROOT::Detail
 Special implementation of ROOT::RRangeCast for TCollection, including a check that the cast target type inherits from TObject and a new constructor that takes the TCollection by pointer.
 

Macros

#define R__CONSTEXPR_IF_CXX14
 

Typedefs

template<size_t Start, size_t Last, size_t Step = 1>
using ROOT::Detail::make_indices = typename make_indices_< Start, Last, Step >::type
 

Functions

template<class ArrayL , class ArrayR >
R__CONSTEXPR_IF_CXX14 bool ROOT::Detail::operator_equal_impl (ArrayL const &lhs, size_t const lhs_size, ArrayR const &rhs, size_t const rhs_size)
 

Detailed Description

Author
Axel Naumann axel@.nosp@m.cern.nosp@m..ch
Date
2015-09-06

Definition in file span.hxx.

Macro Definition Documentation

◆ R__CONSTEXPR_IF_CXX14

#define R__CONSTEXPR_IF_CXX14

Definition at line 21 of file span.hxx.