Definition at line 331 of file CNationalInstrumentsDAQ.h.
Public Member Functions | |
TInfoPerTask () | |
TInfoPerTask (const TInfoPerTask &o) | |
Copy ctor (needed for the auto_ptr semantics) More... | |
Public Attributes | |
void * | taskHandle |
mrpt::system::TThreadHandle | hThread |
std::auto_ptr< mrpt::synch::CPipeReadEndPoint > | read_pipe |
std::auto_ptr< mrpt::synch::CPipeWriteEndPoint > | write_pipe |
bool | must_close |
bool | is_closed |
mrpt::synch::CAtomicCounter | 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.
CNationalInstrumentsDAQ::TInfoPerTask::TInfoPerTask | ( | const TInfoPerTask & | o | ) |
Copy ctor (needed for the auto_ptr semantics)
Definition at line 111 of file CNationalInstrumentsDAQ.cpp.
References read_pipe, and write_pipe.
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 345 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread().
bool mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::must_close |
Definition at line 345 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread(), and mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize().
mrpt::synch::CAtomicCounter mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::new_obs_available |
Definition at line 346 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread().
std::auto_ptr<mrpt::synch::CPipeReadEndPoint> mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::read_pipe |
Definition at line 342 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize(), and TInfoPerTask().
TaskDescription mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::task |
A copy of the original task description that generated this thread.
Definition at line 348 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::auto_ptr<mrpt::synch::CPipeWriteEndPoint> mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask::write_pipe |
Definition at line 343 of file CNationalInstrumentsDAQ.h.
Referenced by mrpt::hwdrivers::CNationalInstrumentsDAQ::grabbing_thread(), mrpt::hwdrivers::CNationalInstrumentsDAQ::initialize(), and TInfoPerTask().
Page generated by Doxygen 1.8.14 for MRPT 1.5.5 Git: e06b63dbf Fri Dec 1 14:41:11 2017 +0100 at lun oct 28 01:31:35 CET 2019 |