blob: 8aef13eb92d4b82af9c8fea8a4afc69404885668 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
Index: urdf/urdfdom_compatibility.h.in
===================================================================
--- urdf.orig/urdfdom_compatibility.h.in
+++ urdf/urdfdom_compatibility.h.in
@@ -85,10 +85,12 @@ URDF_TYPEDEF_CLASS_POINTER(Model);
#include <urdf_world/types.h>
namespace urdf {
+class ModelInterface;
typedef std::shared_ptr<ModelInterface> ModelInterfaceSharedPtr;
typedef std::shared_ptr<const ModelInterface> ModelInterfaceConstSharedPtr;
typedef std::weak_ptr<ModelInterface> ModelInterfaceWeakPtr;
+class Model;
typedef std::shared_ptr<Model> ModelSharedPtr;
typedef std::shared_ptr<const Model> ModelConstSharedPtr;
typedef std::weak_ptr<Model> ModelWeakPtr;
|