From 7ec2a3f2b062a02a3999a26fec1783c98c0b38ea Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Sat, 12 Dec 2020 11:57:47 +0100 Subject: [PATCH] Fixes naming. --- src/Memory/__OptionalUniquePtrList.hpp | 34 +++++++++++++------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/Memory/__OptionalUniquePtrList.hpp b/src/Memory/__OptionalUniquePtrList.hpp index 01f196e..51915a0 100644 --- a/src/Memory/__OptionalUniquePtrList.hpp +++ b/src/Memory/__OptionalUniquePtrList.hpp @@ -1,39 +1,39 @@ -#ifndef ARBUTILS___OPTIONALUNIQUEPTRLIST_HPP -#define ARBUTILS___OPTIONALUNIQUEPTRLIST_HPP +#ifndef ARBUTILS___OPTIONALOptionalUniquePtrList_HPP +#define ARBUTILS___OPTIONALOptionalUniquePtrList_HPP #include "__OptionalBorrowedPtr.hpp" namespace ArbUt { /// @brief Collection of pointers that is owned by the list. When the list exits scope, the destructor on all /// pointers will be called. - template class UniquePtrList { + template class OptionalUniquePtrList { private: std::vector _vector; using iterator = typename std::vector::iterator; using const_iterator = typename std::vector::const_iterator; public: - inline UniquePtrList() noexcept : _vector() {} - /// @brief Initialises a UniquePtrList from a std::vector of raw pointers. + inline OptionalUniquePtrList() noexcept : _vector() {} + /// @brief Initialises a OptionalUniquePtrList from a std::vector of raw pointers. /// @param vec A std::vector of raw pointers. - inline UniquePtrList(const std::vector& vec) noexcept : _vector(vec) {} - /// @brief Initialises a UniquePtrList with a certain capacity reserved for use. This does not set immediate + inline OptionalUniquePtrList(const std::vector& vec) noexcept : _vector(vec) {} + /// @brief Initialises a OptionalUniquePtrList with a certain capacity reserved for use. This does not set immediate /// size. /// @param capacity The desired capacity. - explicit inline UniquePtrList(size_t capacity) : _vector() { _vector.reserve(capacity); } - /// @brief Initialises a UniquePtrList from a initialiser_list. + explicit inline OptionalUniquePtrList(size_t capacity) : _vector() { _vector.reserve(capacity); } + /// @brief Initialises a OptionalUniquePtrList from a initialiser_list. /// @param l A initialiser_list - inline UniquePtrList(const std::initializer_list& l) noexcept : _vector(l) {} - /// @brief Initialises a UniquePtrList from a raw pointer range. + inline OptionalUniquePtrList(const std::initializer_list& l) noexcept : _vector(l) {} + /// @brief Initialises a OptionalUniquePtrList from a raw pointer range. /// @param begin The raw pointer to the start of the list. /// @param end The raw pointer to the end of the list. - inline UniquePtrList(ValueT* const* begin, ValueT* const* end) noexcept : _vector(begin, end) {} + inline OptionalUniquePtrList(ValueT* const* begin, ValueT* const* end) noexcept : _vector(begin, end) {} - UniquePtrList(const UniquePtrList&) = delete; - UniquePtrList& operator=(const UniquePtrList&) = delete; - ~UniquePtrList() noexcept { Clear(); } + OptionalUniquePtrList(const OptionalUniquePtrList&) = delete; + OptionalUniquePtrList& operator=(const OptionalUniquePtrList&) = delete; + ~OptionalUniquePtrList() noexcept { Clear(); } - /// @brief Clears the UniquePtrList, and run the destructor on all containing pointers. + /// @brief Clears the OptionalUniquePtrList, and run the destructor on all containing pointers. inline void Clear() noexcept { for (auto& i : _vector) { delete i; @@ -144,4 +144,4 @@ namespace ArbUt { }; } -#endif // ARBUTILS___OPTIONALUNIQUEPTRLIST_HPP +#endif // ARBUTILS___OPTIONALOptionalUniquePtrList_HPP