<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>benchmark_execution.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/benchmarks/benchmarks/src/</path>
    <filename>benchmark__execution_8cpp</filename>
    <namespace>moveit_benchmarks</namespace>
  </compound>
  <compound kind="file">
    <name>BenchmarkExecutor.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/benchmarks/src/</path>
    <filename>BenchmarkExecutor_8cpp</filename>
    <includes id="BenchmarkExecutor_8h" name="BenchmarkExecutor.h" local="no" imported="no">moveit/benchmarks/BenchmarkExecutor.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_ALLOW_DEPRECATED_HEADERS</name>
      <anchorfile>BenchmarkExecutor_8cpp.html</anchorfile>
      <anchor>a4528470fdc2fb63553f9de5aa25ee585</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getHostname</name>
      <anchorfile>BenchmarkExecutor_8cpp.html</anchorfile>
      <anchor>ac9ab8224b604a0a807ce7dbbfb42ff36</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BenchmarkExecutor.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/benchmarks/include/moveit/benchmarks/</path>
    <filename>BenchmarkExecutor_8h</filename>
    <includes id="BenchmarkOptions_8h" name="BenchmarkOptions.h" local="no" imported="no">moveit/benchmarks/BenchmarkOptions.h</includes>
    <class kind="class">moveit_ros_benchmarks::BenchmarkExecutor</class>
    <class kind="struct">moveit_ros_benchmarks::BenchmarkExecutor::BenchmarkRequest</class>
    <class kind="struct">moveit_ros_benchmarks::BenchmarkExecutor::PathConstraints</class>
    <class kind="struct">moveit_ros_benchmarks::BenchmarkExecutor::StartState</class>
    <class kind="struct">moveit_ros_benchmarks::BenchmarkExecutor::TrajectoryConstraints</class>
    <namespace>moveit_ros_benchmarks</namespace>
  </compound>
  <compound kind="file">
    <name>BenchmarkOptions.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/benchmarks/src/</path>
    <filename>BenchmarkOptions_8cpp</filename>
    <includes id="BenchmarkOptions_8h" name="BenchmarkOptions.h" local="no" imported="no">moveit/benchmarks/BenchmarkOptions.h</includes>
  </compound>
  <compound kind="file">
    <name>BenchmarkOptions.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/benchmarks/include/moveit/benchmarks/</path>
    <filename>BenchmarkOptions_8h</filename>
    <class kind="class">moveit_ros_benchmarks::BenchmarkOptions</class>
    <namespace>moveit_ros_benchmarks</namespace>
  </compound>
  <compound kind="file">
    <name>moveit_benchmark_statistics.py</name>
    <path>/tmp/ws/src/moveit/moveit_ros/benchmarks/scripts/</path>
    <filename>moveit__benchmark__statistics_8py</filename>
    <namespace>moveit_benchmark_statistics</namespace>
    <member kind="function">
      <type>def</type>
      <name>computeViews</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a0370be8b93d3be69358b66d31bb804d7</anchor>
      <arglist>(dbname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ensurePrefix</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ae911dfdca769fb24b1ad1b7d43bb8762</anchor>
      <arglist>(line, prefix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plotAttribute</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a4b94163ecad59259dbc342251f9b7f80</anchor>
      <arglist>(cur, planners, attribute, typename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plotProgressAttribute</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ad3f1a4b280e60f546855b4fcf79f3e70</anchor>
      <arglist>(cur, planners, attribute)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plotStatistics</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>af1806c8606388475d19ed97b178e3940</anchor>
      <arglist>(dbname, fname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readBenchmarkLog</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a3d772bf645a482281cede9ebc2bac57d</anchor>
      <arglist>(dbname, filenames)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readLogValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ab314e33a5ed5f6dbad2ca3e111da7f74</anchor>
      <arglist>(filevar, desired_token_index, expected_tokens)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readOptionalLogValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>acbf7d6615ef1896bf99bc59efa518464</anchor>
      <arglist>(filevar, desired_token_index, expected_tokens={})</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readOptionalMultilineValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a09779c3fb1f9c23d64c2209851f40943</anchor>
      <arglist>(filevar)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readRequiredLogValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ad83c4782b1aa1f174ef6cf5d837b90b4</anchor>
      <arglist>(name, filevar, desired_token_index, expected_tokens={})</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readRequiredMultilineValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ae3bb1dba72102b10fede375432f75b33</anchor>
      <arglist>(filevar)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveAsMysql</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a046b7276b063aee95d92c1bfd665af37</anchor>
      <arglist>(dbname, mysqldump)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a520be8eb432a2fd47c129fa58adc8d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>af7da173b56c68aaaf775a442f98e347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>aa3fc437a5830fa6ce458aff114d2a548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a714c5627bdefbc83e6e882f1882d9ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a5d4f4ef5baf1aca7c0be46db2ac12e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ae22bb8022508842c27a92bd715ef205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a912c746cf9107a49ee7778d6609499b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>usage</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a0e09f6f7b2c84ded9768438a9d80fb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>view</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a58ab75da1849da9e6478ad259ef99803</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RunBenchmark.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/benchmarks/src/</path>
    <filename>RunBenchmark_8cpp</filename>
    <includes id="BenchmarkOptions_8h" name="BenchmarkOptions.h" local="no" imported="no">moveit/benchmarks/BenchmarkOptions.h</includes>
    <includes id="BenchmarkExecutor_8h" name="BenchmarkExecutor.h" local="no" imported="no">moveit/benchmarks/BenchmarkExecutor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RunBenchmark_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_ros_benchmarks::BenchmarkExecutor</name>
    <filename>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</filename>
    <class kind="struct">moveit_ros_benchmarks::BenchmarkExecutor::BenchmarkRequest</class>
    <class kind="struct">moveit_ros_benchmarks::BenchmarkExecutor::PathConstraints</class>
    <class kind="struct">moveit_ros_benchmarks::BenchmarkExecutor::StartState</class>
    <class kind="struct">moveit_ros_benchmarks::BenchmarkExecutor::TrajectoryConstraints</class>
    <member kind="typedef">
      <type>std::vector&lt; PlannerRunData &gt;</type>
      <name>PlannerBenchmarkData</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a17cebe68cbcb6cad9f6540c2f4c848d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const moveit_msgs::MotionPlanRequest &amp;request, PlannerBenchmarkData &amp;benchmark_data)&gt;</type>
      <name>PlannerCompletionEventFunction</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a3cbd877fb30cf8abc454d488af5b0418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>PlannerRunData</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>aff89c9b8c0878663eb478a98b5d7407a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const moveit_msgs::MotionPlanRequest &amp;request, PlannerBenchmarkData &amp;benchmark_data)&gt;</type>
      <name>PlannerStartEventFunction</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a6b3cd81f6a2defadb6093a307a1e6a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const moveit_msgs::MotionPlanRequest &amp;request, const planning_interface::MotionPlanDetailedResponse &amp;response, PlannerRunData &amp;run_data)&gt;</type>
      <name>PostRunEventFunction</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a09215a293e2e8ebbd20a86c9b525b48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(moveit_msgs::MotionPlanRequest &amp;request)&gt;</type>
      <name>PreRunEventFunction</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ae025a1e0150052b089a3a93b00c8f0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const moveit_msgs::MotionPlanRequest &amp;request, planning_scene::PlanningScenePtr)&gt;</type>
      <name>QueryCompletionEventFunction</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>aeefdbce3e9f74726de2a5a6ce4336e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::function&lt; void(const moveit_msgs::MotionPlanRequest &amp;request, planning_scene::PlanningScenePtr)&gt;</type>
      <name>QueryStartEventFunction</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ad8fc257b4d4e6f278e8a5100180067d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPlannerCompletionEvent</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>aa570fb63ed24cdf09cd7739d4b97ca47</anchor>
      <arglist>(const PlannerCompletionEventFunction &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPlannerStartEvent</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>aad7e22559ce40113e92ede61aa3827d3</anchor>
      <arglist>(const PlannerStartEventFunction &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPostRunEvent</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>afbc1582a31361161c44f5dad07cb517c</anchor>
      <arglist>(const PostRunEventFunction &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPreRunEvent</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a87fc093d654f96f8dd45deedac799d29</anchor>
      <arglist>(const PreRunEventFunction &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQueryCompletionEvent</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>aade716746949a3dc99bb39e000d86411</anchor>
      <arglist>(const QueryCompletionEventFunction &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQueryStartEvent</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a4dbbb8ebc1bbee3c2f65f69fd6a97520</anchor>
      <arglist>(const QueryStartEventFunction &amp;func)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BenchmarkExecutor</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a80d08e68ae477b5988164edff5817ac8</anchor>
      <arglist>(const std::string &amp;robot_description_param=&quot;robot_description&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ae50ad82f792629830615947ed06944e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a261850149f9ca4be2961c1a1032ac749</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;plugin_classes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>runBenchmarks</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a05ab98cf633993ef15ac80d766c54b6c</anchor>
      <arglist>(const BenchmarkOptions &amp;opts)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BenchmarkExecutor</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ad6736dbf4289b9f5a51b0ef4ea40299e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>collectMetrics</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a9577c9f07660ef803aabb917aefc82b8</anchor>
      <arglist>(PlannerRunData &amp;metrics, const planning_interface::MotionPlanDetailedResponse &amp;mp_res, bool solved, double total_time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeAveragePathSimilarities</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a010cfee930229a13774ea96cafb45dca</anchor>
      <arglist>(PlannerBenchmarkData &amp;planner_data, const std::vector&lt; planning_interface::MotionPlanDetailedResponse &gt; &amp;responses, const std::vector&lt; bool &gt; &amp;solved)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeTrajectoryDistance</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a4602671783e5fdb62207685fbaea5dce</anchor>
      <arglist>(const robot_trajectory::RobotTrajectory &amp;traj_first, const robot_trajectory::RobotTrajectory &amp;traj_second, double &amp;result_distance)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>createRequestCombinations</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ac3f4cd59bd4846f077a80b64bf709ce4</anchor>
      <arglist>(const BenchmarkRequest &amp;brequest, const std::vector&lt; StartState &gt; &amp;start_states, const std::vector&lt; PathConstraints &gt; &amp;path_constraints, std::vector&lt; BenchmarkRequest &gt; &amp;combos)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializeBenchmarks</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>aec41e0f676b960cd891239629ab051b5</anchor>
      <arglist>(const BenchmarkOptions &amp;opts, moveit_msgs::PlanningScene &amp;scene_msg, std::vector&lt; BenchmarkRequest &gt; &amp;queries)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadBenchmarkQueryData</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a1ebcb0c8f21a7a527cb6629d331cf03a</anchor>
      <arglist>(const BenchmarkOptions &amp;opts, moveit_msgs::PlanningScene &amp;scene_msg, std::vector&lt; StartState &gt; &amp;start_states, std::vector&lt; PathConstraints &gt; &amp;path_constraints, std::vector&lt; PathConstraints &gt; &amp;goal_constraints, std::vector&lt; TrajectoryConstraints &gt; &amp;traj_constraints, std::vector&lt; BenchmarkRequest &gt; &amp;queries)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>loadPathConstraints</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a819956306a95634b04b9b0d8c0fcb732</anchor>
      <arglist>(const std::string &amp;regex, std::vector&lt; PathConstraints &gt; &amp;constraints)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>loadPlanningScene</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>aa2b6cad373275adab8848fa23e5ab89d</anchor>
      <arglist>(const std::string &amp;scene_name, moveit_msgs::PlanningScene &amp;scene_msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>loadQueries</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a0fbb9f780bf24f9d477e83bd7e5f0d2c</anchor>
      <arglist>(const std::string &amp;regex, const std::string &amp;scene_name, std::vector&lt; BenchmarkRequest &gt; &amp;queries)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>loadStates</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ab1bed9162a4a07af811266d653eb30b4</anchor>
      <arglist>(const std::string &amp;regex, std::vector&lt; StartState &gt; &amp;start_states)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>loadTrajectoryConstraints</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>af98a82a2a7b022898a4d35d66315ee6b</anchor>
      <arglist>(const std::string &amp;regex, std::vector&lt; TrajectoryConstraints &gt; &amp;constraints)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>plannerConfigurationsExist</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a6d970c3bd08f8f123915d6c53571e205</anchor>
      <arglist>(const std::map&lt; std::string, std::vector&lt; std::string &gt;&gt; &amp;planners, const std::string &amp;group_name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>queriesAndPlannersCompatible</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a8f2904fb1c39c978632113e35ead82f4</anchor>
      <arglist>(const std::vector&lt; BenchmarkRequest &gt; &amp;requests, const std::map&lt; std::string, std::vector&lt; std::string &gt;&gt; &amp;planners)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>runBenchmark</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a270ee5e38342ba55575520f06cba5368</anchor>
      <arglist>(moveit_msgs::MotionPlanRequest request, const std::map&lt; std::string, std::vector&lt; std::string &gt;&gt; &amp;planners, int runs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>shiftConstraintsByOffset</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ac5bb292677178b24dc0e890c01202f9c</anchor>
      <arglist>(moveit_msgs::Constraints &amp;constraints, const std::vector&lt; double &gt; &amp;offset)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>writeOutput</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>acd4c3194ee77d09275b6b6913e90166a</anchor>
      <arglist>(const BenchmarkRequest &amp;brequest, const std::string &amp;start_time, double benchmark_duration)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PlannerBenchmarkData &gt;</type>
      <name>benchmark_data_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a922952985795893e068999db5f5b21ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_warehouse::ConstraintsStorage *</type>
      <name>cs_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a31dc2ac538799a6dc9b6b5f357ec63e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>warehouse_ros::DatabaseLoader</type>
      <name>dbloader</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ad2c63e2b07fef24cd5d4f8dca2ded81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BenchmarkOptions</type>
      <name>options_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a81796529778d86dd7e0983b8f4fa25e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PlannerCompletionEventFunction &gt;</type>
      <name>planner_completion_fns_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>afc13d47bc4fc0df8d389682f2746d97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, planning_interface::PlannerManagerPtr &gt;</type>
      <name>planner_interfaces_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a41175196768f0ff873120874ecdc272a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; pluginlib::ClassLoader&lt; planning_interface::PlannerManager &gt; &gt;</type>
      <name>planner_plugin_loader_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a14cf6a1207c84f439734ab95eec5f0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PlannerStartEventFunction &gt;</type>
      <name>planner_start_fns_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ad62d7166e6a42343d99ce61fd182edb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene::PlanningScenePtr</type>
      <name>planning_scene_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a2d0937488126953114b756ad03b47cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PostRunEventFunction &gt;</type>
      <name>post_event_fns_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a5b85436887f9ca906ed41732614eae66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PreRunEventFunction &gt;</type>
      <name>pre_event_fns_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ad6df378b4e4153c67ef53c8baae3d77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_scene_monitor::PlanningSceneMonitor *</type>
      <name>psm_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a8abb696afb85bd485bee1ff57627f786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_warehouse::PlanningSceneStorage *</type>
      <name>pss_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a778e6cf101812cc933c10737b4f65b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_warehouse::PlanningSceneWorldStorage *</type>
      <name>psws_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>ac7c2809696f6c57a66f0ca46be9cd6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; QueryCompletionEventFunction &gt;</type>
      <name>query_end_fns_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a69a19ac7ae41d51e9319839f49d695d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; QueryStartEventFunction &gt;</type>
      <name>query_start_fns_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a997cc745f32cdc72b8f5acbdd467704c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_warehouse::RobotStateStorage *</type>
      <name>rs_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>a69eae92a27f374b5b7379fcac98680da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_warehouse::TrajectoryConstraintsStorage *</type>
      <name>tcs_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkExecutor.html</anchorfile>
      <anchor>aa364563a80ed5447677bb8fbff3fb1fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit_ros_benchmarks::BenchmarkOptions</name>
    <filename>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>BenchmarkOptions</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>ab75d1ff42be05611bfd4274de98915e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BenchmarkOptions</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a5d5239374cdea5a33cbd05a6ce5d8f7c</anchor>
      <arglist>(const std::string &amp;ros_namespace)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getBenchmarkName</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a1c7c8e1ee7070df964c515c450b3483c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getGoalConstraintRegex</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>ac440ae31a7e873778b6be7689a8d07b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGoalOffsets</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>aa49c927059beea2ad7f3fcaf3a491acd</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;offsets) const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getGroupName</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>abe50cf25e02e9564a1bea551ea969174</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getHostName</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a66ee5d1c753c207cbda526a6bb655a5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumRuns</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a2be14008eaec3a29ee0cd0affc5bdc28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getOutputDirectory</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>af9c9b36a1372b8f482a43e9ea35fc5a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPathConstraintRegex</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a052d2b3bbee353bb2b5bb7b3c0bed673</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, std::vector&lt; std::string &gt; &gt; &amp;</type>
      <name>getPlannerConfigurations</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a4978378b47a956ccba9ee97e082de71e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPlannerPluginList</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a877dbcce6923f2ee49d8d24239f9b9cd</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;plugin_list) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPort</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a94ee993995807eb305d9f93def0471ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getQueryRegex</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>aa8f1c6c372db2122986dbf2424375659</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getSceneName</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>ad878e0341c95bb6eada9cff3ddb34bd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getStartStateRegex</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>accc742d4cf7195b57b34c33e9f936ae6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTimeout</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a4a36254cc7de24f03f6833cffd07d339</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getTrajectoryConstraintRegex</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>afe56596c928045234f1df5e7622e7fb8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getWorkspaceFrameID</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>ac08f7daa1978b194380442f4906fe035</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const moveit_msgs::WorkspaceParameters &amp;</type>
      <name>getWorkspaceParameters</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a2ac617d90ce6f7acf2179de75a35a0c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamespace</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>ad114a29b322b49df0cef3c20193f58e7</anchor>
      <arglist>(const std::string &amp;ros_namespace)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BenchmarkOptions</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a1c3762c5f2e7dc4d24bf8bbe2953ef58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readBenchmarkOptions</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>ab72552a102da2a72aab46c0c691c0e88</anchor>
      <arglist>(const std::string &amp;ros_namespace)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readBenchmarkParameters</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a3717e95dae1f03e97af4cb93d474338c</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readGoalOffset</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a3e1ff04206788e62722f822cb049a6e0</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readPlannerConfigs</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a5f8b81e7f380495070ede34c0127277c</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readWarehouseOptions</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a75a1e2790b92d8437e27431c66dc7ee9</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readWorkspaceParameters</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a261e7ae27e59cb48ce20b6e6018024c3</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>benchmark_name_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>ada8f62f44d57a3486ab07a56d858bef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>goal_constraint_regex_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a852d0f2fc83a276e552e9903e64857a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>goal_offsets</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a7cdf998b07176e47d307aa28fbcc51c5</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>ac16f2da76cc85b324ecd8860437bf049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>hostname_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>af50400d50dc97ccd163607fcb0dd3cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>output_directory_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a7fcee3134ce7def55cf2cd686299dab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>path_constraint_regex_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a644915718644602dbbf4f9021ee85abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, std::vector&lt; std::string &gt; &gt;</type>
      <name>planners_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a6514d777a48a118b6683265e95c2ec8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>port_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>aa4ec4beba951966b8c267686119e0b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>query_regex_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a9829dbbbb74a819e4fcdc986b225ef34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>runs_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>aca85d4af7bb7d986efea82efd35219ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>scene_name_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a719e6b5385cbfa3f2d54618193cd6c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>start_state_regex_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a813b4621ed54c0195c90e38261d23951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>timeout_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>adbd8b46903efe9e8c09e62f4fc606364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>trajectory_constraint_regex_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>aa99b0940ad36f9f7a3b84c40fff1aa79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_msgs::WorkspaceParameters</type>
      <name>workspace_</name>
      <anchorfile>classmoveit__ros__benchmarks_1_1BenchmarkOptions.html</anchorfile>
      <anchor>a8db2bb6696a67b8c82c5e58eaf380462</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_ros_benchmarks::BenchmarkExecutor::BenchmarkRequest</name>
    <filename>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1BenchmarkRequest.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1BenchmarkRequest.html</anchorfile>
      <anchor>a6b5df6b620e91ddc2380df80b6308e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::MotionPlanRequest</type>
      <name>request</name>
      <anchorfile>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1BenchmarkRequest.html</anchorfile>
      <anchor>aed7e5dc99138dfe49c26599ddedacef1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_ros_benchmarks::BenchmarkExecutor::PathConstraints</name>
    <filename>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1PathConstraints.html</filename>
    <member kind="variable">
      <type>std::vector&lt; moveit_msgs::Constraints &gt;</type>
      <name>constraints</name>
      <anchorfile>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1PathConstraints.html</anchorfile>
      <anchor>ab0afad0fe5d4e698e25e579bc8b6aae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1PathConstraints.html</anchorfile>
      <anchor>aa29a24a94aedd7dab802edd9f1a920a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_ros_benchmarks::BenchmarkExecutor::StartState</name>
    <filename>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1StartState.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1StartState.html</anchorfile>
      <anchor>a95c5fe231fa08dc7f23d4fc1b6b51e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::RobotState</type>
      <name>state</name>
      <anchorfile>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1StartState.html</anchorfile>
      <anchor>aee45ed8b3f11a2a0ecc96db26a844938</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit_ros_benchmarks::BenchmarkExecutor::TrajectoryConstraints</name>
    <filename>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1TrajectoryConstraints.html</filename>
    <member kind="variable">
      <type>moveit_msgs::TrajectoryConstraints</type>
      <name>constraints</name>
      <anchorfile>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1TrajectoryConstraints.html</anchorfile>
      <anchor>a14abf5188ca3fe998f744fee6c327a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmoveit__ros__benchmarks_1_1BenchmarkExecutor_1_1TrajectoryConstraints.html</anchorfile>
      <anchor>a590a78b3f91afe8290802aa27cadbf88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit_benchmark_statistics</name>
    <filename>namespacemoveit__benchmark__statistics.html</filename>
    <member kind="function">
      <type>def</type>
      <name>computeViews</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a0370be8b93d3be69358b66d31bb804d7</anchor>
      <arglist>(dbname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ensurePrefix</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ae911dfdca769fb24b1ad1b7d43bb8762</anchor>
      <arglist>(line, prefix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plotAttribute</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a4b94163ecad59259dbc342251f9b7f80</anchor>
      <arglist>(cur, planners, attribute, typename)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plotProgressAttribute</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ad3f1a4b280e60f546855b4fcf79f3e70</anchor>
      <arglist>(cur, planners, attribute)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plotStatistics</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>af1806c8606388475d19ed97b178e3940</anchor>
      <arglist>(dbname, fname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readBenchmarkLog</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a3d772bf645a482281cede9ebc2bac57d</anchor>
      <arglist>(dbname, filenames)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readLogValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ab314e33a5ed5f6dbad2ca3e111da7f74</anchor>
      <arglist>(filevar, desired_token_index, expected_tokens)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readOptionalLogValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>acbf7d6615ef1896bf99bc59efa518464</anchor>
      <arglist>(filevar, desired_token_index, expected_tokens={})</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readOptionalMultilineValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a09779c3fb1f9c23d64c2209851f40943</anchor>
      <arglist>(filevar)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readRequiredLogValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ad83c4782b1aa1f174ef6cf5d837b90b4</anchor>
      <arglist>(name, filevar, desired_token_index, expected_tokens={})</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>readRequiredMultilineValue</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ae3bb1dba72102b10fede375432f75b33</anchor>
      <arglist>(filevar)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveAsMysql</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a046b7276b063aee95d92c1bfd665af37</anchor>
      <arglist>(dbname, mysqldump)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a520be8eb432a2fd47c129fa58adc8d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>af7da173b56c68aaaf775a442f98e347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>aa3fc437a5830fa6ce458aff114d2a548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a714c5627bdefbc83e6e882f1882d9ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a5d4f4ef5baf1aca7c0be46db2ac12e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>ae22bb8022508842c27a92bd715ef205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a912c746cf9107a49ee7778d6609499b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>usage</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a0e09f6f7b2c84ded9768438a9d80fb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>view</name>
      <anchorfile>namespacemoveit__benchmark__statistics.html</anchorfile>
      <anchor>a58ab75da1849da9e6478ad259ef99803</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit_benchmarks</name>
    <filename>namespacemoveit__benchmarks.html</filename>
  </compound>
  <compound kind="namespace">
    <name>moveit_ros_benchmarks</name>
    <filename>namespacemoveit__ros__benchmarks.html</filename>
    <class kind="class">moveit_ros_benchmarks::BenchmarkExecutor</class>
    <class kind="class">moveit_ros_benchmarks::BenchmarkOptions</class>
  </compound>
</tagfile>
