MatLogger2  1.0.0
Library for logging of numeric data to HDF5 MAT-files, which is RT-safe and multithreaded.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAlloc
 Cboost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
 CXBot::matlogger2::Backend
 CDummyBackend
 CXBot::matlogger2::MatioBackend
 CXBot::VariableBuffer::BufferInfo
 CXBot::matlogger2::condition_variable
 Cenable_shared_from_this
 CXBot::MatAppenderAllows to flush data to disk from multiple MatLogger2 loggers at once, both synchronously and from a separate flusher thread
 CXBot::MatAppender::Impl
 Cboost::lockfree::detail::make_ringbuffer< T, A0, A1 >
 CXBot::MatLogger2Allows the user to save numeric variables (scalars, vectors, matrices) to HDF5 MAT-files
 CXBot::matlogger2::mutex
 CXBot::MatLogger2::MutexImpl
 CXBot::MatLogger2::Options
 CXBot::VariableBuffer::QueueImplImplements the buffering strategy for a single logged variable
 Cboost::lockfree::detail::ringbuffer_base< T >
 Cboost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
 Cboost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
 Cringbuffer_type
 Cboost::lockfree::spsc_queue< T, A0, A1 >The spsc_queue class provides a single-writer/single-reader fifo queue, pushing and popping is wait-free
 Cboost::lockfree::spsc_queue< BufferBlock::Ptr >
 CXBot::matlogger2::thread
 CXBot::VariableBufferImplements a memory buffer for a single logged variable