RTC Toolkit 4.0.2
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
readerThread.hpp File Reference

Active class that continuously reads data from shared memory queue. More...

#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/componentFramework/stopToken.hpp>
#include <rtctk/dataTask/messageQueue.hpp>
#include <rtctk/dataTask/parameter.hpp>
#include <rtctk/dataTask/readerHelpers.hpp>
#include <rtctk/dataTask/request.hpp>
#include <rtctk/dataTask/semaphore.hpp>
#include <ipcq/reader.hpp>
#include <numapp/numapolicies.hpp>
#include <numapp/thread.hpp>
#include <chrono>
#include <cmath>
#include <ctime>
#include <functional>
#include <map>
#include <stdexcept>
#include <thread>

Go to the source code of this file.

Classes

class  rtctk::dataTask::RequestTimedOut
 
class  rtctk::dataTask::AsynchronousError
 
class  rtctk::dataTask::ReaderThread< TopicType, ReaderType >
 ReaderThread for the Data Class. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::dataTask
 

Enumerations

enum class  rtctk::dataTask::ReaderMode : unsigned { rtctk::dataTask::Single , rtctk::dataTask::Continuous }
 

Detailed Description

Active class that continuously reads data from shared memory queue.