ATLAS Offline Software
Loading...
Searching...
No Matches
DataVectorWithAllocFwd.h
Go to the documentation of this file.
1// This file's extension implies that it's C, but it's really -*- C++ -*-.
2/*
3 * Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.
4 */
11
12
13#ifndef ATHCONTAINERS_DATAVECTORWITHALLOCFWD_H
14#define ATHCONTAINERS_DATAVECTORWITHALLOCFWD_H
15
16
17#include <type_traits>
18
19
20namespace SG {
21template <class T, class VETO> class ArenaHeapSTLAllocator;
22namespace detail {
24}
25}
26template <class DV, class ALLOC = SG::ArenaHeapSTLAllocator<std::remove_const_t<typename DV::base_value_type>, SG::detail::DataVectorAllocDummy> > class DataVectorWithAlloc;
27
28
29
30#endif // not ATHCONTAINERS_DATAVECTORWITHALLOCFWD_H
DataVector using a custom allocator for the elements.
STL-style allocator wrapper for ArenaHeapAllocator.
Forward declaration.