17 #ifndef _GAZEBO_COMMON_TYPES_HH_
18 #define _GAZEBO_COMMON_TYPES_HH_
23 #include <boost/shared_ptr.hpp>
38 #define GAZEBO_DEPRECATED(version) __attribute__((deprecated))
39 #define GAZEBO_FORCEINLINE __attribute__((always_inline))
41 #define GAZEBO_DEPRECATED(version) ()
42 #define GAZEBO_FORCEINLINE __forceinline
44 #define GAZEBO_DEPRECATED(version) ()
45 #define GAZEBO_FORCEINLINE
91 class DiagnosticTimer;
96 class NumericAnimation;
99 class SkeletonAnimation;
100 class SphericalCoordinates;
103 template <
typename T>
115 typedef std::map<std::string, std::string>
StrStr_M;