#include <DeploymentComponent.hpp>
Public Member Functions | |
ComponentData () | |
Public Attributes | |
base::ActivityInterface * | act |
bool | autoconf |
bool | autoconnect |
bool | autosave |
bool | autostart |
std::string | configfile |
int | group |
Group number this component belongs to. More... | |
RTT::TaskContext * | instance |
bool | loaded |
bool | loadedProperties |
std::vector< std::string > | plugins |
bool | proxy |
bool | server |
bool | use_naming |
Each configured component is stored in a struct like this. We need this to keep track of: 1. if we created an activity for it.
Definition at line 112 of file DeploymentComponent.hpp.
|
inline |
Definition at line 113 of file DeploymentComponent.hpp.
base::ActivityInterface* OCL::DeploymentComponent::ComponentData::act |
The activity created by DeploymentComponent. May be null or an activity that we own.
Definition at line 130 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::autoconf |
Definition at line 142 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::autoconnect |
Definition at line 142 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::autosave |
Definition at line 142 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::autostart |
Definition at line 142 of file DeploymentComponent.hpp.
std::string OCL::DeploymentComponent::ComponentData::configfile |
Definition at line 144 of file DeploymentComponent.hpp.
int OCL::DeploymentComponent::ComponentData::group |
Group number this component belongs to.
Definition at line 147 of file DeploymentComponent.hpp.
RTT::TaskContext* OCL::DeploymentComponent::ComponentData::instance |
The component instance. This is always a valid pointer.
Definition at line 125 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::loaded |
True if it was loaded and created by DeploymentComponent. If true, instance may be deleted during unloadComponent.
Definition at line 136 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::loadedProperties |
True if successfully loaded a property file, and so will need auto-saving (it autosave is on)
Definition at line 141 of file DeploymentComponent.hpp.
std::vector<std::string> OCL::DeploymentComponent::ComponentData::plugins |
Definition at line 145 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::proxy |
Definition at line 143 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::server |
Definition at line 143 of file DeploymentComponent.hpp.
bool OCL::DeploymentComponent::ComponentData::use_naming |
Definition at line 143 of file DeploymentComponent.hpp.