25#ifndef _LEGACYADAPTER_HPP_
26#define _LEGACYADAPTER_HPP_
31#include "boost/shared_ptr.hpp"
34namespace pwiz {
namespace data {
class CVTranslator; } }
71 const std::string& valueModel);
112 void name(
const std::string& value);
118 void type(
const std::string& value);
translates text to CV terms
interface for legacy access to Instrument
LegacyAdapter_Instrument(InstrumentConfiguration &instrumentConfiguration, const CVTranslator &cvTranslator)
std::string model() const
void detector(const std::string &value)
std::string analyzer() const
LegacyAdapter_Instrument(LegacyAdapter_Instrument &)
std::string detector() const
std::string ionisation() const
void analyzer(const std::string &value)
void ionisation(const std::string &value)
void manufacturerAndModel(const std::string &valueManufacturer, const std::string &valueModel)
LegacyAdapter_Instrument & operator=(LegacyAdapter_Instrument &)
std::string manufacturer() const
boost::shared_ptr< Impl > impl_
interface for legacy access to Software
LegacyAdapter_Software & operator=(LegacyAdapter_Software &)
void type(const std::string &value)
LegacyAdapter_Software(LegacyAdapter_Software &)
boost::shared_ptr< Impl > impl_
void version(const std::string &value)
LegacyAdapter_Software(SoftwarePtr software, MSData &msd, const CVTranslator &cvTranslator)
std::string version() const
void name(const std::string &value)
boost::shared_ptr< Software > SoftwarePtr
Description of a particular hardware configuration of a mass spectrometer. Each configuration MUST ha...
This is the root element of ProteoWizard; it represents the mzML element, defined as: intended to cap...