Lots of windows fixes and some more improvements.
This commit is contained in:
@@ -56,12 +56,6 @@ public:
|
||||
explicit BaseSignal(TAllocator<void> allocator = {}) : handlers_(TAllocator<RegisteredHandler>(std::move(allocator))) {}
|
||||
BaseSignal(const BaseSignal&) = delete;
|
||||
BaseSignal(BaseSignal&&) MIJIN_NOEXCEPT = default;
|
||||
|
||||
void reinit(TAllocator<void> allocator = {})
|
||||
{
|
||||
MIJIN_ASSERT(handlers_.empty(), "Attempting to re-initialize a signal that already has handlers.");
|
||||
handlers_ = handler_vector_t(TAllocator<RegisteredHandler>(std::move(allocator)));
|
||||
}
|
||||
public:
|
||||
BaseSignal& operator=(const BaseSignal&) = delete;
|
||||
BaseSignal& operator=(BaseSignal&&) MIJIN_NOEXCEPT = default;
|
||||
|
||||
Reference in New Issue
Block a user