common.h File Reference
#include <stdint.h>
#include <assert.h>
#include <stddef.h>
#include <string>
#include "ros/assert.h"
#include "ros/forwards.h"
#include "ros/serialized_message.h"
#include <boost/shared_array.hpp>
Go to the source code of this file.
Namespaces |
namespace | ros |
Defines |
#define | ROS_VERSION ROS_VERSION_COMBINED(ROS_VERSION_MAJOR, ROS_VERSION_MINOR, ROS_VERSION_PATCH) |
#define | ROS_VERSION_COMBINED(major, minor, patch) (((major) << 20) | ((minor) << 10) | (patch)) |
#define | ROS_VERSION_GE(major1, minor1, patch1, major2, minor2, patch2) (ROS_VERSION_COMBINED(major1, minor1, patch1) >= ROS_VERSION_COMBINED(major2, minor2, patch2)) |
#define | ROS_VERSION_MAJOR 1 |
#define | ROS_VERSION_MINIMUM(major, minor, patch) ROS_VERSION_GE(ROS_VERSION_MAJOR, ROS_VERSION_MINOR, ROS_VERSION_PATCH, major, minor, patch) |
#define | ROS_VERSION_MINOR 4 |
#define | ROS_VERSION_PATCH 8 |
Functions |
void | ros::disableAllSignalsInThisThread () |
Define Documentation
#define ROS_VERSION ROS_VERSION_COMBINED(ROS_VERSION_MAJOR, ROS_VERSION_MINOR, ROS_VERSION_PATCH) |
#define ROS_VERSION_COMBINED |
( |
major, |
|
|
minor, |
|
|
patch |
|
) |
(((major) << 20) | ((minor) << 10) | (patch)) |
#define ROS_VERSION_GE |
( |
major1, |
|
|
minor1, |
|
|
patch1, |
|
|
major2, |
|
|
minor2, |
|
|
patch2 |
|
) |
(ROS_VERSION_COMBINED(major1, minor1, patch1) >= ROS_VERSION_COMBINED(major2, minor2, patch2)) |
#define ROS_VERSION_MAJOR 1 |
#define ROS_VERSION_MINIMUM |
( |
major, |
|
|
minor, |
|
|
patch |
|
) |
ROS_VERSION_GE(ROS_VERSION_MAJOR, ROS_VERSION_MINOR, ROS_VERSION_PATCH, major, minor, patch) |
#define ROS_VERSION_MINOR 4 |
#define ROS_VERSION_PATCH 8 |