mc_control::GlobalPlugin::GlobalPluginConfiguration Struct Reference

#include <mc_control/GlobalPlugin.h>

Public Attributes

bool should_run_before = true
 
bool should_run_after = true
 
bool should_always_run = true
 

Detailed Description

Holds detail regarding how the plugin runs

The plugin should return a configuration via configuration()

The default constructor for this object implies that:

  • the plugin uses before/after
  • the plugin runs even when the globla controller is not running

Member Data Documentation

◆ should_always_run

bool mc_control::GlobalPlugin::GlobalPluginConfiguration::should_always_run = true

True if this plugin should run regardless of the gc.running status, if false, this plugin only runs when gc.running is true

◆ should_run_after

bool mc_control::GlobalPlugin::GlobalPluginConfiguration::should_run_after = true

True if this plugin should run after the global controller (i.e. implements after)

◆ should_run_before

bool mc_control::GlobalPlugin::GlobalPluginConfiguration::should_run_before = true

True if this plugin should run before the global controller (i.e. implements before)


The documentation for this struct was generated from the following file: