#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 |