bool Plugin::setParameter(const string& nameOf, const char* value, Capability& capability) { //Go trough the parameter container and look for parameter for(int i = 0; i < capability.nrOfParameters(); i++) { BaseParameter* aPar = const_cast<BaseParameter*>( &(capability[i]) ); if(aPar->mName == nameOf) { // if(dynamic_cast< Parameter<int>* >(aParameter)) // { // Parameter<int> *aIntPar = dynamic_cast< Parameter<int>* >(aParameter); // int aVal = rr::ToInt(value); aPar->setValueFromString( value); // return true; //} } } return false; }