Skip to content

Commit

Permalink
Merge pull request #214 from krasznaa/DoxygenNamespaceFix-main-20230117
Browse files Browse the repository at this point in the history
Doxygen Namespace Fixes, main branch (2023.01.17.)
  • Loading branch information
krasznaa authored Jan 18, 2023
2 parents 20bd269 + f262d8b commit 7d47188
Show file tree
Hide file tree
Showing 121 changed files with 147 additions and 122 deletions.
2 changes: 1 addition & 1 deletion benchmarks/core/benchmark_core.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion benchmarks/cuda/benchmark_cuda.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion benchmarks/sycl/benchmark_sycl.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021-2022 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/cmake/atomic_ref_test.sycl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2022 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/cmake/ext_oneapi_printf_test.sycl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/cmake/oneapi_printf_test.sycl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/array.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/const_device_array.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/const_device_vector.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/data/vector_buffer.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021-2022 CERN for the benefit of the ACTS project
*
Expand Down
9 changes: 8 additions & 1 deletion core/include/vecmem/containers/data/vector_view.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand All @@ -15,6 +15,13 @@
#include <type_traits>

namespace vecmem {

/// @brief Namespace holding "data types"
///
/// These are types that either own, or only provide a view of data owned by
/// some other component. They are used for "non-interactive" data management
/// in the code.
///
namespace data {

/// Class holding data about a 1 dimensional vector/array
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand All @@ -10,6 +10,12 @@
#include <cstddef>

namespace vecmem {

/// @brief Namespace for types that should not be used directly by clients
///
/// These would be classes/functions/types that are needed by the public
/// interface of classes/functions outside of this namespace.
///
namespace details {

/// Helper type for an array in a static_vector with a given type and size
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/device_array.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/device_vector.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021-2022 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/array.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/device_array.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/device_vector.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021-2022 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/reverse_iterator.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/static_array.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/static_vector.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/vector.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/vector_buffer.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021-2022 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/impl/vector_view.ipp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/static_array.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/containers/static_vector.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
11 changes: 9 additions & 2 deletions core/include/vecmem/containers/vector.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
* (c) 2021-2023 CERN for the benefit of the ACTS project
*
* Mozilla Public License Version 2.0
*/
Expand All @@ -13,6 +13,13 @@
// System include(s).
#include <vector>

/// @brief Main namespace for the vecmem classes/functions
///
/// Public classes and functions that are not language/backend specific, are
/// generally placed in this namespace.
///
/// @see @c vecmem::data
///
namespace vecmem {
/**
* @brief Alias type for vectors with our polymorphic allocator
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/binary_page_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/choice_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/coalescing_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/conditional_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/contiguous_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/debug_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/details/is_aligned.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2022 CERN for the benefit of the ACTS project
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/host_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021-2022 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/identity_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/polymorphic_allocator.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/memory/terminal_memory_resource.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/utils/debug.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/utils/memory_monitor.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/utils/type_traits.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/include/vecmem/utils/types.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/binary_page_memory_resource.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/binary_page_memory_resource_impl.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021-2022 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/binary_page_memory_resource_impl.hpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/choice_memory_resource.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/coalescing_memory_resource.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/conditional_memory_resource.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/contiguous_memory_resource.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/debug_memory_resource.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/default_resource_polyfill.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/details/is_aligned.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2022 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/details/memory_resource_base.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/** VecMem project, part of the ACTS project (R&D line)
/* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
*
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/host_memory_resource.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021-2022 CERN for the benefit of the ACTS project
Expand Down
2 changes: 1 addition & 1 deletion core/src/memory/identity_memory_resource.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
/*
* VecMem project, part of the ACTS project (R&D line)
*
* (c) 2021 CERN for the benefit of the ACTS project
Expand Down
Loading

0 comments on commit 7d47188

Please sign in to comment.