#include <cstddef>
#include <memory>
#include <memory.h>
Go to the source code of this file.
Macros | |
#define | ROS_DECLARE_MESSAGE(msg) ROS_DECLARE_MESSAGE_WITH_ALLOCATOR(msg, msg, std::allocator) |
Forward-declare a message, including Ptr and ConstPtr types, using std::allocator. More... | |
#define | ROS_DECLARE_MESSAGE_WITH_ALLOCATOR(msg, new_name, alloc) |
Forward-declare a message, including Ptr and ConstPtr types, with an allocator. More... | |
#define ROS_DECLARE_MESSAGE | ( | msg | ) | ROS_DECLARE_MESSAGE_WITH_ALLOCATOR(msg, msg, std::allocator) |
Forward-declare a message, including Ptr and ConstPtr types, using std::allocator.
msg | The "base" message type, i.e. the name of the .msg file |
Definition at line 62 of file message_forward.h.
#define ROS_DECLARE_MESSAGE_WITH_ALLOCATOR | ( | msg, | |
new_name, | |||
alloc | |||
) |
Forward-declare a message, including Ptr and ConstPtr types, with an allocator.
ns | The namespace the message should be declared inside |
m | The "base" message type, i.e. the name of the .msg file |
new_name | The name you'd like the message to have |
alloc | The allocator to use, e.g. std::allocator |
Definition at line 52 of file message_forward.h.