ParamProperties.cc 1.19 KB
/*
 * ParamProperties.cc
 *
 *  Created on: Oct 1, 2014
 *      Author: m.mazel
 */

#include "ParamProperties.hh"

namespace AMDA {
namespace ParamOutputImpl {
namespace Download {

ParamProperties::ParamProperties() :
	_originalId(),
	_outputId()
{
	// TODO Auto-generated constructor stub
}

ParamProperties::~ParamProperties() {
	// TODO Auto-generated destructor stub
}

const std::string& ParamProperties::getOriginalId() const {
	return _originalId;
}

void ParamProperties::setOriginalId(const std::string& originalId) {
	_originalId = originalId;
}

const std::string& ParamProperties::getOutputId() const
{
	return _outputId;
}

void ParamProperties::setOutputId(const std::string& outputId)
{
	_outputId = outputId;
}

ParamIndexDefList& ParamProperties::getIndexDefList() {
	return _indexDefList;
}

void ParamProperties::addIndexDef (std::string indexDef) {
	_indexDefList.push_back(indexDef);
}
ParamCalibrationInfoList& ParamProperties::getCalibrationInfoList() {
	return _calibrationInfoList;
}

void ParamProperties::addCalibrationInfo (const std::string &calibrationInfo) {
	_calibrationInfoList.push_back (calibrationInfo);
}

} // namespace Download
} // namespace ParamOutputImpl
} // namespace AMDA