Skip to content

Commit

Permalink
Re #11508 finished adding description to all ParameterMap methods
Browse files Browse the repository at this point in the history
  • Loading branch information
abuts committed Apr 15, 2015
1 parent 9cfdbd1 commit 24e7116
Showing 1 changed file with 23 additions and 23 deletions.
46 changes: 23 additions & 23 deletions Code/Mantid/Framework/Geometry/src/Instrument/ParameterMap.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ void ParameterMap::clearParametersByName(const std::string &name,
*/
void ParameterMap::add(const std::string &type, const IComponent *comp,
const std::string &name, const std::string &value,
const Kernel::Quat &value,const std::string * const pDescription) {
const std::string * const pDescription) {
auto param = ParameterFactory::create(type, name);
param->fromString(value);
this->add(comp, param,pDescription);
Expand All @@ -273,7 +273,7 @@ void ParameterMap::add(const IComponent *comp,
if (!par)
return;
if (pDescription)
par->setDescription(pDescription)
par->setDescription(*pDescription);

PARALLEL_CRITICAL(m_mapAccess) {
auto existing_par = positionOf(comp, par->name().c_str(), "");
Expand Down Expand Up @@ -324,7 +324,7 @@ void ParameterMap::addPositionCoordinate(const IComponent *comp,
"coordinate symbol: " << name;
// set description if one is provided
if(pDescription){
param->setDescription(pDescription);
param->setDescription(*pDescription);
}
return;
}
Expand Down Expand Up @@ -400,8 +400,8 @@ void ParameterMap::addRotationParam(const IComponent *comp,
* @param value :: Parameter value as a string
*/
void ParameterMap::addDouble(const IComponent *comp, const std::string &name,
const std::string &value) {
add(pDouble(), comp, name, value);
const std::string &value,const std::string * const pDescription) {
add(pDouble(), comp, name, value,pDescription);
}

/**
Expand All @@ -411,8 +411,8 @@ void ParameterMap::addDouble(const IComponent *comp, const std::string &name,
* @param value :: Parameter value as a double
*/
void ParameterMap::addDouble(const IComponent *comp, const std::string &name,
double value) {
add(pDouble(), comp, name, value);
double value,const std::string * const pDescription) {
add(pDouble(), comp, name, value,pDescription);
}

/**
Expand All @@ -422,8 +422,8 @@ void ParameterMap::addDouble(const IComponent *comp, const std::string &name,
* @param value :: Parameter value as a string
*/
void ParameterMap::addInt(const IComponent *comp, const std::string &name,
const std::string &value) {
add(pInt(), comp, name, value);
const std::string &value,const std::string * const pDescription) {
add(pInt(), comp, name, value,pDescription);
}

/**
Expand All @@ -433,8 +433,8 @@ void ParameterMap::addInt(const IComponent *comp, const std::string &name,
* @param value :: Parameter value as an int
*/
void ParameterMap::addInt(const IComponent *comp, const std::string &name,
int value) {
add(pInt(), comp, name, value);
int value,const std::string * const pDescription) {
add(pInt(), comp, name, value,pDescription);
}

/**
Expand All @@ -444,8 +444,8 @@ void ParameterMap::addInt(const IComponent *comp, const std::string &name,
* @param value :: Parameter value as a string
*/
void ParameterMap::addBool(const IComponent *comp, const std::string &name,
const std::string &value) {
add(pBool(), comp, name, value);
const std::string &value,const std::string * const pDescription) {
add(pBool(), comp, name, value,pDescription);
}
/**
* Adds a bool value to the parameter map.
Expand All @@ -454,8 +454,8 @@ void ParameterMap::addBool(const IComponent *comp, const std::string &name,
* @param value :: Parameter value as a bool
*/
void ParameterMap::addBool(const IComponent *comp, const std::string &name,
bool value) {
add(pBool(), comp, name, value);
bool value,const std::string * const pDescription) {
add(pBool(), comp, name, value,pDescription);
}

/**
Expand All @@ -465,8 +465,8 @@ void ParameterMap::addBool(const IComponent *comp, const std::string &name,
* @param value :: Parameter value
*/
void ParameterMap::addString(const IComponent *comp, const std::string &name,
const std::string &value) {
add<std::string>(pString(), comp, name, value);
const std::string &value,const std::string * const pDescription) {
add<std::string>(pString(), comp, name, value,pDescription);
}

/**
Expand All @@ -476,8 +476,8 @@ void ParameterMap::addString(const IComponent *comp, const std::string &name,
* @param value :: Parameter value as a string
*/
void ParameterMap::addV3D(const IComponent *comp, const std::string &name,
const std::string &value) {
add(pV3D(), comp, name, value);
const std::string &value,const std::string * const pDescription) {
add(pV3D(), comp, name, value,pDescription);
clearPositionSensitiveCaches();
}

Expand All @@ -488,8 +488,8 @@ void ParameterMap::addV3D(const IComponent *comp, const std::string &name,
* @param value :: Parameter value as a V3D
*/
void ParameterMap::addV3D(const IComponent *comp, const std::string &name,
const V3D &value) {
add(pV3D(), comp, name, value);
const V3D &value,const std::string * const pDescription) {
add(pV3D(), comp, name, value,pDescription);
clearPositionSensitiveCaches();
}

Expand All @@ -500,8 +500,8 @@ void ParameterMap::addV3D(const IComponent *comp, const std::string &name,
* @param value :: Parameter value as a Quat
*/
void ParameterMap::addQuat(const IComponent *comp, const std::string &name,
const Quat &value) {
add(pQuat(), comp, name, value);
const Quat &value,const std::string * const pDescription) {
add(pQuat(), comp, name, value,pDescription);
clearPositionSensitiveCaches();
}

Expand Down

0 comments on commit 24e7116

Please sign in to comment.