#include <moveit/macros/declare_ptr.h>
Go to the source code of this file.
Defines | |
#define | MOVEIT_CLASS_FORWARD(C) |
#define | MOVEIT_STRUCT_FORWARD(C) |
#define MOVEIT_CLASS_FORWARD | ( | C | ) |
class C; \
MOVEIT_DECLARE_PTR(C, C);
Macro that forward declares a class and defines two shared ptrs types:
Definition at line 49 of file class_forward.h.
#define MOVEIT_STRUCT_FORWARD | ( | C | ) |
struct C; \
MOVEIT_DECLARE_PTR(C, C);
Like MOVEIT_CLASS_FORWARD, but forward declares the type as a struct instead of a class.
Definition at line 58 of file class_forward.h.