gusimplewhiteboard
|
#include <string>
#include <map>
#include <stdbool.h>
#include "GCGameState.hpp"
#include "SensorsHandSensors.hpp"
#include "SensorsHeadSensors.hpp"
#include "MOTION_Commands.hpp"
#include "MOTION_Status.hpp"
#include "HAL_HeadTarget.hpp"
#include "SensorsFootSensors.hpp"
#include "SensorsBodySensors.hpp"
#include "SENSORSLedsSensors.hpp"
#include "SENSORSLegJointTemps.hpp"
#include "SENSORSTorsoJointTemps.hpp"
#include "SENSORSLegJointSensors.hpp"
#include "SENSORSTorsoJointSensors.hpp"
#include "SENSORSSonarSensors.hpp"
#include "FSMControlStatus.hpp"
#include "FSMNames.hpp"
#include "FilteredArrayOneDimObjects.hpp"
#include "NAO_State.hpp"
#include "VisionControlStatus.hpp"
#include "FFTStatus.hpp"
#include "FilteredArrayOneDimSonar.hpp"
#include "TopParticles.hpp"
#include "FilteredArrayBallSightings.hpp"
#include "WEBOTS_NXT_bridge.hpp"
#include "WEBOTS_NXT_encoders.hpp"
#include "WEBOTS_NXT_camera.hpp"
#include "WEBOTS_NXT_walk_isRunning.hpp"
#include "WEBOTS_NXT_deadReakoning_walk.hpp"
#include "WEBOTS_NXT_colorLine_walk.hpp"
#include "WEBOTS_NXT_gridMotions.hpp"
#include "VisionBall.hpp"
#include "VisionGoals.hpp"
#include "WalkData.hpp"
#include "TeleoperationControlStatus.hpp"
#include "WEBOTS_NXT_bumper.hpp"
#include "WEBOTS_NXT_vector_bridge.hpp"
#include "VisionLines.hpp"
#include "DifferentialRobotControlStatus.hpp"
#include "Point2D.hpp"
#include "FSMState.hpp"
#include "Giraff_MainSerialInterface.hpp"
#include "NXT_Interface.hpp"
#include "APM_Interface.hpp"
#include "OculusPrimeInterface.hpp"
#include "Input3D.hpp"
#include "Oculus_PrimeSerialInterface.hpp"
#include "IOPins.hpp"
#include "NXT_Two_Touch_Status.hpp"
#include "NXT_Sound_Control.hpp"
#include "NXT_Lights_Control.hpp"
#include "Clocks.hpp"
#include "Channels.hpp"
#include "SwitchSubsumption.hpp"
#include "TotoDoingMotion.hpp"
#include "Count.hpp"
#include "SwitchSubsumptionTrafficLights.hpp"
#include "HalArmTarget.hpp"
#include "VisionFieldFeatures.hpp"
#include "VisionRobots.hpp"
#include "VisionDetectionHorizons.hpp"
#include "NaoWalkCommand.hpp"
#include "NaoWalkStatus.hpp"
#include "HalLegTarget.hpp"
#include "VisionDetectionGoals.hpp"
#include "TeleoperationControl.hpp"
#include "TeleoperationStatus.hpp"
#include "VisionDetectionBalls.hpp"
#include "TeleoperationControlVR.hpp"
#include "MachineFilteredVision.hpp"
#include "MicrowaveStatus.hpp"
#include "Buttons.hpp"
#include "MachineFilteredLocalisationVision.hpp"
#include "NaoJointListFloat.hpp"
#include "DataLogger.hpp"
#include "MachineFilteredLines.hpp"
#include "Location.hpp"
#include "NaoSonarProtectedWalkCommand.hpp"
#include "NaoObstacleDirection.hpp"
#include "DominantFrequencies.hpp"
#include "MissionPriorityForObstacles.hpp"
#include "FrequencyLimits.hpp"
#include "HeadJointSensors.hpp"
#include "AdjustPositionConfidence.hpp"
#include "GuVrTeleopVulkanControl.hpp"
#include "TemperatureSensors.hpp"
#include "Overheating.hpp"
#include "BallPosition.hpp"
#include "MemoryImageControlStatus.hpp"
#include "MyPosition.hpp"
#include "VisionDetectionLines.hpp"
#include "VisionDetectionFeatures.hpp"
#include "gusimplewhiteboard.h"
#include "guwhiteboardtypelist_c_generated.h"
Go to the source code of this file.
Classes | |
struct | guWhiteboard::whiteboard_types_map |
Map structure from strings to message types. More... | |
Namespaces | |
namespace | guWhiteboard |
/file APM_Interface.h | |
Functions | |
bool | whiteboard_post (const char *message_type, const char *message_content) |
/file guwhiteboardposter.h More... | |
bool | whiteboard_post_to (gu_simple_whiteboard_descriptor *wbd, const char *message_type, const char *message_content) |
A generic C function that posts to a given whiteboard. More... | |
bool | whiteboard_postmsg (int message_index, const char *message_content) |
Generic C function that posts a message with a given message number to the whiteboard. More... | |
bool | whiteboard_postmsg_to (gu_simple_whiteboard_descriptor *wbd, int message_index, const char *message_content) |
Generic C function that posts a message with a given message number to a given whiteboard. More... | |
guWhiteboard::wb_types | whiteboard_type_for_message_named (const char *message_type) |
Generic C function that returns the type for a given message name. More... | |
bool | guWhiteboard::post (std::string message_type, std::string message_content, gu_simple_whiteboard_descriptor *wbd=NULLPTR) |
A generic C++ function that posts to the whiteboard. More... | |
bool | guWhiteboard::postmsg (guWhiteboard::wb_types message_index, std::string message_content, gu_simple_whiteboard_descriptor *wbd=NULLPTR) |
Generic C++ function that posts a message with a given message number to the whiteboard. More... | |
Variables | |
struct whiteboard_types_map | guWhiteboard::types_map |
Global map from names to message types. More... | |
bool whiteboard_post | ( | const char * | message_type, |
const char * | message_content | ||
) |
/file guwhiteboardposter.h
Created by Carl Lusty in 2018. Copyright (c) 2013-2020 Carl Lusty and Rene Hexel All rights reserved. Auto-generated, don't modify! A generic C function that posts to the whiteboard. Both the message type and the message content are strings.
Definition at line 33 of file guwhiteboardposter.cpp.
References guWhiteboard::types_map, and whiteboard_postmsg().
bool whiteboard_post_to | ( | gu_simple_whiteboard_descriptor * | wbd, |
const char * | message_type, | ||
const char * | message_content | ||
) |
A generic C function that posts to a given whiteboard.
Both the message type and the message content are strings.
Definition at line 38 of file guwhiteboardposter.cpp.
References guWhiteboard::types_map, and whiteboard_postmsg_to().
bool whiteboard_postmsg | ( | int | message_index, |
const char * | message_content | ||
) |
Generic C function that posts a message with a given message number to the whiteboard.
Definition at line 43 of file guwhiteboardposter.cpp.
References guWhiteboard::postmsg().
Referenced by whiteboard_post().
bool whiteboard_postmsg_to | ( | gu_simple_whiteboard_descriptor * | wbd, |
int | message_index, | ||
const char * | message_content | ||
) |
Generic C function that posts a message with a given message number to a given whiteboard.
Definition at line 48 of file guwhiteboardposter.cpp.
References guWhiteboard::postmsg().
Referenced by whiteboard_post_to().
guWhiteboard::wb_types whiteboard_type_for_message_named | ( | const char * | message_type | ) |
Generic C function that returns the type for a given message name.
Definition at line 28 of file guwhiteboardposter.cpp.
References guWhiteboard::types_map.