#include <gtest/gtest.h>
#include "message_filters/synchronizer.h"
#include "message_filters/sync_policies/approximate_time.h"
#include <vector>
#include <ros/ros.h>
Go to the source code of this file.
Classes | |
class | ApproximateTimeSynchronizerTest |
class | ApproximateTimeSynchronizerTestQuad |
struct | Header |
struct | Msg |
struct | TimeQuad |
struct | ros::message_traits::TimeStamp< Msg > |
Namespaces | |
namespace | ros |
namespace | ros::message_traits |
Typedefs | |
typedef boost::shared_ptr< Msg const > | MsgConstPtr |
typedef boost::shared_ptr< Msg > | MsgPtr |
typedef std::pair< ros::Time, unsigned int > | TimeAndTopic |
typedef std::pair< ros::Time, ros::Time > | TimePair |
Functions | |
int | main (int argc, char **argv) |
TEST (ApproxTimeSync, ExactMatch) | |
TEST (ApproxTimeSync, PerfectMatch) | |
TEST (ApproxTimeSync, ImperfectMatch) | |
TEST (ApproxTimeSync, Acceleration) | |
TEST (ApproxTimeSync, DroppedMessages) | |
TEST (ApproxTimeSync, LongQueue) | |
TEST (ApproxTimeSync, DoublePublish) | |
TEST (ApproxTimeSync, FourTopics) | |
TEST (ApproxTimeSync, EarlyPublish) | |
TEST (ApproxTimeSync, RateBound) |
typedef boost::shared_ptr<Msg const> MsgConstPtr |
Definition at line 58 of file test_approximate_time_policy.cpp.
Definition at line 57 of file test_approximate_time_policy.cpp.
typedef std::pair<ros::Time, unsigned int> TimeAndTopic |
Definition at line 76 of file test_approximate_time_policy.cpp.
Definition at line 75 of file test_approximate_time_policy.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 537 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
ExactMatch | |||
) |
Definition at line 218 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
PerfectMatch | |||
) |
Definition at line 244 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
ImperfectMatch | |||
) |
Definition at line 269 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
Acceleration | |||
) |
Definition at line 295 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
DroppedMessages | |||
) |
Definition at line 321 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
LongQueue | |||
) |
Definition at line 367 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
DoublePublish | |||
) |
Definition at line 403 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
FourTopics | |||
) |
Definition at line 429 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
EarlyPublish | |||
) |
Definition at line 469 of file test_approximate_time_policy.cpp.
TEST | ( | ApproxTimeSync | , |
RateBound | |||
) |
Definition at line 497 of file test_approximate_time_policy.cpp.