|
MatLogger2
1.0.0
Library for logging of numeric data to HDF5 MAT-files, which is RT-safe and multithreaded.
|
#include <algorithm>#include <memory>#include <boost/aligned_storage.hpp>#include <boost/assert.hpp>#include <boost/static_assert.hpp>#include <boost/utility.hpp>#include <boost/utility/enable_if.hpp>#include <boost/type_traits/has_trivial_destructor.hpp>#include <boost/type_traits/is_convertible.hpp>#include <boost/lockfree/detail/atomic.hpp>#include <boost/lockfree/detail/copy_payload.hpp>#include <boost/lockfree/detail/parameter.hpp>#include <boost/lockfree/detail/prefix.hpp>
Include dependency graph for spsc_queue_logger.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | boost::lockfree::detail::ringbuffer_base< T > |
| class | boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize > |
| class | boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc > |
| struct | boost::lockfree::detail::make_ringbuffer< T, A0, A1 > |
| class | boost::lockfree::spsc_queue< T, A0, A1 > |
| The spsc_queue class provides a single-writer/single-reader fifo queue, pushing and popping is wait-free. More... | |
Namespaces | |
| boost | |
| boost::lockfree | |
| boost::lockfree::detail | |
Macros | |
| #define | old_likely likely |
| #define | old_unlikely unlikely |
| #define | likely old_likely |
| #define | unlikely old_unlikely |
Typedefs | |
| typedef parameter::parameters< boost::parameter::optional< tag::capacity >, boost::parameter::optional< tag::allocator > > | boost::lockfree::detail::ringbuffer_signature |
| #define likely old_likely |
Definition at line 1039 of file spsc_queue_logger.hpp.
| #define old_likely likely |
Definition at line 14 of file spsc_queue_logger.hpp.
| #define old_unlikely unlikely |
Definition at line 15 of file spsc_queue_logger.hpp.
| #define unlikely old_unlikely |
Definition at line 1040 of file spsc_queue_logger.hpp.
1.8.11