
Public Member Functions | |
| const std::string | name () |
| const std::vector< std::string > | plugInDependencies () |
| void | uninstall () |
| void | reset () |
All methods are empty.
| const std::string BehaveRT::DummyPlugIn::name | ( | ) | [inline, virtual] |
PlugIn name. Example:
const std::string name() { return "PlugInCustomizedName"; }
Implements BehaveRT::AbstractSimEnginePlugIn.
| const std::vector<std::string> BehaveRT::DummyPlugIn::plugInDependencies | ( | ) | [inline, virtual] |
List of dependecies (This will be removed) Example:
DependenciesList plugInDependencies() { DependenciesList dependencies; dependencies.push_back("EnvGrid3DPlugIn"); // First dependency dependencies.push_back("ProximityDBPlugIn"); // Second dependency // Put here other dependecies return dependencies; }
Implements BehaveRT::AbstractSimEnginePlugIn.
| void BehaveRT::DummyPlugIn::reset | ( | ) | [inline, virtual] |
This method must contain plugIn's parameters and features initialization
Implements BehaveRT::AbstractSimEnginePlugIn.
| void BehaveRT::DummyPlugIn::uninstall | ( | ) | [inline, virtual] |
This method must deallocate all device data. such as features (DeviceArrayWrapper) Example:
delete m_SmoothedAcceleration
Implements BehaveRT::AbstractSimEnginePlugIn.
1.5.7.1