#include <SignalManager.h>
emp::SignalManager::SignalManager |
( |
| ) |
|
|
inline |
emp::SignalManager::~SignalManager |
( |
| ) |
|
|
inline |
template<typename FUN_T >
auto& emp::SignalManager::Add |
( |
const std::string & |
name | ) |
|
|
inline |
template<typename FUN_T >
auto& emp::SignalManager::Add |
( |
Signal< FUN_T > & |
signal | ) |
|
|
inline |
uint32_t emp::SignalManager::GetNextID |
( |
| ) |
const |
|
inline |
size_t emp::SignalManager::GetSize |
( |
| ) |
const |
|
inline |
void emp::SignalManager::NotifyConstruct |
( |
SignalBase * |
signal | ) |
|
|
inlineoverridevirtual |
void emp::SignalManager::NotifyDestruct |
( |
SignalBase * |
signal | ) |
|
|
inlineoverridevirtual |
SignalBase& emp::SignalManager::operator[] |
( |
const std::string & |
name | ) |
|
|
inline |
const SignalBase& emp::SignalManager::operator[] |
( |
const std::string & |
name | ) |
const |
|
inline |
void emp::SignalManager::PrintNames |
( |
std::ostream & |
os = std::cout | ) |
|
|
inline |
The documentation for this class was generated from the following file: