OpenEV
Extending OpenCV to event-based vision
Loading...
Searching...
No Matches
ev::PlainTextReader Class Reference

This class extends AbstractReader_ to read dataset in plain text format. More...

#include <plain-text-reader.hpp>

Inheritance diagram for ev::PlainTextReader:
ev::AbstractReader_

Public Member Functions

 PlainTextReader (const std::string &filename, const PlainTextReaderColumns columns=PlainTextReaderColumns::TXYP, const std::string &separator=" ", const std::size_t buffer_size=0, const bool use_threading=false)
Public Member Functions inherited from ev::AbstractReader_
 AbstractReader_ (const std::size_t buffer_size, const bool use_threading)
 Constructor for AbstractReader_.
Queuedata ()
 Returns a reference to the internal buffer (Queue) containing the data.

Additional Inherited Members

Protected Attributes inherited from ev::AbstractReader_
const std::size_t bufferSize_
std::thread thread_
Queue buffer_
std::mutex bufferMutex_
std::atomic< bool > threadRunning_ {}
std::atomic< bool > eof_ {false}

Detailed Description

This class extends AbstractReader_ to read dataset in plain text format.

Examples
example-plain-text-reader.cpp.

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