Public Member Functions | Private Attributes
LoggingThread Class Reference
Inheritance diagram for LoggingThread:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 LoggingThread (icl_core::ThreadPriority priority, size_t message_count, uint32_t sleep_time_us)
virtual void run ()

Private Attributes

size_t m_message_count
uint32_t m_sleep_time_us

Detailed Description

Definition at line 39 of file test_icl_core_logging.cpp.


Constructor & Destructor Documentation

LoggingThread::LoggingThread ( icl_core::ThreadPriority  priority,
size_t  message_count,
uint32_t  sleep_time_us 
) [inline]

Definition at line 42 of file test_icl_core_logging.cpp.


Member Function Documentation

virtual void LoggingThread::run ( ) [inline, virtual]

This is the function running in the thread. This has to be reimplemented from derived classes. If you start the thread by calling Start() this function is executed in the thread. If you call don't want that function to be executed in the thread you could call it directly in your derived class.

Implements icl_core::thread::Thread.

Definition at line 50 of file test_icl_core_logging.cpp.


Member Data Documentation

Definition at line 73 of file test_icl_core_logging.cpp.

Definition at line 74 of file test_icl_core_logging.cpp.


The documentation for this class was generated from the following file:


fzi_icl_core
Author(s):
autogenerated on Thu Jun 6 2019 20:22:26