Classes | |
class | RAdoptAllocator |
RAdoptAllocator can provide a view on already allocated memory. More... | |
class | RAdoptAllocator< bool > |
Typedefs | |
template<typename T > | |
using | RVec = ROOT::VecOps::RVec< T > |
Functions | |
template<typename... T> | |
std::size_t | GetVectorsSize (std::string_view id, const RVec< T > &... vs) |
template<typename Tuple_t , std::size_t... Is> | |
auto | MapFromTuple (Tuple_t &&t, std::index_sequence< Is... >) -> decltype(MapImpl(std::get< std::tuple_size< Tuple_t >::value - 1 >(t), std::get< Is >(t)...)) |
template<typename F , typename... T> | |
auto | MapImpl (F &&f, const RVec< T > &... vs) -> RVec< decltype(f(vs[0]...))> |
using ROOT::Detail::VecOps::RVec = typedef ROOT::VecOps::RVec<T> |
std::size_t ROOT::Detail::VecOps::GetVectorsSize | ( | std::string_view | id, |
const RVec< T > &... | vs | ||
) |
auto ROOT::Detail::VecOps::MapFromTuple | ( | Tuple_t && | t, |
std::index_sequence< Is... > | |||
) | -> decltype(MapImpl(std::get<std::tuple_size<Tuple_t>::value - 1>(t), std::get<Is>(t)...)) |