#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. | |
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. 2. if we loaded it.
Definition at line 111 of file DeploymentComponent.hpp.
Definition at line 112 of file DeploymentComponent.hpp.
The activity created by DeploymentComponent. May be null or an activity that we own.
Definition at line 129 of file DeploymentComponent.hpp.
Definition at line 141 of file DeploymentComponent.hpp.
Definition at line 141 of file DeploymentComponent.hpp.
Definition at line 141 of file DeploymentComponent.hpp.
Definition at line 141 of file DeploymentComponent.hpp.
Definition at line 143 of file DeploymentComponent.hpp.
Group number this component belongs to.
Definition at line 146 of file DeploymentComponent.hpp.
The component instance. This is always a valid pointer.
Definition at line 124 of file DeploymentComponent.hpp.
True if it was loaded and created by DeploymentComponent. If true, instance may be deleted during unloadComponent.
Definition at line 135 of file DeploymentComponent.hpp.
True if successfully loaded a property file, and so will need auto-saving (it autosave is on)
Definition at line 140 of file DeploymentComponent.hpp.
std::vector<std::string> OCL::DeploymentComponent::ComponentData::plugins |
Definition at line 144 of file DeploymentComponent.hpp.
Definition at line 142 of file DeploymentComponent.hpp.
Definition at line 142 of file DeploymentComponent.hpp.
Definition at line 142 of file DeploymentComponent.hpp.