#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.