Added constructors so the VectorMap is default-, copy- and move-constructible.
This commit is contained in:
parent
5596ab16a7
commit
34adf3f006
@ -117,6 +117,10 @@ private:
|
||||
std::vector<TKey, TKeyAllocator> keys_;
|
||||
std::vector<TValue, TValueAllocator> values_;
|
||||
public:
|
||||
VectorMap() noexcept = default;
|
||||
VectorMap(const VectorMap&) = default;
|
||||
VectorMap(VectorMap&&) MIJIN_NOEXCEPT = default;
|
||||
|
||||
VectorMap& operator=(const VectorMap&) = default;
|
||||
VectorMap& operator=(VectorMap&&) MIJIN_NOEXCEPT = default;
|
||||
auto operator<=>(const VectorMap& other) const noexcept = default;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user