#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 112 of file DeploymentComponent.hpp.
Definition at line 113 of file DeploymentComponent.hpp.
The activity created by DeploymentComponent. May be null or an activity that we own.
Definition at line 130 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.
Definition at line 142 of file DeploymentComponent.hpp.
Definition at line 144 of file DeploymentComponent.hpp.
Group number this component belongs to.
Definition at line 147 of file DeploymentComponent.hpp.
The component instance. This is always a valid pointer.
Definition at line 125 of file DeploymentComponent.hpp.
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.
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.
Definition at line 143 of file DeploymentComponent.hpp.
Definition at line 143 of file DeploymentComponent.hpp.
Definition at line 143 of file DeploymentComponent.hpp.