Definition at line 332 of file CNationalInstrumentsDAQ.h.
Public Member Functions | |
TInfoPerTask () | |
Public Attributes | |
void * | taskHandle |
mrpt::system::TThreadHandle | hThread |
std::unique_ptr< mrpt::synch::CPipeReadEndPoint > | read_pipe |
std::unique_ptr< mrpt::synch::CPipeWriteEndPoint > | write_pipe |
bool | must_close |
bool | is_closed |
std::atomic< long > | new_obs_available |
TaskDescription | task |
A copy of the original task description that generated this thread. More... | |
CNationalInstrumentsDAQ::TInfoPerTask::TInfoPerTask | ( | ) |
Definition at line 102 of file CNationalInstrumentsDAQ.cpp.
mrpt::system::TThreadHandle mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::hThread |
Definition at line 337 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize().
bool mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::is_closed |
Definition at line 340 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread().
bool mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::must_close |
Definition at line 340 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread(), and mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize().
std::atomic<long> mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::new_obs_available |
Definition at line 341 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread().
std::unique_ptr<mrpt::synch::CPipeReadEndPoint> mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::read_pipe |
Definition at line 338 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize().
TaskDescription mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::task |
A copy of the original task description that generated this thread.
Definition at line 343 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread(), and mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize().
void* mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::taskHandle |
Definition at line 336 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread(), mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize(), mrpt::hwdrivers::CNationalInstrumentsDAQ::writeAnalogOutputTask(), and mrpt::hwdrivers::CNationalInstrumentsDAQ::writeDigitalOutputTask().
std::unique_ptr<mrpt::synch::CPipeWriteEndPoint> mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::write_pipe |
Definition at line 339 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread(), and mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize().
Page generated by Doxygen 1.8.14 for MRPT 1.5.8 Git: f67d0f871 Wed Sep 25 18:32:17 2019 +0200 at lun oct 28 01:58:29 CET 2019 |