Implementation of an observer for logging control routines.  
#include <ikarus/utils/listener/controllogger.hh>
|  | 
| using | Token = std::shared_ptr< void > | 
|  | 
◆ Token
◆ subscribe()
- Template Parameters
- 
  
  
- Parameters
- 
  
    | broadcaster | the broadcaster |  | callback | the function |  
 
 
 
◆ subscribeTo()
◆ unSubscribe()
  
  | 
        
          | void Ikarus::Listener::unSubscribe | ( | const Token & | token | ) |  |  | inlineinherited | 
 
 
◆ unSubscribeAll()
  
  | 
        
          | void Ikarus::Listener::unSubscribeAll | ( |  | ) |  |  | inlineinherited | 
 
 
◆ unSubscribeLast()
  
  | 
        
          | void Ikarus::Listener::unSubscribeLast | ( |  | ) |  |  | inlineinherited | 
 
 
◆ update()
  
  | 
        
          | void Ikarus::ControlLogger::update | ( | ControlMessages | message, |  
          |  |  | const Concepts::ControlRoutineState auto & | state |  
          |  | ) |  |  |  | inline | 
 
- Parameters
- 
  
    | message | The received control message. |  | state | The received control state. |  
 
 
 
The documentation for this class was generated from the following file: