9#ifndef WB_W_B_FUNCTOR_TYPES_GENERATED_H
10#define WB_W_B_FUNCTOR_TYPES_GENERATED_H
14#pragma clang diagnostic push
15#pragma clang diagnostic ignored "-Wpadded"
16#pragma clang diagnostic ignored "-Wold-style-cast"
21template <
typename wb_reserved_SubscribeToAllTypes_WBFunctor_T >
44template <
typename Pr
int_WBFunctor_T >
67template <
typename Say_WBFunctor_T >
90template <
typename Speech_WBFunctor_T >
113template <
typename QSay_WBFunctor_T >
136template <
typename QSpeech_WBFunctor_T >
159template <
typename SpeechOutput_WBFunctor_T >
180#ifdef guWhiteboard_GCGameState_DEFINED
182template <
typename GCGameState_WBFunctor_T >
183class GCGameState_WBFunctor:
public WBFunctor<GCGameState_WBFunctor_T > {
203#ifdef guWhiteboard_SensorsHandSensors_DEFINED
205template <
typename SensorsHandSensors_WBFunctor_T >
206class SensorsHandSensors_WBFunctor:
public WBFunctor<SensorsHandSensors_WBFunctor_T > {
226#ifdef guWhiteboard_SensorsHeadSensors_DEFINED
228template <
typename SensorsHeadSensors_WBFunctor_T >
229class SensorsHeadSensors_WBFunctor:
public WBFunctor<SensorsHeadSensors_WBFunctor_T > {
249#ifdef guWhiteboard_MOTIONCommands_DEFINED
251template <
typename MOTION_Commands_WBFunctor_T >
252class MOTION_Commands_WBFunctor:
public WBFunctor<MOTION_Commands_WBFunctor_T > {
272#ifdef guWhiteboard_MOTIONStatus_DEFINED
274template <
typename MOTION_Status_WBFunctor_T >
275class MOTION_Status_WBFunctor:
public WBFunctor<MOTION_Status_WBFunctor_T > {
295#ifdef guWhiteboard_HALHeadTarget_DEFINED
297template <
typename HAL_HeadTarget_WBFunctor_T >
298class HAL_HeadTarget_WBFunctor:
public WBFunctor<HAL_HeadTarget_WBFunctor_T > {
318#ifdef guWhiteboard_SensorsFootSensors_DEFINED
320template <
typename SensorsFootSensors_WBFunctor_T >
321class SensorsFootSensors_WBFunctor:
public WBFunctor<SensorsFootSensors_WBFunctor_T > {
341#ifdef guWhiteboard_SensorsBodySensors_DEFINED
343template <
typename SensorsBodySensors_WBFunctor_T >
344class SensorsBodySensors_WBFunctor:
public WBFunctor<SensorsBodySensors_WBFunctor_T > {
364#ifdef guWhiteboard_SENSORSLedsSensors_DEFINED
366template <
typename SENSORSLedsSensors_WBFunctor_T >
367class SENSORSLedsSensors_WBFunctor:
public WBFunctor<SENSORSLedsSensors_WBFunctor_T > {
387#ifdef guWhiteboard_SENSORSLegJointTemps_DEFINED
389template <
typename SENSORSLegJo
intTemps_WBFunctor_T >
390class SENSORSLegJointTemps_WBFunctor:
public WBFunctor<SENSORSLegJointTemps_WBFunctor_T > {
410#ifdef guWhiteboard_SENSORSTorsoJointTemps_DEFINED
412template <
typename SENSORSTorsoJo
intTemps_WBFunctor_T >
413class SENSORSTorsoJointTemps_WBFunctor:
public WBFunctor<SENSORSTorsoJointTemps_WBFunctor_T > {
433#ifdef guWhiteboard_SENSORSLegJointSensors_DEFINED
435template <
typename SENSORSLegJo
intSensors_WBFunctor_T >
436class SENSORSLegJointSensors_WBFunctor:
public WBFunctor<SENSORSLegJointSensors_WBFunctor_T > {
456#ifdef guWhiteboard_SENSORSTorsoJointSensors_DEFINED
458template <
typename SENSORSTorsoJo
intSensors_WBFunctor_T >
459class SENSORSTorsoJointSensors_WBFunctor:
public WBFunctor<SENSORSTorsoJointSensors_WBFunctor_T > {
479#ifdef guWhiteboard_SENSORSSonarSensors_DEFINED
481template <
typename SENSORSSonarSensors_WBFunctor_T >
482class SENSORSSonarSensors_WBFunctor:
public WBFunctor<SENSORSSonarSensors_WBFunctor_T > {
502#ifdef guWhiteboard_FSMControlStatus_DEFINED
504template <
typename FSM_Control_WBFunctor_T >
505class FSM_Control_WBFunctor:
public WBFunctor<FSM_Control_WBFunctor_T > {
525#ifdef guWhiteboard_FSMControlStatus_DEFINED
527template <
typename FSM_Status_WBFunctor_T >
528class FSM_Status_WBFunctor:
public WBFunctor<FSM_Status_WBFunctor_T > {
548#ifdef guWhiteboard_FSMNames_DEFINED
550template <
typename FSM_Names_WBFunctor_T >
551class FSM_Names_WBFunctor:
public WBFunctor<FSM_Names_WBFunctor_T > {
573template <
typename SoloTypeExample_WBFunctor_T >
594#ifdef guWhiteboard_FilteredArrayOneDimObjects_DEFINED
596template <
typename FilteredGoalSighting_WBFunctor_T >
597class FilteredGoalSighting_WBFunctor:
public WBFunctor<FilteredGoalSighting_WBFunctor_T > {
617#ifdef guWhiteboard_NAOState_DEFINED
619template <
typename NAO_State_WBFunctor_T >
620class NAO_State_WBFunctor:
public WBFunctor<NAO_State_WBFunctor_T > {
640#ifdef guWhiteboard_GCGameState_DEFINED
642template <
typename UDPRN_WBFunctor_T >
643class UDPRN_WBFunctor:
public WBFunctor<UDPRN_WBFunctor_T > {
665template <
typename PlayerNumber_WBFunctor_T >
688template <
typename ManuallyPenalized_WBFunctor_T >
709#ifdef guWhiteboard_VisionControlStatus_DEFINED
711template <
typename VisionControl_WBFunctor_T >
712class VisionControl_WBFunctor:
public WBFunctor<VisionControl_WBFunctor_T > {
732#ifdef guWhiteboard_VisionControlStatus_DEFINED
734template <
typename VisionStatus_WBFunctor_T >
735class VisionStatus_WBFunctor:
public WBFunctor<VisionStatus_WBFunctor_T > {
755#ifdef guWhiteboard_FFTStatus_DEFINED
757template <
typename FFTStatus_WBFunctor_T >
758class FFTStatus_WBFunctor:
public WBFunctor<FFTStatus_WBFunctor_T > {
778#ifdef guWhiteboard_FilteredArrayOneDimSonar_DEFINED
780template <
typename FSOsighting_WBFunctor_T >
781class FSOsighting_WBFunctor:
public WBFunctor<FSOsighting_WBFunctor_T > {
801#ifdef guWhiteboard_TopParticles_DEFINED
803template <
typename TopParticles_WBFunctor_T >
804class TopParticles_WBFunctor:
public WBFunctor<TopParticles_WBFunctor_T > {
824#ifdef guWhiteboard_FilteredArrayBallSightings_DEFINED
826template <
typename FilteredBallSighting_WBFunctor_T >
827class FilteredBallSighting_WBFunctor:
public WBFunctor<FilteredBallSighting_WBFunctor_T > {
849template <
typename PF_ControlStatus_Modes_WBFunctor_T >
870#ifdef guWhiteboard_WEBOTSNXTBridge_DEFINED
872template <
typename WEBOTS_NXT_br
idge_WBFunctor_T >
873class WEBOTS_NXT_bridge_WBFunctor:
public WBFunctor<WEBOTS_NXT_bridge_WBFunctor_T > {
893#ifdef guWhiteboard_WEBOTSNXTEncoders_DEFINED
895template <
typename WEBOTS_NXT_encoders_WBFunctor_T >
896class WEBOTS_NXT_encoders_WBFunctor:
public WBFunctor<WEBOTS_NXT_encoders_WBFunctor_T > {
916#ifdef guWhiteboard_WEBOTSNXTCamera_DEFINED
918template <
typename WEBOTS_NXT_camera_WBFunctor_T >
919class WEBOTS_NXT_camera_WBFunctor:
public WBFunctor<WEBOTS_NXT_camera_WBFunctor_T > {
939#ifdef guWhiteboard_WEBOTSNXTWalkIsRunning_DEFINED
941template <
typename WEBOTS_NXT_walk_isRunning_WBFunctor_T >
942class WEBOTS_NXT_walk_isRunning_WBFunctor:
public WBFunctor<WEBOTS_NXT_walk_isRunning_WBFunctor_T > {
962#ifdef guWhiteboard_WEBOTSNXTDeadReakoningWalk_DEFINED
964template <
typename WEBOTS_NXT_deadReakoning_walk_WBFunctor_T >
965class WEBOTS_NXT_deadReakoning_walk_WBFunctor:
public WBFunctor<WEBOTS_NXT_deadReakoning_walk_WBFunctor_T > {
985#ifdef guWhiteboard_WEBOTSNXTColorLineWalk_DEFINED
987template <
typename WEBOTS_NXT_colorLine_walk_WBFunctor_T >
988class WEBOTS_NXT_colorLine_walk_WBFunctor:
public WBFunctor<WEBOTS_NXT_colorLine_walk_WBFunctor_T > {
1008#ifdef guWhiteboard_WEBOTSNXTGridMotions_DEFINED
1010template <
typename WEBOTS_NXT_gr
idMotions_WBFunctor_T >
1011class WEBOTS_NXT_gridMotions_WBFunctor:
public WBFunctor<WEBOTS_NXT_gridMotions_WBFunctor_T > {
1031#ifdef guWhiteboard_VisionBall_DEFINED
1033template <
typename VisionBall_WBFunctor_T >
1034class VisionBall_WBFunctor:
public WBFunctor<VisionBall_WBFunctor_T > {
1054#ifdef guWhiteboard_VisionGoals_DEFINED
1056template <
typename VisionGoals_WBFunctor_T >
1057class VisionGoals_WBFunctor:
public WBFunctor<VisionGoals_WBFunctor_T > {
1077#ifdef guWhiteboard_WalkData_DEFINED
1079template <
typename WalkData_WBFunctor_T >
1080class WalkData_WBFunctor:
public WBFunctor<WalkData_WBFunctor_T > {
1100#ifdef guWhiteboard_TeleoperationControlStatus_DEFINED
1102template <
typename TeleoperationControlStatus_WBFunctor_T >
1103class TeleoperationControlStatus_WBFunctor:
public WBFunctor<TeleoperationControlStatus_WBFunctor_T > {
1125template <
typename TeleoperationConnection_WBFunctor_T >
1148template <
typename UDPWBNumber_WBFunctor_T >
1169#ifdef guWhiteboard_WEBOTSNXTBumper_DEFINED
1171template <
typename WEBOTS_NXT_bumper_WBFunctor_T >
1172class WEBOTS_NXT_bumper_WBFunctor:
public WBFunctor<WEBOTS_NXT_bumper_WBFunctor_T > {
1192#ifdef guWhiteboard_WEBOTSNXTVectorBridge_DEFINED
1194template <
typename WEBOTS_NXT_vector_br
idge_WBFunctor_T >
1195class WEBOTS_NXT_vector_bridge_WBFunctor:
public WBFunctor<WEBOTS_NXT_vector_bridge_WBFunctor_T > {
1215#ifdef guWhiteboard_VisionLines_DEFINED
1217template <
typename TopVisionLines_WBFunctor_T >
1218class TopVisionLines_WBFunctor:
public WBFunctor<TopVisionLines_WBFunctor_T > {
1238#ifdef guWhiteboard_VisionLines_DEFINED
1240template <
typename BottomVisionLines_WBFunctor_T >
1241class BottomVisionLines_WBFunctor:
public WBFunctor<BottomVisionLines_WBFunctor_T > {
1261#ifdef guWhiteboard_DifferentialRobotControlStatus_DEFINED
1263template <
typename DifferentialRobotStatus_WBFunctor_T >
1264class DifferentialRobotStatus_WBFunctor:
public WBFunctor<DifferentialRobotStatus_WBFunctor_T > {
1284#ifdef guWhiteboard_DifferentialRobotControlStatus_DEFINED
1286template <
typename DifferentialRobotControl_WBFunctor_T >
1287class DifferentialRobotControl_WBFunctor:
public WBFunctor<DifferentialRobotControl_WBFunctor_T > {
1307#ifdef guWhiteboard_Point2D_DEFINED
1309template <
typename XEyesPos_WBFunctor_T >
1310class XEyesPos_WBFunctor:
public WBFunctor<XEyesPos_WBFunctor_T > {
1332template <
typename VisionFace_WBFunctor_T >
1355template <
typename Draw_WBFunctor_T >
1376#ifdef guWhiteboard_FSMState_DEFINED
1378template <
typename FSM_States_WBFunctor_T >
1379class FSM_States_WBFunctor:
public WBFunctor<FSM_States_WBFunctor_T > {
1399#ifdef guWhiteboard_GiraffMainSerialInterface_DEFINED
1401template <
typename Giraff_Interface_Status_WBFunctor_T >
1402class Giraff_Interface_Status_WBFunctor:
public WBFunctor<Giraff_Interface_Status_WBFunctor_T > {
1422#ifdef guWhiteboard_GiraffMainSerialInterface_DEFINED
1424template <
typename Giraff_Interface_Command_WBFunctor_T >
1425class Giraff_Interface_Command_WBFunctor:
public WBFunctor<Giraff_Interface_Command_WBFunctor_T > {
1445#ifdef guWhiteboard_NXTInterface_DEFINED
1447template <
typename NXT_Status_WBFunctor_T >
1448class NXT_Status_WBFunctor:
public WBFunctor<NXT_Status_WBFunctor_T > {
1468#ifdef guWhiteboard_NXTInterface_DEFINED
1470template <
typename NXT_Command_WBFunctor_T >
1471class NXT_Command_WBFunctor:
public WBFunctor<NXT_Command_WBFunctor_T > {
1491#ifdef guWhiteboard_APMInterface_DEFINED
1493template <
typename APM_Status_WBFunctor_T >
1494class APM_Status_WBFunctor:
public WBFunctor<APM_Status_WBFunctor_T > {
1514#ifdef guWhiteboard_APMInterface_DEFINED
1516template <
typename APM_Command_WBFunctor_T >
1517class APM_Command_WBFunctor:
public WBFunctor<APM_Command_WBFunctor_T > {
1539template <
typename REMOVED3_WBFunctor_T >
1562template <
typename REMOVED4_WBFunctor_T >
1585template <
typename CBall_WBFunctor_T >
1606#ifdef guWhiteboard_OculusPrimeInterface_DEFINED
1608template <
typename OculusPrime_Command_WBFunctor_T >
1609class OculusPrime_Command_WBFunctor:
public WBFunctor<OculusPrime_Command_WBFunctor_T > {
1629#ifdef guWhiteboard_Input3D_DEFINED
1631template <
typename Input3D_WBFunctor_T >
1632class Input3D_WBFunctor:
public WBFunctor<Input3D_WBFunctor_T > {
1652#ifdef guWhiteboard_OculusPrimeSerialInterface_DEFINED
1654template <
typename Oculus_Prime_Command_WBFunctor_T >
1655class Oculus_Prime_Command_WBFunctor:
public WBFunctor<Oculus_Prime_Command_WBFunctor_T > {
1675#ifdef guWhiteboard_IOPins_DEFINED
1677template <
typename IOPins_WBFunctor_T >
1678class IOPins_WBFunctor:
public WBFunctor<IOPins_WBFunctor_T > {
1698#ifdef guWhiteboard_NXTTwoTouchStatus_DEFINED
1700template <
typename NXT_Two_Touch_Status_WBFunctor_T >
1701class NXT_Two_Touch_Status_WBFunctor:
public WBFunctor<NXT_Two_Touch_Status_WBFunctor_T > {
1721#ifdef guWhiteboard_NXTSoundControl_DEFINED
1723template <
typename NXT_Sound_Control_WBFunctor_T >
1724class NXT_Sound_Control_WBFunctor:
public WBFunctor<NXT_Sound_Control_WBFunctor_T > {
1744#ifdef guWhiteboard_NXTLightsControl_DEFINED
1746template <
typename NXT_Lights_Control_WBFunctor_T >
1747class NXT_Lights_Control_WBFunctor:
public WBFunctor<NXT_Lights_Control_WBFunctor_T > {
1767#ifdef guWhiteboard_Clocks_DEFINED
1769template <
typename Clocks_WBFunctor_T >
1770class Clocks_WBFunctor:
public WBFunctor<Clocks_WBFunctor_T > {
1790#ifdef guWhiteboard_Channels_DEFINED
1792template <
typename Channels_WBFunctor_T >
1793class Channels_WBFunctor:
public WBFunctor<Channels_WBFunctor_T > {
1813#ifdef guWhiteboard_SwitchSubsumption_DEFINED
1815template <
typename SwitchSubsumption_WBFunctor_T >
1816class SwitchSubsumption_WBFunctor:
public WBFunctor<SwitchSubsumption_WBFunctor_T > {
1836#ifdef guWhiteboard_TotoDoingMotion_DEFINED
1838template <
typename TotoDoingMotion_WBFunctor_T >
1839class TotoDoingMotion_WBFunctor:
public WBFunctor<TotoDoingMotion_WBFunctor_T > {
1859#ifdef guWhiteboard_Count_DEFINED
1861template <
typename Count_WBFunctor_T >
1862class Count_WBFunctor:
public WBFunctor<Count_WBFunctor_T > {
1884template <
typename GreenEWon_WBFunctor_T >
1907template <
typename WarnEW_WBFunctor_T >
1930template <
typename TimeGTthirty_WBFunctor_T >
1953template <
typename AmberEWon_WBFunctor_T >
1976template <
typename TurnRedEW_WBFunctor_T >
1999template <
typename TimeGTfive_WBFunctor_T >
2022template <
typename RedEWon_WBFunctor_T >
2045template <
typename GreenNSon_WBFunctor_T >
2068template <
typename WarnNS_WBFunctor_T >
2091template <
typename AmberNSon_WBFunctor_T >
2114template <
typename TurnRedNS_WBFunctor_T >
2137template <
typename RedNSon_WBFunctor_T >
2160template <
typename TimerReset_WBFunctor_T >
2183template <
typename SLOT_UNUSED_WBFunctor_T >
2206template <
typename CarSensorPressed_WBFunctor_T >
2227#ifdef guWhiteboard_SwitchSubsumptionTrafficLights_DEFINED
2229template <
typename SwitchSubsumptionTrafficLights_WBFunctor_T >
2230class SwitchSubsumptionTrafficLights_WBFunctor:
public WBFunctor<SwitchSubsumptionTrafficLights_WBFunctor_T > {
2252template <
typename Ball_Found_WBFunctor_T >
2275template <
typename Ball_Calibration_File_WBFunctor_T >
2298template <
typename Ball_Calibration_Num_WBFunctor_T >
2321template <
typename Ball_Color_Num_WBFunctor_T >
2342#ifdef guWhiteboard_HalArmTarget_DEFINED
2344template <
typename HAL_LArmTarget_Ctrl_WBFunctor_T >
2345class HAL_LArmTarget_Ctrl_WBFunctor:
public WBFunctor<HAL_LArmTarget_Ctrl_WBFunctor_T > {
2365#ifdef guWhiteboard_HalArmTarget_DEFINED
2367template <
typename HAL_LArmTarget_Stat_WBFunctor_T >
2368class HAL_LArmTarget_Stat_WBFunctor:
public WBFunctor<HAL_LArmTarget_Stat_WBFunctor_T > {
2388#ifdef guWhiteboard_HalArmTarget_DEFINED
2390template <
typename HAL_LArmTarget_Tolr_WBFunctor_T >
2391class HAL_LArmTarget_Tolr_WBFunctor:
public WBFunctor<HAL_LArmTarget_Tolr_WBFunctor_T > {
2411#ifdef guWhiteboard_HalArmTarget_DEFINED
2413template <
typename HAL_RArmTarget_Ctrl_WBFunctor_T >
2414class HAL_RArmTarget_Ctrl_WBFunctor:
public WBFunctor<HAL_RArmTarget_Ctrl_WBFunctor_T > {
2434#ifdef guWhiteboard_HalArmTarget_DEFINED
2436template <
typename HAL_RArmTarget_Stat_WBFunctor_T >
2437class HAL_RArmTarget_Stat_WBFunctor:
public WBFunctor<HAL_RArmTarget_Stat_WBFunctor_T > {
2457#ifdef guWhiteboard_HalArmTarget_DEFINED
2459template <
typename HAL_RArmTarget_Tolr_WBFunctor_T >
2460class HAL_RArmTarget_Tolr_WBFunctor:
public WBFunctor<HAL_RArmTarget_Tolr_WBFunctor_T > {
2480#ifdef guWhiteboard_VisionFieldFeatures_DEFINED
2482template <
typename VisionFieldFeatures_WBFunctor_T >
2483class VisionFieldFeatures_WBFunctor:
public WBFunctor<VisionFieldFeatures_WBFunctor_T > {
2505template <
typename WhistleBlown_WBFunctor_T >
2528template <
typename VolumeControl_WBFunctor_T >
2549#ifdef guWhiteboard_VisionRobots_DEFINED
2551template <
typename VisionRobots_WBFunctor_T >
2552class VisionRobots_WBFunctor:
public WBFunctor<VisionRobots_WBFunctor_T > {
2572#ifdef guWhiteboard_VisionDetectionHorizons_DEFINED
2574template <
typename VisionDetectionHorizons_WBFunctor_T >
2575class VisionDetectionHorizons_WBFunctor:
public WBFunctor<VisionDetectionHorizons_WBFunctor_T > {
2595#ifdef guWhiteboard_NaoWalkCommand_DEFINED
2597template <
typename NaoWalkCommand_WBFunctor_T >
2598class NaoWalkCommand_WBFunctor:
public WBFunctor<NaoWalkCommand_WBFunctor_T > {
2618#ifdef guWhiteboard_NaoWalkStatus_DEFINED
2620template <
typename NaoWalkStatus_WBFunctor_T >
2621class NaoWalkStatus_WBFunctor:
public WBFunctor<NaoWalkStatus_WBFunctor_T > {
2641#ifdef guWhiteboard_HalLegTarget_DEFINED
2643template <
typename HAL_LLegTarget_Ctrl_WBFunctor_T >
2644class HAL_LLegTarget_Ctrl_WBFunctor:
public WBFunctor<HAL_LLegTarget_Ctrl_WBFunctor_T > {
2664#ifdef guWhiteboard_HalLegTarget_DEFINED
2666template <
typename HAL_LLegTarget_Stat_WBFunctor_T >
2667class HAL_LLegTarget_Stat_WBFunctor:
public WBFunctor<HAL_LLegTarget_Stat_WBFunctor_T > {
2687#ifdef guWhiteboard_HalLegTarget_DEFINED
2689template <
typename HAL_LLegTarget_Tolr_WBFunctor_T >
2690class HAL_LLegTarget_Tolr_WBFunctor:
public WBFunctor<HAL_LLegTarget_Tolr_WBFunctor_T > {
2710#ifdef guWhiteboard_HalLegTarget_DEFINED
2712template <
typename HAL_RLegTarget_Ctrl_WBFunctor_T >
2713class HAL_RLegTarget_Ctrl_WBFunctor:
public WBFunctor<HAL_RLegTarget_Ctrl_WBFunctor_T > {
2733#ifdef guWhiteboard_HalLegTarget_DEFINED
2735template <
typename HAL_RLegTarget_Stat_WBFunctor_T >
2736class HAL_RLegTarget_Stat_WBFunctor:
public WBFunctor<HAL_RLegTarget_Stat_WBFunctor_T > {
2756#ifdef guWhiteboard_HalLegTarget_DEFINED
2758template <
typename HAL_RLegTarget_Tolr_WBFunctor_T >
2759class HAL_RLegTarget_Tolr_WBFunctor:
public WBFunctor<HAL_RLegTarget_Tolr_WBFunctor_T > {
2779#ifdef guWhiteboard_VisionDetectionGoals_DEFINED
2781template <
typename VisionDetectionGoals_WBFunctor_T >
2782class VisionDetectionGoals_WBFunctor:
public WBFunctor<VisionDetectionGoals_WBFunctor_T > {
2802#ifdef guWhiteboard_TeleoperationControl_DEFINED
2804template <
typename TeleoperationControl_WBFunctor_T >
2805class TeleoperationControl_WBFunctor:
public WBFunctor<TeleoperationControl_WBFunctor_T > {
2825#ifdef guWhiteboard_TeleoperationStatus_DEFINED
2827template <
typename TeleoperationStatus_WBFunctor_T >
2828class TeleoperationStatus_WBFunctor:
public WBFunctor<TeleoperationStatus_WBFunctor_T > {
2848#ifdef guWhiteboard_VisionDetectionBalls_DEFINED
2850template <
typename VisionDetectionBalls_WBFunctor_T >
2851class VisionDetectionBalls_WBFunctor:
public WBFunctor<VisionDetectionBalls_WBFunctor_T > {
2871#ifdef guWhiteboard_TeleoperationControlVR_DEFINED
2873template <
typename TeleoperationControlVR_WBFunctor_T >
2874class TeleoperationControlVR_WBFunctor:
public WBFunctor<TeleoperationControlVR_WBFunctor_T > {
2896template <
typename ParticleOutputMap_WBFunctor_T >
2919template <
typename ParticleOutputMapControl_WBFunctor_T >
2942template <
typename FFTControl_WBFunctor_T >
2963#ifdef guWhiteboard_MachineFilteredVision_DEFINED
2965template <
typename MachineFilteredNaoVision_WBFunctor_T >
2966class MachineFilteredNaoVision_WBFunctor:
public WBFunctor<MachineFilteredNaoVision_WBFunctor_T > {
2986#ifdef guWhiteboard_MicrowaveStatus_DEFINED
2988template <
typename MicrowaveStatus_WBFunctor_T >
2989class MicrowaveStatus_WBFunctor:
public WBFunctor<MicrowaveStatus_WBFunctor_T > {
3009#ifdef guWhiteboard_Buttons_DEFINED
3011template <
typename Buttons_WBFunctor_T >
3012class Buttons_WBFunctor:
public WBFunctor<Buttons_WBFunctor_T > {
3032#ifdef guWhiteboard_MachineFilteredLocalisationVision_DEFINED
3034template <
typename MachineFilteredLocalisationVision_WBFunctor_T >
3035class MachineFilteredLocalisationVision_WBFunctor:
public WBFunctor<MachineFilteredLocalisationVision_WBFunctor_T > {
3055#ifdef guWhiteboard_NaoJointListFloat_DEFINED
3057template <
typename SensorsJo
intCurrent_WBFunctor_T >
3058class SensorsJointCurrent_WBFunctor:
public WBFunctor<SensorsJointCurrent_WBFunctor_T > {
3078#ifdef guWhiteboard_DataLogger_DEFINED
3080template <
typename DataLogger_WBFunctor_T >
3081class DataLogger_WBFunctor:
public WBFunctor<DataLogger_WBFunctor_T > {
3101#ifdef guWhiteboard_MachineFilteredLines_DEFINED
3103template <
typename MachineFilteredLines_WBFunctor_T >
3104class MachineFilteredLines_WBFunctor:
public WBFunctor<MachineFilteredLines_WBFunctor_T > {
3124#ifdef guWhiteboard_Location_DEFINED
3126template <
typename BallLocation_WBFunctor_T >
3127class BallLocation_WBFunctor:
public WBFunctor<BallLocation_WBFunctor_T > {
3147#ifdef guWhiteboard_Location_DEFINED
3149template <
typename LeftGoalPostLocation_WBFunctor_T >
3150class LeftGoalPostLocation_WBFunctor:
public WBFunctor<LeftGoalPostLocation_WBFunctor_T > {
3170#ifdef guWhiteboard_Location_DEFINED
3172template <
typename RightGoalPostLocation_WBFunctor_T >
3173class RightGoalPostLocation_WBFunctor:
public WBFunctor<RightGoalPostLocation_WBFunctor_T > {
3193#ifdef guWhiteboard_Location_DEFINED
3195template <
typename GoalLocation_WBFunctor_T >
3196class GoalLocation_WBFunctor:
public WBFunctor<GoalLocation_WBFunctor_T > {
3216#ifdef guWhiteboard_NaoSonarProtectedWalkCommand_DEFINED
3218template <
typename NaoSonarProtectedWalkCommand_WBFunctor_T >
3219class NaoSonarProtectedWalkCommand_WBFunctor:
public WBFunctor<NaoSonarProtectedWalkCommand_WBFunctor_T > {
3239#ifdef guWhiteboard_NaoObstacleDirection_DEFINED
3241template <
typename NaoObstacleDirection_WBFunctor_T >
3242class NaoObstacleDirection_WBFunctor:
public WBFunctor<NaoObstacleDirection_WBFunctor_T > {
3262#ifdef guWhiteboard_DominantFrequencies_DEFINED
3264template <
typename DominantFrequencies_WBFunctor_T >
3265class DominantFrequencies_WBFunctor:
public WBFunctor<DominantFrequencies_WBFunctor_T > {
3285#ifdef guWhiteboard_MissionPriorityForObstacles_DEFINED
3287template <
typename MissionPriorityForObstacles_WBFunctor_T >
3288class MissionPriorityForObstacles_WBFunctor:
public WBFunctor<MissionPriorityForObstacles_WBFunctor_T > {
3310template <
typename WavLoad_WBFunctor_T >
3333template <
typename WavPlay_WBFunctor_T >
3356template <
typename ReproduceWavNotSilent_WBFunctor_T >
3377#ifdef guWhiteboard_FrequencyLimits_DEFINED
3379template <
typename FrequencyControl_WBFunctor_T >
3380class FrequencyControl_WBFunctor:
public WBFunctor<FrequencyControl_WBFunctor_T > {
3400#ifdef guWhiteboard_FrequencyLimits_DEFINED
3402template <
typename FrequencyStatus_WBFunctor_T >
3403class FrequencyStatus_WBFunctor:
public WBFunctor<FrequencyStatus_WBFunctor_T > {
3423#ifdef guWhiteboard_HeadJointSensors_DEFINED
3425template <
typename HeadJo
intSensors_WBFunctor_T >
3426class HeadJointSensors_WBFunctor:
public WBFunctor<HeadJointSensors_WBFunctor_T > {
3446#ifdef guWhiteboard_AdjustPositionConfidence_DEFINED
3448template <
typename AdjustPositionConf
idence_WBFunctor_T >
3449class AdjustPositionConfidence_WBFunctor:
public WBFunctor<AdjustPositionConfidence_WBFunctor_T > {
3469#ifdef guWhiteboard_GuVrTeleopVulkanControl_DEFINED
3471template <
typename GuVrTeleopVulkanControl_WBFunctor_T >
3472class GuVrTeleopVulkanControl_WBFunctor:
public WBFunctor<GuVrTeleopVulkanControl_WBFunctor_T > {
3492#ifdef guWhiteboard_TemperatureSensors_DEFINED
3494template <
typename TemperatureSensors_WBFunctor_T >
3495class TemperatureSensors_WBFunctor:
public WBFunctor<TemperatureSensors_WBFunctor_T > {
3515#ifdef guWhiteboard_Overheating_DEFINED
3517template <
typename Overheating_WBFunctor_T >
3518class Overheating_WBFunctor:
public WBFunctor<Overheating_WBFunctor_T > {
3540template <
typename buttonPushed_WBFunctor_T >
3563template <
typename doorOpen_WBFunctor_T >
3586template <
typename timeLeft_WBFunctor_T >
3609template <
typename motor_WBFunctor_T >
3632template <
typename sound_WBFunctor_T >
3655template <
typename light_WBFunctor_T >
3678template <
typename Arduino2Pin_WBFunctor_T >
3701template <
typename Arduino2PinValue_WBFunctor_T >
3724template <
typename Arduino3Pin_WBFunctor_T >
3747template <
typename Arduino3PinValue_WBFunctor_T >
3770template <
typename Arduino4Pin_WBFunctor_T >
3793template <
typename Arduino4PinValue_WBFunctor_T >
3816template <
typename Arduino5Pin_WBFunctor_T >
3839template <
typename Arduino5PinValue_WBFunctor_T >
3862template <
typename Arduino6Pin_WBFunctor_T >
3885template <
typename Arduino6PinValue_WBFunctor_T >
3908template <
typename Arduino7Pin_WBFunctor_T >
3931template <
typename Arduino7PinValue_WBFunctor_T >
3954template <
typename Arduino8Pin_WBFunctor_T >
3977template <
typename Arduino8PinValue_WBFunctor_T >
4000template <
typename Arduino9Pin_WBFunctor_T >
4023template <
typename Arduino9PinValue_WBFunctor_T >
4044#ifdef guWhiteboard_BallPosition_DEFINED
4046template <
typename BallPosition_WBFunctor_T >
4047class BallPosition_WBFunctor:
public WBFunctor<BallPosition_WBFunctor_T > {
4067#ifdef guWhiteboard_MemoryImageControlStatus_DEFINED
4069template <
typename MemoryImageControl_WBFunctor_T >
4070class MemoryImageControl_WBFunctor:
public WBFunctor<MemoryImageControl_WBFunctor_T > {
4090#ifdef guWhiteboard_MemoryImageControlStatus_DEFINED
4092template <
typename MemoryImageStatus_WBFunctor_T >
4093class MemoryImageStatus_WBFunctor:
public WBFunctor<MemoryImageStatus_WBFunctor_T > {
4115template <
typename LHandGripper_WBFunctor_T >
4138template <
typename RHandGripper_WBFunctor_T >
4159#ifdef guWhiteboard_MyPosition_DEFINED
4161template <
typename MyPosition_WBFunctor_T >
4162class MyPosition_WBFunctor:
public WBFunctor<MyPosition_WBFunctor_T > {
4182#ifdef guWhiteboard_VisionDetectionLines_DEFINED
4184template <
typename VisionDetectionLines_WBFunctor_T >
4185class VisionDetectionLines_WBFunctor:
public WBFunctor<VisionDetectionLines_WBFunctor_T > {
4205#ifdef guWhiteboard_VisionDetectionFeatures_DEFINED
4207template <
typename VisionDetectionFeatures_WBFunctor_T >
4208class VisionDetectionFeatures_WBFunctor:
public WBFunctor<VisionDetectionFeatures_WBFunctor_T > {
4229#pragma clang diagnostic pop
WBFunctor definition for AmberEWon_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class AmberEWon_WBFunctor
static WBFunctorBase * bind(AmberEWon_WBFunctor_T *obj, void(AmberEWon_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
AmberEWon_WBFunctor(AmberEWon_WBFunctor_T *obj, void(AmberEWon_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for AmberEWon_WBFunctor_T.
void(AmberEWon_WBFunctor_T::* AmberEWon_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for AmberNSon_WBFunctor_T.
void(AmberNSon_WBFunctor_T::* AmberNSon_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
AmberNSon_WBFunctor(AmberNSon_WBFunctor_T *obj, void(AmberNSon_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for AmberNSon_WBFunctor_T.
static WBFunctorBase * bind(AmberNSon_WBFunctor_T *obj, void(AmberNSon_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class AmberNSon_WBFunctor
WBFunctor definition for Arduino2Pin_WBFunctor_T.
static WBFunctorBase * bind(Arduino2Pin_WBFunctor_T *obj, void(Arduino2Pin_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(Arduino2Pin_WBFunctor_T::* Arduino2Pin_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino2Pin_WBFunctor
Arduino2Pin_WBFunctor(Arduino2Pin_WBFunctor_T *obj, void(Arduino2Pin_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino2Pin_WBFunctor_T.
WBFunctor definition for Arduino2PinValue_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino2PinValue_WBFunctor
static WBFunctorBase * bind(Arduino2PinValue_WBFunctor_T *obj, void(Arduino2PinValue_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(Arduino2PinValue_WBFunctor_T::* Arduino2PinValue_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
Arduino2PinValue_WBFunctor(Arduino2PinValue_WBFunctor_T *obj, void(Arduino2PinValue_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino2PinValue_WBFunctor_T.
WBFunctor definition for Arduino3Pin_WBFunctor_T.
Arduino3Pin_WBFunctor(Arduino3Pin_WBFunctor_T *obj, void(Arduino3Pin_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino3Pin_WBFunctor_T.
static WBFunctorBase * bind(Arduino3Pin_WBFunctor_T *obj, void(Arduino3Pin_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(Arduino3Pin_WBFunctor_T::* Arduino3Pin_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino3Pin_WBFunctor
WBFunctor definition for Arduino3PinValue_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino3PinValue_WBFunctor
static WBFunctorBase * bind(Arduino3PinValue_WBFunctor_T *obj, void(Arduino3PinValue_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
Arduino3PinValue_WBFunctor(Arduino3PinValue_WBFunctor_T *obj, void(Arduino3PinValue_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino3PinValue_WBFunctor_T.
void(Arduino3PinValue_WBFunctor_T::* Arduino3PinValue_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for Arduino4Pin_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino4Pin_WBFunctor
static WBFunctorBase * bind(Arduino4Pin_WBFunctor_T *obj, void(Arduino4Pin_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(Arduino4Pin_WBFunctor_T::* Arduino4Pin_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
Arduino4Pin_WBFunctor(Arduino4Pin_WBFunctor_T *obj, void(Arduino4Pin_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino4Pin_WBFunctor_T.
WBFunctor definition for Arduino4PinValue_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino4PinValue_WBFunctor
void(Arduino4PinValue_WBFunctor_T::* Arduino4PinValue_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
Arduino4PinValue_WBFunctor(Arduino4PinValue_WBFunctor_T *obj, void(Arduino4PinValue_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino4PinValue_WBFunctor_T.
static WBFunctorBase * bind(Arduino4PinValue_WBFunctor_T *obj, void(Arduino4PinValue_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for Arduino5Pin_WBFunctor_T.
Arduino5Pin_WBFunctor(Arduino5Pin_WBFunctor_T *obj, void(Arduino5Pin_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino5Pin_WBFunctor_T.
void(Arduino5Pin_WBFunctor_T::* Arduino5Pin_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino5Pin_WBFunctor
static WBFunctorBase * bind(Arduino5Pin_WBFunctor_T *obj, void(Arduino5Pin_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for Arduino5PinValue_WBFunctor_T.
static WBFunctorBase * bind(Arduino5PinValue_WBFunctor_T *obj, void(Arduino5PinValue_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino5PinValue_WBFunctor
Arduino5PinValue_WBFunctor(Arduino5PinValue_WBFunctor_T *obj, void(Arduino5PinValue_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino5PinValue_WBFunctor_T.
void(Arduino5PinValue_WBFunctor_T::* Arduino5PinValue_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for Arduino6Pin_WBFunctor_T.
Arduino6Pin_WBFunctor(Arduino6Pin_WBFunctor_T *obj, void(Arduino6Pin_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino6Pin_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino6Pin_WBFunctor
static WBFunctorBase * bind(Arduino6Pin_WBFunctor_T *obj, void(Arduino6Pin_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(Arduino6Pin_WBFunctor_T::* Arduino6Pin_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for Arduino6PinValue_WBFunctor_T.
static WBFunctorBase * bind(Arduino6PinValue_WBFunctor_T *obj, void(Arduino6PinValue_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(Arduino6PinValue_WBFunctor_T::* Arduino6PinValue_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino6PinValue_WBFunctor
Arduino6PinValue_WBFunctor(Arduino6PinValue_WBFunctor_T *obj, void(Arduino6PinValue_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino6PinValue_WBFunctor_T.
WBFunctor definition for Arduino7Pin_WBFunctor_T.
void(Arduino7Pin_WBFunctor_T::* Arduino7Pin_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino7Pin_WBFunctor
static WBFunctorBase * bind(Arduino7Pin_WBFunctor_T *obj, void(Arduino7Pin_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
Arduino7Pin_WBFunctor(Arduino7Pin_WBFunctor_T *obj, void(Arduino7Pin_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino7Pin_WBFunctor_T.
WBFunctor definition for Arduino7PinValue_WBFunctor_T.
static WBFunctorBase * bind(Arduino7PinValue_WBFunctor_T *obj, void(Arduino7PinValue_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
Arduino7PinValue_WBFunctor(Arduino7PinValue_WBFunctor_T *obj, void(Arduino7PinValue_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino7PinValue_WBFunctor_T.
void(Arduino7PinValue_WBFunctor_T::* Arduino7PinValue_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino7PinValue_WBFunctor
WBFunctor definition for Arduino8Pin_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino8Pin_WBFunctor
Arduino8Pin_WBFunctor(Arduino8Pin_WBFunctor_T *obj, void(Arduino8Pin_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino8Pin_WBFunctor_T.
static WBFunctorBase * bind(Arduino8Pin_WBFunctor_T *obj, void(Arduino8Pin_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(Arduino8Pin_WBFunctor_T::* Arduino8Pin_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for Arduino8PinValue_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino8PinValue_WBFunctor
void(Arduino8PinValue_WBFunctor_T::* Arduino8PinValue_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(Arduino8PinValue_WBFunctor_T *obj, void(Arduino8PinValue_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
Arduino8PinValue_WBFunctor(Arduino8PinValue_WBFunctor_T *obj, void(Arduino8PinValue_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino8PinValue_WBFunctor_T.
WBFunctor definition for Arduino9Pin_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino9Pin_WBFunctor
static WBFunctorBase * bind(Arduino9Pin_WBFunctor_T *obj, void(Arduino9Pin_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(Arduino9Pin_WBFunctor_T::* Arduino9Pin_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
Arduino9Pin_WBFunctor(Arduino9Pin_WBFunctor_T *obj, void(Arduino9Pin_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino9Pin_WBFunctor_T.
WBFunctor definition for Arduino9PinValue_WBFunctor_T.
Arduino9PinValue_WBFunctor(Arduino9PinValue_WBFunctor_T *obj, void(Arduino9PinValue_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Arduino9PinValue_WBFunctor_T.
void(Arduino9PinValue_WBFunctor_T::* Arduino9PinValue_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(Arduino9PinValue_WBFunctor_T *obj, void(Arduino9PinValue_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Arduino9PinValue_WBFunctor
WBFunctor definition for Ball_Calibration_File_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Ball_Calibration_File_WBFunctor
static WBFunctorBase * bind(Ball_Calibration_File_WBFunctor_T *obj, void(Ball_Calibration_File_WBFunctor_T::*f)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
internal method of linking classes
Ball_Calibration_File_WBFunctor(Ball_Calibration_File_WBFunctor_T *obj, void(Ball_Calibration_File_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
WBFunctor constructor for Ball_Calibration_File_WBFunctor_T.
void(Ball_Calibration_File_WBFunctor_T::* Ball_Calibration_File_function_t)(guWhiteboard::wb_types, std::string &)
define callback signature
WBFunctor definition for Ball_Calibration_Num_WBFunctor_T.
void(Ball_Calibration_Num_WBFunctor_T::* Ball_Calibration_Num_function_t)(guWhiteboard::wb_types, int32_t &)
define callback signature
static WBFunctorBase * bind(Ball_Calibration_Num_WBFunctor_T *obj, void(Ball_Calibration_Num_WBFunctor_T::*f)(guWhiteboard::wb_types, int32_t &), guWhiteboard::wb_types t)
internal method of linking classes
Ball_Calibration_Num_WBFunctor(Ball_Calibration_Num_WBFunctor_T *obj, void(Ball_Calibration_Num_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int32_t &), guWhiteboard::wb_types t)
WBFunctor constructor for Ball_Calibration_Num_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Ball_Calibration_Num_WBFunctor
WBFunctor definition for Ball_Color_Num_WBFunctor_T.
static WBFunctorBase * bind(Ball_Color_Num_WBFunctor_T *obj, void(Ball_Color_Num_WBFunctor_T::*f)(guWhiteboard::wb_types, int32_t &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Ball_Color_Num_WBFunctor
Ball_Color_Num_WBFunctor(Ball_Color_Num_WBFunctor_T *obj, void(Ball_Color_Num_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int32_t &), guWhiteboard::wb_types t)
WBFunctor constructor for Ball_Color_Num_WBFunctor_T.
void(Ball_Color_Num_WBFunctor_T::* Ball_Color_Num_function_t)(guWhiteboard::wb_types, int32_t &)
define callback signature
WBFunctor definition for Ball_Found_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Ball_Found_WBFunctor
void(Ball_Found_WBFunctor_T::* Ball_Found_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(Ball_Found_WBFunctor_T *obj, void(Ball_Found_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
Ball_Found_WBFunctor(Ball_Found_WBFunctor_T *obj, void(Ball_Found_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for Ball_Found_WBFunctor_T.
WBFunctor definition for CBall_WBFunctor_T.
CBall_WBFunctor(CBall_WBFunctor_T *obj, void(CBall_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
WBFunctor constructor for CBall_WBFunctor_T.
void(CBall_WBFunctor_T::* CBall_function_t)(guWhiteboard::wb_types, int8_t &)
define callback signature
static WBFunctorBase * bind(CBall_WBFunctor_T *obj, void(CBall_WBFunctor_T::*f)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class CBall_WBFunctor
WBFunctor definition for CarSensorPressed_WBFunctor_T.
void(CarSensorPressed_WBFunctor_T::* CarSensorPressed_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class CarSensorPressed_WBFunctor
static WBFunctorBase * bind(CarSensorPressed_WBFunctor_T *obj, void(CarSensorPressed_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
CarSensorPressed_WBFunctor(CarSensorPressed_WBFunctor_T *obj, void(CarSensorPressed_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for CarSensorPressed_WBFunctor_T.
WBFunctor definition for Draw_WBFunctor_T.
Draw_WBFunctor(Draw_WBFunctor_T *obj, void(Draw_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
WBFunctor constructor for Draw_WBFunctor_T.
static WBFunctorBase * bind(Draw_WBFunctor_T *obj, void(Draw_WBFunctor_T::*f)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
internal method of linking classes
void(Draw_WBFunctor_T::* Draw_function_t)(guWhiteboard::wb_types, std::string &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Draw_WBFunctor
WBFunctor definition for FFTControl_WBFunctor_T.
void(FFTControl_WBFunctor_T::* FFTControl_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class FFTControl_WBFunctor
static WBFunctorBase * bind(FFTControl_WBFunctor_T *obj, void(FFTControl_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
FFTControl_WBFunctor(FFTControl_WBFunctor_T *obj, void(FFTControl_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for FFTControl_WBFunctor_T.
WBFunctor definition for GreenEWon_WBFunctor_T.
void(GreenEWon_WBFunctor_T::* GreenEWon_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
GreenEWon_WBFunctor(GreenEWon_WBFunctor_T *obj, void(GreenEWon_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for GreenEWon_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class GreenEWon_WBFunctor
static WBFunctorBase * bind(GreenEWon_WBFunctor_T *obj, void(GreenEWon_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for GreenNSon_WBFunctor_T.
void(GreenNSon_WBFunctor_T::* GreenNSon_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class GreenNSon_WBFunctor
static WBFunctorBase * bind(GreenNSon_WBFunctor_T *obj, void(GreenNSon_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
GreenNSon_WBFunctor(GreenNSon_WBFunctor_T *obj, void(GreenNSon_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for GreenNSon_WBFunctor_T.
WBFunctor definition for LHandGripper_WBFunctor_T.
void(LHandGripper_WBFunctor_T::* LHandGripper_function_t)(guWhiteboard::wb_types, int8_t &)
define callback signature
LHandGripper_WBFunctor(LHandGripper_WBFunctor_T *obj, void(LHandGripper_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
WBFunctor constructor for LHandGripper_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class LHandGripper_WBFunctor
static WBFunctorBase * bind(LHandGripper_WBFunctor_T *obj, void(LHandGripper_WBFunctor_T::*f)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for ManuallyPenalized_WBFunctor_T.
ManuallyPenalized_WBFunctor(ManuallyPenalized_WBFunctor_T *obj, void(ManuallyPenalized_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
WBFunctor constructor for ManuallyPenalized_WBFunctor_T.
static WBFunctorBase * bind(ManuallyPenalized_WBFunctor_T *obj, void(ManuallyPenalized_WBFunctor_T::*f)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class ManuallyPenalized_WBFunctor
void(ManuallyPenalized_WBFunctor_T::* ManuallyPenalized_function_t)(guWhiteboard::wb_types, int8_t &)
define callback signature
WBFunctor definition for PF_ControlStatus_Modes_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class PF_ControlStatus_Modes_WBFunctor
PF_ControlStatus_Modes_WBFunctor(PF_ControlStatus_Modes_WBFunctor_T *obj, void(PF_ControlStatus_Modes_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int32_t &), guWhiteboard::wb_types t)
WBFunctor constructor for PF_ControlStatus_Modes_WBFunctor_T.
static WBFunctorBase * bind(PF_ControlStatus_Modes_WBFunctor_T *obj, void(PF_ControlStatus_Modes_WBFunctor_T::*f)(guWhiteboard::wb_types, int32_t &), guWhiteboard::wb_types t)
internal method of linking classes
void(PF_ControlStatus_Modes_WBFunctor_T::* PF_ControlStatus_Modes_function_t)(guWhiteboard::wb_types, int32_t &)
define callback signature
WBFunctor definition for ParticleOutputMap_WBFunctor_T.
void(ParticleOutputMap_WBFunctor_T::* ParticleOutputMap_function_t)(guWhiteboard::wb_types, uint64_t &)
define callback signature
ParticleOutputMap_WBFunctor(ParticleOutputMap_WBFunctor_T *obj, void(ParticleOutputMap_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, uint64_t &), guWhiteboard::wb_types t)
WBFunctor constructor for ParticleOutputMap_WBFunctor_T.
static WBFunctorBase * bind(ParticleOutputMap_WBFunctor_T *obj, void(ParticleOutputMap_WBFunctor_T::*f)(guWhiteboard::wb_types, uint64_t &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class ParticleOutputMap_WBFunctor
WBFunctor definition for ParticleOutputMapControl_WBFunctor_T.
static WBFunctorBase * bind(ParticleOutputMapControl_WBFunctor_T *obj, void(ParticleOutputMapControl_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
ParticleOutputMapControl_WBFunctor(ParticleOutputMapControl_WBFunctor_T *obj, void(ParticleOutputMapControl_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for ParticleOutputMapControl_WBFunctor_T.
void(ParticleOutputMapControl_WBFunctor_T::* ParticleOutputMapControl_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class ParticleOutputMapControl_WBFunctor
WBFunctor definition for PlayerNumber_WBFunctor_T.
void(PlayerNumber_WBFunctor_T::* PlayerNumber_function_t)(guWhiteboard::wb_types, int8_t &)
define callback signature
PlayerNumber_WBFunctor(PlayerNumber_WBFunctor_T *obj, void(PlayerNumber_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
WBFunctor constructor for PlayerNumber_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class PlayerNumber_WBFunctor
static WBFunctorBase * bind(PlayerNumber_WBFunctor_T *obj, void(PlayerNumber_WBFunctor_T::*f)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for Print_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Print_WBFunctor
Print_WBFunctor(Print_WBFunctor_T *obj, void(Print_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
WBFunctor constructor for Print_WBFunctor_T.
static WBFunctorBase * bind(Print_WBFunctor_T *obj, void(Print_WBFunctor_T::*f)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
internal method of linking classes
void(Print_WBFunctor_T::* Print_function_t)(guWhiteboard::wb_types, std::string &)
define callback signature
WBFunctor definition for QSay_WBFunctor_T.
void(QSay_WBFunctor_T::* QSay_function_t)(guWhiteboard::wb_types, std::string &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class QSay_WBFunctor
QSay_WBFunctor(QSay_WBFunctor_T *obj, void(QSay_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
WBFunctor constructor for QSay_WBFunctor_T.
static WBFunctorBase * bind(QSay_WBFunctor_T *obj, void(QSay_WBFunctor_T::*f)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for QSpeech_WBFunctor_T.
static WBFunctorBase * bind(QSpeech_WBFunctor_T *obj, void(QSpeech_WBFunctor_T::*f)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
internal method of linking classes
void(QSpeech_WBFunctor_T::* QSpeech_function_t)(guWhiteboard::wb_types, std::string &)
define callback signature
QSpeech_WBFunctor(QSpeech_WBFunctor_T *obj, void(QSpeech_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
WBFunctor constructor for QSpeech_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class QSpeech_WBFunctor
WBFunctor definition for REMOVED3_WBFunctor_T.
REMOVED3_WBFunctor(REMOVED3_WBFunctor_T *obj, void(REMOVED3_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for REMOVED3_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class REMOVED3_WBFunctor
void(REMOVED3_WBFunctor_T::* REMOVED3_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(REMOVED3_WBFunctor_T *obj, void(REMOVED3_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for REMOVED4_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class REMOVED4_WBFunctor
static WBFunctorBase * bind(REMOVED4_WBFunctor_T *obj, void(REMOVED4_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
REMOVED4_WBFunctor(REMOVED4_WBFunctor_T *obj, void(REMOVED4_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for REMOVED4_WBFunctor_T.
void(REMOVED4_WBFunctor_T::* REMOVED4_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for RHandGripper_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class RHandGripper_WBFunctor
static WBFunctorBase * bind(RHandGripper_WBFunctor_T *obj, void(RHandGripper_WBFunctor_T::*f)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
internal method of linking classes
RHandGripper_WBFunctor(RHandGripper_WBFunctor_T *obj, void(RHandGripper_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
WBFunctor constructor for RHandGripper_WBFunctor_T.
void(RHandGripper_WBFunctor_T::* RHandGripper_function_t)(guWhiteboard::wb_types, int8_t &)
define callback signature
WBFunctor definition for RedEWon_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class RedEWon_WBFunctor
RedEWon_WBFunctor(RedEWon_WBFunctor_T *obj, void(RedEWon_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for RedEWon_WBFunctor_T.
void(RedEWon_WBFunctor_T::* RedEWon_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(RedEWon_WBFunctor_T *obj, void(RedEWon_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for RedNSon_WBFunctor_T.
RedNSon_WBFunctor(RedNSon_WBFunctor_T *obj, void(RedNSon_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for RedNSon_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class RedNSon_WBFunctor
void(RedNSon_WBFunctor_T::* RedNSon_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(RedNSon_WBFunctor_T *obj, void(RedNSon_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for ReproduceWavNotSilent_WBFunctor_T.
ReproduceWavNotSilent_WBFunctor(ReproduceWavNotSilent_WBFunctor_T *obj, void(ReproduceWavNotSilent_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for ReproduceWavNotSilent_WBFunctor_T.
void(ReproduceWavNotSilent_WBFunctor_T::* ReproduceWavNotSilent_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(ReproduceWavNotSilent_WBFunctor_T *obj, void(ReproduceWavNotSilent_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class ReproduceWavNotSilent_WBFunctor
WBFunctor definition for SLOT_UNUSED_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class SLOT_UNUSED_WBFunctor
void(SLOT_UNUSED_WBFunctor_T::* SLOT_UNUSED_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
SLOT_UNUSED_WBFunctor(SLOT_UNUSED_WBFunctor_T *obj, void(SLOT_UNUSED_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for SLOT_UNUSED_WBFunctor_T.
static WBFunctorBase * bind(SLOT_UNUSED_WBFunctor_T *obj, void(SLOT_UNUSED_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for Say_WBFunctor_T.
static WBFunctorBase * bind(Say_WBFunctor_T *obj, void(Say_WBFunctor_T::*f)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
internal method of linking classes
Say_WBFunctor(Say_WBFunctor_T *obj, void(Say_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
WBFunctor constructor for Say_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Say_WBFunctor
void(Say_WBFunctor_T::* Say_function_t)(guWhiteboard::wb_types, std::string &)
define callback signature
WBFunctor definition for SoloTypeExample_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class SoloTypeExample_WBFunctor
static WBFunctorBase * bind(SoloTypeExample_WBFunctor_T *obj, void(SoloTypeExample_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
SoloTypeExample_WBFunctor(SoloTypeExample_WBFunctor_T *obj, void(SoloTypeExample_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for SoloTypeExample_WBFunctor_T.
void(SoloTypeExample_WBFunctor_T::* SoloTypeExample_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for Speech_WBFunctor_T.
static WBFunctorBase * bind(Speech_WBFunctor_T *obj, void(Speech_WBFunctor_T::*f)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
internal method of linking classes
void(Speech_WBFunctor_T::* Speech_function_t)(guWhiteboard::wb_types, std::string &)
define callback signature
Speech_WBFunctor(Speech_WBFunctor_T *obj, void(Speech_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
WBFunctor constructor for Speech_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class Speech_WBFunctor
WBFunctor definition for SpeechOutput_WBFunctor_T.
void(SpeechOutput_WBFunctor_T::* SpeechOutput_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
SpeechOutput_WBFunctor(SpeechOutput_WBFunctor_T *obj, void(SpeechOutput_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for SpeechOutput_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class SpeechOutput_WBFunctor
static WBFunctorBase * bind(SpeechOutput_WBFunctor_T *obj, void(SpeechOutput_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for TeleoperationConnection_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class TeleoperationConnection_WBFunctor
void(TeleoperationConnection_WBFunctor_T::* TeleoperationConnection_function_t)(guWhiteboard::wb_types, int8_t &)
define callback signature
TeleoperationConnection_WBFunctor(TeleoperationConnection_WBFunctor_T *obj, void(TeleoperationConnection_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
WBFunctor constructor for TeleoperationConnection_WBFunctor_T.
static WBFunctorBase * bind(TeleoperationConnection_WBFunctor_T *obj, void(TeleoperationConnection_WBFunctor_T::*f)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for TimeGTfive_WBFunctor_T.
static WBFunctorBase * bind(TimeGTfive_WBFunctor_T *obj, void(TimeGTfive_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(TimeGTfive_WBFunctor_T::* TimeGTfive_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
TimeGTfive_WBFunctor(TimeGTfive_WBFunctor_T *obj, void(TimeGTfive_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for TimeGTfive_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class TimeGTfive_WBFunctor
WBFunctor definition for TimeGTthirty_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class TimeGTthirty_WBFunctor
TimeGTthirty_WBFunctor(TimeGTthirty_WBFunctor_T *obj, void(TimeGTthirty_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for TimeGTthirty_WBFunctor_T.
void(TimeGTthirty_WBFunctor_T::* TimeGTthirty_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(TimeGTthirty_WBFunctor_T *obj, void(TimeGTthirty_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for TimerReset_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class TimerReset_WBFunctor
void(TimerReset_WBFunctor_T::* TimerReset_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(TimerReset_WBFunctor_T *obj, void(TimerReset_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
TimerReset_WBFunctor(TimerReset_WBFunctor_T *obj, void(TimerReset_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for TimerReset_WBFunctor_T.
WBFunctor definition for TurnRedEW_WBFunctor_T.
static WBFunctorBase * bind(TurnRedEW_WBFunctor_T *obj, void(TurnRedEW_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(TurnRedEW_WBFunctor_T::* TurnRedEW_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class TurnRedEW_WBFunctor
TurnRedEW_WBFunctor(TurnRedEW_WBFunctor_T *obj, void(TurnRedEW_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for TurnRedEW_WBFunctor_T.
WBFunctor definition for TurnRedNS_WBFunctor_T.
TurnRedNS_WBFunctor(TurnRedNS_WBFunctor_T *obj, void(TurnRedNS_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for TurnRedNS_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class TurnRedNS_WBFunctor
static WBFunctorBase * bind(TurnRedNS_WBFunctor_T *obj, void(TurnRedNS_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(TurnRedNS_WBFunctor_T::* TurnRedNS_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for UDPWBNumber_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class UDPWBNumber_WBFunctor
void(UDPWBNumber_WBFunctor_T::* UDPWBNumber_function_t)(guWhiteboard::wb_types, int8_t &)
define callback signature
static WBFunctorBase * bind(UDPWBNumber_WBFunctor_T *obj, void(UDPWBNumber_WBFunctor_T::*f)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
internal method of linking classes
UDPWBNumber_WBFunctor(UDPWBNumber_WBFunctor_T *obj, void(UDPWBNumber_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, int8_t &), guWhiteboard::wb_types t)
WBFunctor constructor for UDPWBNumber_WBFunctor_T.
WBFunctor definition for VisionFace_WBFunctor_T.
void(VisionFace_WBFunctor_T::* VisionFace_function_t)(guWhiteboard::wb_types, std::vector< int > &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class VisionFace_WBFunctor
VisionFace_WBFunctor(VisionFace_WBFunctor_T *obj, void(VisionFace_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::vector< int > &), guWhiteboard::wb_types t)
WBFunctor constructor for VisionFace_WBFunctor_T.
static WBFunctorBase * bind(VisionFace_WBFunctor_T *obj, void(VisionFace_WBFunctor_T::*f)(guWhiteboard::wb_types, std::vector< int > &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for VolumeControl_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class VolumeControl_WBFunctor
void(VolumeControl_WBFunctor_T::* VolumeControl_function_t)(guWhiteboard::wb_types, uint8_t &)
define callback signature
VolumeControl_WBFunctor(VolumeControl_WBFunctor_T *obj, void(VolumeControl_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, uint8_t &), guWhiteboard::wb_types t)
WBFunctor constructor for VolumeControl_WBFunctor_T.
static WBFunctorBase * bind(VolumeControl_WBFunctor_T *obj, void(VolumeControl_WBFunctor_T::*f)(guWhiteboard::wb_types, uint8_t &), guWhiteboard::wb_types t)
internal method of linking classes
Base class for WBFunctor.
WBFunctor callback manager class.
void call(std::string s, WBMsg *m) OVERRIDE
Call method for the OLD whiteboard callbacks that used WBMsg - Deprecated.
WBFunctor definition for WarnEW_WBFunctor_T.
WarnEW_WBFunctor(WarnEW_WBFunctor_T *obj, void(WarnEW_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for WarnEW_WBFunctor_T.
static WBFunctorBase * bind(WarnEW_WBFunctor_T *obj, void(WarnEW_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class WarnEW_WBFunctor
void(WarnEW_WBFunctor_T::* WarnEW_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for WarnNS_WBFunctor_T.
static WBFunctorBase * bind(WarnNS_WBFunctor_T *obj, void(WarnNS_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class WarnNS_WBFunctor
WarnNS_WBFunctor(WarnNS_WBFunctor_T *obj, void(WarnNS_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for WarnNS_WBFunctor_T.
void(WarnNS_WBFunctor_T::* WarnNS_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for WavLoad_WBFunctor_T.
void(WavLoad_WBFunctor_T::* WavLoad_function_t)(guWhiteboard::wb_types, std::string &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class WavLoad_WBFunctor
static WBFunctorBase * bind(WavLoad_WBFunctor_T *obj, void(WavLoad_WBFunctor_T::*f)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
internal method of linking classes
WavLoad_WBFunctor(WavLoad_WBFunctor_T *obj, void(WavLoad_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, std::string &), guWhiteboard::wb_types t)
WBFunctor constructor for WavLoad_WBFunctor_T.
WBFunctor definition for WavPlay_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class WavPlay_WBFunctor
WavPlay_WBFunctor(WavPlay_WBFunctor_T *obj, void(WavPlay_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for WavPlay_WBFunctor_T.
static WBFunctorBase * bind(WavPlay_WBFunctor_T *obj, void(WavPlay_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void(WavPlay_WBFunctor_T::* WavPlay_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for WhistleBlown_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class WhistleBlown_WBFunctor
static WBFunctorBase * bind(WhistleBlown_WBFunctor_T *obj, void(WhistleBlown_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WhistleBlown_WBFunctor(WhistleBlown_WBFunctor_T *obj, void(WhistleBlown_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for WhistleBlown_WBFunctor_T.
void(WhistleBlown_WBFunctor_T::* WhistleBlown_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for doorOpen_WBFunctor_T.
static WBFunctorBase * bind(doorOpen_WBFunctor_T *obj, void(doorOpen_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
doorOpen_WBFunctor(doorOpen_WBFunctor_T *obj, void(doorOpen_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for doorOpen_WBFunctor_T.
void(doorOpen_WBFunctor_T::* doorOpen_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class doorOpen_WBFunctor
object_type get_from(gu_simple_message *msg)
access method to get data from an existing, low-level message
WB Ptr Class: APM_Command_t.
Class for interacting with and reading the values of APM sensors and motors.
WB Ptr Class: APM_Status_t.
WB Ptr Class: AdjustPositionConfidence_t.
Provides a C++ wrapper around wb_adjust_position_confidence.
WB Ptr Class: AmberEWon_t.
WB Ptr Class: AmberNSon_t.
WB Ptr Class: Arduino2Pin_t.
WB Ptr Class: Arduino2PinValue_t.
WB Ptr Class: Arduino3Pin_t.
WB Ptr Class: Arduino3PinValue_t.
WB Ptr Class: Arduino4Pin_t.
WB Ptr Class: Arduino4PinValue_t.
WB Ptr Class: Arduino5Pin_t.
WB Ptr Class: Arduino5PinValue_t.
WB Ptr Class: Arduino6Pin_t.
WB Ptr Class: Arduino6PinValue_t.
WB Ptr Class: Arduino7Pin_t.
WB Ptr Class: Arduino7PinValue_t.
WB Ptr Class: Arduino8Pin_t.
WB Ptr Class: Arduino8PinValue_t.
WB Ptr Class: Arduino9Pin_t.
WB Ptr Class: Arduino9PinValue_t.
WB Ptr Class: Ball_Calibration_File_t.
WB Ptr Class: Ball_Calibration_Num_t.
WB Ptr Class: Ball_Color_Num_t.
WB Ptr Class: Ball_Found_t.
WB Ptr Class: BallLocation_t.
WB Ptr Class: BallPosition_t.
Provides a C++ wrapper around wb_ball_position.
WB Ptr Class: BottomVisionLines_t.
WB Ptr Class: CarSensorPressed_t.
WB Ptr Class: Channels_t.
Class which emulates the 2-process channel synchronisation system from UPPAAL.
Class for working with timing and clock messages.
Provides a C++ wrapper around wb_count.
WB Ptr Class: DataLogger_t.
Provides a C++ wrapper around wb_data_logger.
WB Ptr Class: DifferentialRobotControl_t.
Class for controlling differential robots Defines whiteboard message.
WB Ptr Class: DifferentialRobotStatus_t.
WB Ptr Class: DominantFrequencies_t.
Provides a C++ wrapper around wb_dominant_frequencies.
WB Ptr Class: FFTControl_t.
WB Ptr Class: FFTStatus_t.
Container for RMS levels and dominant frequencies.
WB Ptr Class: FSM_Control_t.
WB Ptr Class: FSM_Names_t.
WB Ptr Class: FSM_States_t.
WB Ptr Class: FSM_Status_t.
Class for controlling and getting the status of FSMs.
Class for transmitting machine names over the whiteboard.
Class for transmitting machine names over the whiteboard.
WB Ptr Class: FSOsighting_t.
Provides a C++ wrapper around wb_filtered_arrayballsightings.
Provides a C++ wrapper around wb_filtered_arrayonedimobjects.
Class for for the array of sonar messages, LEFT and RIGHT.
WB Ptr Class: FilteredBallSighting_t.
WB Ptr Class: FilteredGoalSighting_t.
WB Ptr Class: FrequencyControl_t.
Provides a C++ wrapper around wb_frequency_limits.
WB Ptr Class: FrequencyStatus_t.
WB Ptr Class: GCGameState_t.
WB Class to record game state received from the Game Controller.
WB Ptr Class: Giraff_Interface_Command_t.
WB Ptr Class: Giraff_Interface_Status_t.
Serial interface for the main giraff board.
WB Ptr Class: GoalLocation_t.
WB Ptr Class: GreenEWon_t.
WB Ptr Class: GreenNSon_t.
WB Ptr Class: GuVrTeleopVulkanControl_t.
Provides a C++ wrapper around wb_gu_vr_teleop_vulkan_control.
WB Ptr Class: HAL_HeadTarget_t.
Class for moving a robotic head in abs coords.
WB Ptr Class: HAL_LArmTarget_Ctrl_t.
WB Ptr Class: HAL_LArmTarget_Stat_t.
WB Ptr Class: HAL_LArmTarget_Tolr_t.
WB Ptr Class: HAL_LLegTarget_Ctrl_t.
WB Ptr Class: HAL_LLegTarget_Stat_t.
WB Ptr Class: HAL_LLegTarget_Tolr_t.
WB Ptr Class: HAL_RArmTarget_Ctrl_t.
WB Ptr Class: HAL_RArmTarget_Stat_t.
WB Ptr Class: HAL_RArmTarget_Tolr_t.
WB Ptr Class: HAL_RLegTarget_Ctrl_t.
WB Ptr Class: HAL_RLegTarget_Stat_t.
WB Ptr Class: HAL_RLegTarget_Tolr_t.
Class for moving a SINGLE robotic arm with up to 6 degrees of freedom using local coords of each join...
Class for moving a SINGLE robotic leg with up to 6 degrees of freedom using local coords of each join...
WB Ptr Class: HeadJointSensors_t.
Provides a C++ wrapper around wb_head_joint_sensors.
Class for controlling and getting the status of IO pins.
WB Ptr Class: LHandGripper_t.
WB Ptr Class: LeftGoalPostLocation_t.
Provides a C++ wrapper around wb_location.
WB Ptr Class: MOTION_Commands_t.
Motion Command class, this class is used to send commands to a motion module via the Whiteboard.
WB Ptr Class: MOTION_Status_t.
Motion Status class, this class reports the status of the Motion engine via the Whiteboard.
WB Ptr Class: MachineFilteredLines_t.
Provides a C++ wrapper around wb_machine_filtered_lines.
WB Ptr Class: MachineFilteredLocalisationVision_t.
Provides a C++ wrapper around wb_machine_filtered_localisation_vision.
WB Ptr Class: MachineFilteredNaoVision_t.
Provides a C++ wrapper around wb_machine_filtered_vision.
WB Ptr Class: ManuallyPenalized_t.
WB Ptr Class: MemoryImageControl_t.
Provides a C++ wrapper around wb_memory_image_control_status.
WB Ptr Class: MemoryImageStatus_t.
WB Ptr Class: MicrowaveStatus_t.
Provides a C++ wrapper around wb_microwave_status.
WB Ptr Class: MissionPriorityForObstacles_t.
Provides a C++ wrapper around wb_mission_priority_for_obstacles.
WB Ptr Class: MyPosition_t.
Provides a C++ wrapper around wb_my_position.
WB Ptr Class: NAO_State_t.
This class is for the robot to report its current state.
WB Ptr Class: NXT_Command_t.
Class for interacting with and reading the values of NXT sensors and motors.
WB Ptr Class: NXT_Lights_Control_t.
Class for controlling differential robots Defines whiteboard message.
WB Ptr Class: NXT_Sound_Control_t.
Class for controlling differential robots Defines whiteboard message.
WB Ptr Class: NXT_Status_t.
WB Ptr Class: NXT_Two_Touch_Status_t.
Class for controlling differential robots Defines whiteboard message.
Provides a C++ wrapper around wb_nao_joint_list_float.
WB Ptr Class: NaoObstacleDirection_t.
Provides a C++ wrapper around wb_nao_obstacle_direction.
WB Ptr Class: NaoSonarProtectedWalkCommand_t.
Provides a C++ wrapper around wb_nao_sonar_protected_walk_command.
WB Ptr Class: NaoWalkCommand_t.
Provides a C++ wrapper around wb_nao_walk_command.
WB Ptr Class: NaoWalkStatus_t.
Provides a C++ wrapper around wb_nao_walk_status.
WB Ptr Class: Oculus_Prime_Command_t.
Serial interface for the main oculus prime board.
WB Ptr Class: OculusPrime_Command_t.
WB Ptr Class: Overheating_t.
Provides a C++ wrapper around wb_overheating.
WB Ptr Class: PF_ControlStatus_Modes_t.
WB Ptr Class: ParticleOutputMap_t.
WB Ptr Class: ParticleOutputMapControl_t.
WB Ptr Class: PlayerNumber_t.
Provides a C++ wrapper around wb_point2d.
WB Ptr Class: REMOVED3_t.
WB Ptr Class: REMOVED4_t.
WB Ptr Class: RHandGripper_t.
WB Ptr Class: ReproduceWavNotSilent_t.
WB Ptr Class: RightGoalPostLocation_t.
WB Ptr Class: SENSORSLedsSensors_t.
Class for changing the LEDs on a robot, designed for Nao but is fairly generic.
WB Ptr Class: SENSORSLegJointSensors_t.
Provides a C++ wrapper around wb_sensors_legjointsensors.
WB Ptr Class: SENSORSLegJointTemps_t.
Provides a C++ wrapper around wb_sensors_legjointtemps.
WB Ptr Class: SENSORSSonarSensors_t.
Contains the latest Sonar readings.
WB Ptr Class: SENSORSTorsoJointSensors_t.
Provides a C++ wrapper around wb_sensors_torsojointsensors.
WB Ptr Class: SENSORSTorsoJointTemps_t.
Provides a C++ wrapper around wb_sensors_torsojointtemps.
WB Ptr Class: SLOT_UNUSED_t.
WB Ptr Class: SensorsBodySensors_t.
Provides a C++ wrapper around wb_sensors_body_sensors.
WB Ptr Class: SensorsHandSensors_t.
Provides a C++ wrapper around wb_sensors_hand_sensors.
WB Ptr Class: SensorsHeadSensors_t.
Provides a C++ wrapper around wb_sensors_head_sensors.
WB Ptr Class: SensorsJointCurrent_t.
WB Ptr Class: SoloTypeExample_t.
WB Ptr Class: SpeechOutput_t.
WB Ptr Class: SwitchSubsumption_t.
Subsumption SWITCH that select highest priority command.
WB Ptr Class: SwitchSubsumptionTrafficLights_t.
Subsumption SWITCH that select highest priority command.
WB Ptr Class: TeleoperationConnection_t.
WB Ptr Class: TeleoperationControl_t.
Provides a C++ wrapper around wb_teleoperation_control.
WB Ptr Class: TeleoperationControlStatus_t.
Class to teleoperate a robot remotely.
WB Ptr Class: TeleoperationControlVR_t.
Provides a C++ wrapper around wb_teleoperation_control_v_r.
WB Ptr Class: TeleoperationStatus_t.
Provides a C++ wrapper around wb_teleoperation_status.
WB Ptr Class: TemperatureSensors_t.
Provides a C++ wrapper around wb_temperature_sensors.
WB Ptr Class: TimeGTfive_t.
WB Ptr Class: TimeGTthirty_t.
WB Ptr Class: TimerReset_t.
WB Ptr Class: TopParticles_t.
Provides a C++ wrapper around wb_top_particles.
WB Ptr Class: TopVisionLines_t.
WB Ptr Class: TotoDoingMotion_t.
TOTO motion of what is doing.
WB Ptr Class: TurnRedEW_t.
WB Ptr Class: TurnRedNS_t.
WB Ptr Class: UDPWBNumber_t.
WB Ptr Class: VisionBall_t.
Whiteboard Class used by vision to report detect ball Reports balls detected in top or bottom camera,...
WB Ptr Class: VisionControl_t.
Provides a C++ wrapper around wb_vision_control_status.
WB Ptr Class: VisionDetectionBalls_t.
Provides a C++ wrapper around wb_vision_detection_balls.
WB Ptr Class: VisionDetectionFeatures_t.
Provides a C++ wrapper around wb_vision_detection_features.
WB Ptr Class: VisionDetectionGoals_t.
Provides a C++ wrapper around wb_vision_detection_goals.
WB Ptr Class: VisionDetectionHorizons_t.
Provides a C++ wrapper around wb_vision_detection_horizons.
WB Ptr Class: VisionDetectionLines_t.
Provides a C++ wrapper around wb_vision_detection_lines.
WB Ptr Class: VisionFace_t.
WB Ptr Class: VisionFieldFeatures_t.
Provides a C++ wrapper around wb_vision_field_features.
WB Ptr Class: VisionGoals_t.
Class to post information about goal posts detected from vision This class contains information the d...
Provides a C++ wrapper around wb_vision_lines.
WB Ptr Class: VisionRobots_t.
Class to post information about Robot posts detected from vision This class contains information the ...
WB Ptr Class: VisionStatus_t.
WB Ptr Class: VolumeControl_t.
WB Ptr Class: WEBOTS_NXT_bridge_t.
This is the base class for the WEBOTS_NXT_bridge library.
WB Ptr Class: WEBOTS_NXT_bumper_t.
This class reports the status of the Bumper behaviour.
WB Ptr Class: WEBOTS_NXT_camera_t.
This class reports the status of the Camera.
WB Ptr Class: WEBOTS_NXT_colorLine_walk_t.
This class reports the status of the ColorLine_Walk behaviour.
WB Ptr Class: WEBOTS_NXT_deadReakoning_walk_t.
This class reports the status of the Dead Reakoning Walk behaviour.
WB Ptr Class: WEBOTS_NXT_encoders_t.
This class reports the status of the Encoder Status.
WB Ptr Class: WEBOTS_NXT_gridMotions_t.
This class of messages are for the motion module for the miPal demo grid world.
WB Ptr Class: WEBOTS_NXT_vector_bridge_t.
WB Ptr Class: WEBOTS_NXT_walk_isRunning_t.
This class reports the status of the Walk is running behaviour.
WB Ptr Class: WalkData_t.
Class contain information about the Nao's Walk for debug purposes Contains sensors readings while the...
WB Ptr Class: WhistleBlown_t.
WB Ptr Class: XEyesPos_t.
WB Ptr Class: doorOpen_t.
WB Ptr Class: timeLeft_t.
WB Ptr Class: wb_reserved_SubscribeToAllTypes_t.
WBFunctor definition for light_WBFunctor_T.
void(light_WBFunctor_T::* light_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class light_WBFunctor
light_WBFunctor(light_WBFunctor_T *obj, void(light_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for light_WBFunctor_T.
static WBFunctorBase * bind(light_WBFunctor_T *obj, void(light_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for motor_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class motor_WBFunctor
static WBFunctorBase * bind(motor_WBFunctor_T *obj, void(motor_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
motor_WBFunctor(motor_WBFunctor_T *obj, void(motor_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for motor_WBFunctor_T.
void(motor_WBFunctor_T::* motor_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
WBFunctor definition for sound_WBFunctor_T.
void(sound_WBFunctor_T::* sound_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class sound_WBFunctor
sound_WBFunctor(sound_WBFunctor_T *obj, void(sound_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for sound_WBFunctor_T.
static WBFunctorBase * bind(sound_WBFunctor_T *obj, void(sound_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
WBFunctor definition for timeLeft_WBFunctor_T.
void(timeLeft_WBFunctor_T::* timeLeft_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
static WBFunctorBase * bind(timeLeft_WBFunctor_T *obj, void(timeLeft_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
timeLeft_WBFunctor(timeLeft_WBFunctor_T *obj, void(timeLeft_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for timeLeft_WBFunctor_T.
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class timeLeft_WBFunctor
/file WBFunctor_types_generated.h
static WBFunctorBase * bind(wb_reserved_SubscribeToAllTypes_WBFunctor_T *obj, void(wb_reserved_SubscribeToAllTypes_WBFunctor_T::*f)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
internal method of linking classes
void call(gu_simple_message *m) OVERRIDE
call method for callbacks, for class wb_reserved_SubscribeToAllTypes_WBFunctor
wb_reserved_SubscribeToAllTypes_WBFunctor(wb_reserved_SubscribeToAllTypes_WBFunctor_T *obj, void(wb_reserved_SubscribeToAllTypes_WBFunctor_T::*pFunc)(guWhiteboard::wb_types, bool &), guWhiteboard::wb_types t)
WBFunctor constructor for wb_reserved_SubscribeToAllTypes_WBFunctor_T.
void(wb_reserved_SubscribeToAllTypes_WBFunctor_T::* wb_reserved_SubscribeToAllTypes_function_t)(guWhiteboard::wb_types, bool &)
define callback signature
wb_types
All the message 'types' for the class based whiteboard.
typedef::wb_types wb_types
union type that is used to store data in shared memory