summaryrefslogtreecommitdiff
path: root/src/core/managed
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/managed')
-rw-r--r--src/core/managed/Events.hpp3
-rw-r--r--src/core/managed/ManagedContainer.hpp15
-rw-r--r--src/core/managed/Manager.cpp2
3 files changed, 9 insertions, 11 deletions
diff --git a/src/core/managed/Events.hpp b/src/core/managed/Events.hpp
index a69c363..e433c6d 100644
--- a/src/core/managed/Events.hpp
+++ b/src/core/managed/Events.hpp
@@ -84,7 +84,8 @@ using EventHandler = void (*)(const Event &event, Managed *owner, void *data);
* The Event class and its child classes are responsible for containing the
* actual event data which further describes the event to the event handlers.
*/
-struct Event {
+class Event {
+public:
/**
* Actual event type.
*/
diff --git a/src/core/managed/ManagedContainer.hpp b/src/core/managed/ManagedContainer.hpp
index 6952964..13038f9 100644
--- a/src/core/managed/ManagedContainer.hpp
+++ b/src/core/managed/ManagedContainer.hpp
@@ -552,8 +552,7 @@ public:
/* Insert and delete operations */
template <class InputIterator>
- iterator insert(iterator position, InputIterator first,
- InputIterator last)
+ iterator insert(iterator position, InputIterator first, InputIterator last)
{
bool atStart = true;
iterator pos = position;
@@ -680,9 +679,8 @@ class ManagedVector
: public ManagedGenericList<T, std::vector<Handle<T>>,
ListAccessor<Handle<T>>, Listener> {
public:
- using Base = ManagedGenericList<T, std::vector<Handle<T>>,
- ListAccessor<Handle<T>>, Listener>;
- using Base::ManagedGenericList;
+ using ManagedGenericList<T, std::vector<Handle<T>>, ListAccessor<Handle<T>>,
+ Listener>::ManagedGenericList;
};
/**
@@ -694,10 +692,9 @@ class ManagedMap
: public ManagedGenericMap<K, T, std::map<K, Handle<T>>,
MapAccessor<std::pair<K, Handle<T>>>, Listener> {
public:
- using Base =
- ManagedGenericMap<K, T, std::map<K, Handle<T>>,
- MapAccessor<std::pair<K, Handle<T>>>, Listener>;
- using Base::ManagedGenericMap;
+ using ManagedGenericMap<K, T, std::map<K, Handle<T>>,
+ MapAccessor<std::pair<K, Handle<T>>>,
+ Listener>::ManagedGenericMap;
};
}
diff --git a/src/core/managed/Manager.cpp b/src/core/managed/Manager.cpp
index 60f7332..c6d7f93 100644
--- a/src/core/managed/Manager.cpp
+++ b/src/core/managed/Manager.cpp
@@ -318,7 +318,7 @@ void Manager::sweep()
// Perform a breadth-first search starting from the current Managed
bool isReachable = false;
- std::unordered_set<Managed *> visited{{curManaged}};
+ std::unordered_set<Managed *> visited{curManaged};
std::queue<Managed *> queue{{curManaged}};
while (!queue.empty() && !isReachable) {
// Pop the next element from the queue, remove the element from