SkillUpdateManager Class Reference

#include <RobotAPI/libraries/skills/core/SkillProxy.h>

Public Types

using Callback = std::function<void(const skills::SkillStatusUpdate&)>
 
using CallbackID = std::uint64_t
 

Public Member Functions

CallbackID addCallback (Callback cb)
 
void removeCallback (CallbackID id)
 
void update (const skills::SkillStatusUpdate &statusUpdate)
 

Member Typedef Documentation

◆ Callback

using Callback = std::function<void(const skills::SkillStatusUpdate&)>

◆ CallbackID

using CallbackID = std::uint64_t

Member Function Documentation

◆ addCallback()

CallbackID addCallback ( Callback cb)
inline

◆ removeCallback()

void removeCallback ( CallbackID id)
inline

◆ update()

void update ( const skills::SkillStatusUpdate & statusUpdate)
inline

The documentation for this class was generated from the following file: