Static Public Member Functions | Static Public Attributes
benchmark_tool::JobProcessing Class Reference

#include <job_processing.h>

List of all members.

Static Public Member Functions

static void addBackgroundJob (const boost::function< void(void)> &job)
static void addMainLoopJob (const boost::function< void(void)> &job)
static void executeMainLoopJobs ()

Static Public Attributes

static
moveit::tools::BackgroundProcessing 
background_process_
static std::deque
< boost::function< void(void)> > 
main_loop_jobs_
static boost::mutex main_loop_jobs_lock_

Detailed Description

Definition at line 44 of file job_processing.h.


Member Function Documentation

void benchmark_tool::JobProcessing::addBackgroundJob ( const boost::function< void(void)> &  job) [static]

Definition at line 46 of file job_processing.cpp.

void benchmark_tool::JobProcessing::addMainLoopJob ( const boost::function< void(void)> &  job) [static]

Definition at line 51 of file job_processing.cpp.

Definition at line 57 of file job_processing.cpp.


Member Data Documentation

Definition at line 50 of file job_processing.h.

std::deque< boost::function< void(void)> > benchmark_tool::JobProcessing::main_loop_jobs_ [static]

Definition at line 47 of file job_processing.h.

Definition at line 48 of file job_processing.h.


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


benchmarks_gui
Author(s): Mario Prats
autogenerated on Mon Jul 24 2017 02:22:21