7#ifndef CCI_TAGS_ACTUATOR_H
8#define CCI_TAGS_ACTUATOR_H
11 class CCI_TagsActuator;
14#include <argos3/core/control_interface/ci_actuator.h>
42 const std::string& str_payload);
unsigned int UInt32
32-bit unsigned integer.
The namespace containing all the ARGoS related code.
The basic interface for all actuators.
virtual void CreateLuaState(lua_State *pt_lua_state)=0
Creates the Lua state for this actuator.
size_t GetNumTags() const
Returns the number of tags.
virtual void SetSinglePayload(UInt32 un_tag_number, const std::string &str_payload)
Sets the payload of a single tag.
virtual void SetAllPayloads(const std::string &str_payload)
Sets all the tags with the same payload.
std::vector< std::string > TSettings
virtual ~CCI_TagsActuator()