MatLogger2
1.0.0
Library for logging of numeric data to HDF5 MAT-files, which is RT-safe and multithreaded.
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Typedefs
Enumerations
a
b
c
e
f
g
i
j
l
m
n
o
p
q
r
s
t
u
v
w
~
- a -
add() :
XBot::MatLogger2
add_elem() :
XBot::VariableBuffer
add_logger() :
XBot::MatAppender
- b -
BOOST_STATIC_ASSERT() :
boost::lockfree::detail::make_ringbuffer< T, A0, A1 >
- c -
close() :
DummyBackend
,
XBot::matlogger2::Backend
,
XBot::matlogger2::MatioBackend
compile_time_sized_ringbuffer() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
condition_variable() :
XBot::matlogger2::condition_variable
consume_all() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
,
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
,
boost::lockfree::spsc_queue< T, A0, A1 >
consume_one() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
,
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
,
boost::lockfree::spsc_queue< T, A0, A1 >
create() :
XBot::MatLogger2
- e -
empty() :
boost::lockfree::detail::ringbuffer_base< T >
- f -
flush_available_data() :
XBot::MatAppender
,
XBot::MatLogger2
flush_available_data_all() :
XBot::MatAppender::Impl
flush_thread_main() :
XBot::MatAppender::Impl
flush_to_queue() :
XBot::VariableBuffer
front() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
,
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
,
boost::lockfree::spsc_queue< T, A0, A1 >
- g -
get() :
XBot::MatLogger2::MutexImpl
get_dimension() :
XBot::VariableBuffer
get_filename() :
XBot::MatLogger2
get_name() :
XBot::VariableBuffer
get_native_handle() :
XBot::matlogger2::mutex
get_new_block() :
XBot::VariableBuffer::QueueImpl
get_options() :
XBot::MatLogger2
get_read_queue() :
XBot::VariableBuffer::QueueImpl
get_write_queue() :
XBot::VariableBuffer::QueueImpl
- i -
Impl() :
XBot::MatAppender::Impl
init() :
DummyBackend
,
XBot::matlogger2::Backend
,
XBot::matlogger2::MatioBackend
is_lock_free() :
boost::lockfree::detail::ringbuffer_base< T >
- j -
join() :
XBot::matlogger2::thread
- l -
lock() :
XBot::matlogger2::mutex
- m -
MakeInstance() :
XBot::MatAppender
,
XBot::matlogger2::Backend
MakeLogger() :
XBot::MatLogger2
max_number_of_elements() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
,
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
mutex() :
XBot::matlogger2::mutex
- n -
next_index() :
boost::lockfree::detail::ringbuffer_base< T >
notify_one() :
XBot::matlogger2::condition_variable
NumBlocks() :
XBot::VariableBuffer
- o -
on_block_available() :
XBot::MatAppender::Impl
Options() :
XBot::MatLogger2::Options
- p -
pop() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
,
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
,
boost::lockfree::spsc_queue< T, A0, A1 >
pop_to_output_iterator() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
,
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
push() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
,
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
,
boost::lockfree::spsc_queue< T, A0, A1 >
- q -
QueueImpl() :
XBot::VariableBuffer::QueueImpl
- r -
read_available() :
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::spsc_queue< T, A0, A1 >
read_block() :
XBot::VariableBuffer
reset() :
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::spsc_queue< T, A0, A1 >
ringbuffer_base() :
boost::lockfree::detail::ringbuffer_base< T >
runtime_sized_ringbuffer() :
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
- s -
set_buffer_mode() :
XBot::MatLogger2
,
XBot::VariableBuffer
set_on_block_available() :
XBot::VariableBuffer
set_on_data_available_callback() :
XBot::MatLogger2
Size() :
XBot::VariableBuffer::QueueImpl
spsc_queue() :
boost::lockfree::spsc_queue< T, A0, A1 >
start_flush_thread() :
XBot::MatAppender
- t -
thread() :
XBot::matlogger2::thread
try_lock() :
XBot::matlogger2::mutex
- u -
unlock() :
XBot::matlogger2::mutex
- v -
VariableBuffer() :
XBot::VariableBuffer
- w -
wait() :
XBot::matlogger2::condition_variable
write() :
DummyBackend
,
XBot::matlogger2::Backend
,
XBot::matlogger2::MatioBackend
write_available() :
boost::lockfree::detail::ringbuffer_base< T >
,
boost::lockfree::spsc_queue< T, A0, A1 >
- ~ -
~compile_time_sized_ringbuffer() :
boost::lockfree::detail::compile_time_sized_ringbuffer< T, MaxSize >
~MatAppender() :
XBot::MatAppender
~MatLogger2() :
XBot::MatLogger2
~runtime_sized_ringbuffer() :
boost::lockfree::detail::runtime_sized_ringbuffer< T, Alloc >
~VariableBuffer() :
XBot::VariableBuffer
Generated on Mon Jan 21 2019 23:18:08 for MatLogger2 by
1.8.11