[Positioning] Stock::store_CR() returns the CR

Stock::store_calibration_request() now returns the stored/found
calibration request.
This commit is contained in:
Matteo Cypriani 2011-07-26 15:23:15 +02:00
parent a1dd6d90d8
commit 4675ac9f48
2 changed files with 6 additions and 2 deletions

View File

@ -624,12 +624,16 @@ void Stock::regenerate_reference_points()
/* *** CalibrationRequest operations *** */
void Stock::
/**
* @returns The CalibrationRequest created or found.
*/
const CalibrationRequest& Stock::
store_calibration_request(const CalibrationRequest &request)
{
const CalibrationRequest &calibration_request =
find_create_calibration_request(request) ;
calibration_request.reference_point_backward_link() ;
return calibration_request ;
}

View File

@ -145,7 +145,7 @@ public:
static unsigned int nb_calibration_requests(void) ;
/// \brief Searches for a CalibrationRequest, adds it if it does
/// not exist, and links it to its reference point
static void store_calibration_request(
static const CalibrationRequest& store_calibration_request(
const CalibrationRequest &request) ;
/// Deletes a CalibrationRequest
static void delete_calibration_request(