Empirical
Classes | Namespaces
Signal.h File Reference
#include <map>
#include <string>
#include "../meta/TypePack.h"
#include "../tools/FunctionSet.h"
#include "../tools/map_utils.h"
#include "Action.h"

Go to the source code of this file.

Classes

class  emp::SignalKey
 SignalKey tracks a specific function triggered by a signal. For now, its just a value pair. More...
 
struct  emp::internal::SignalManager_Base
 
struct  emp::internal::SignalControl_Base
 
class  emp::SignalBase
 Base class for all signals. More...
 
class  emp::Signal< ARGS >
 Generic version of Signals; needs specialization to a function type.. More...
 
class  emp::Signal< void(ARGS...)>
 Signals with void return. More...
 
class  emp::Signal< RETURN(ARGS...)>
 

Namespaces

 emp
 If we are in emscripten, make sure to include the header.
 
 emp::internal