#include <boost/lockfree/queue.hpp>
#include <boost/bimap.hpp>
#include <boost/bimap/multiset_of.hpp>
#include <boost/bimap/set_of.hpp>
#include <boost/thread/lock_guard.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/variant.hpp>
#include <atomic>
#include <vector>
#include <map>
#include <ros/ros.h>
#include <pal_statistics_msgs/Statistics.h>
#include <pal_statistics_msgs/StatisticsNames.h>
#include <pal_statistics_msgs/StatisticsValues.h>
#include <pal_statistics/static_circular_buffer.h>
Go to the source code of this file.
Classes | |
class | pal_statistics::LockFreeQueue< T > |
Simple wrapper around boost lockfree queue to keep track of the reserved memory Boost's implementation of reserve always increases the capacity by the specified size. More... | |
struct | pal_statistics::RegistrationList::NameValues |
class | pal_statistics::Registration |
The Registration class is a handle to a registered variable, when out of scope unregisters the variable. More... | |
class | pal_statistics::RegistrationList |
The RegistrationList class. More... | |
class | pal_statistics::RegistrationsRAII |
The RegistrationsRAII class holds handles to registered variables and when it is destroyed, unregisters them automatically. More... | |
class | pal_statistics::VariableHolder |
Namespaces | |
pal_statistics | |
Typedefs | |
typedef unsigned int | pal_statistics::IdType |