SignalManager.hpp
This file defines the SignalManager class, which collects sets of Signals to be looked up or manipulated later.
-
class SignalManager : public internal::SignalManager_Base
- #include <SignalManager.hpp>
Public Functions
-
inline SignalManager()
-
SignalManager(SignalManager&&) = default
-
inline SignalManager(const SignalManager &in)
-
inline ~SignalManager()
-
inline uint32_t GetNextID() const
-
inline size_t GetSize() const
-
inline SignalBase &operator[](const std::string &name)
-
inline const SignalBase &operator[](const std::string &name) const
-
inline void NotifyConstruct(SignalBase *signal) override
-
inline void NotifyDestruct(SignalBase *signal) override
-
inline SignalManager()