Lines Matching full:instrument
73 …ne ::std::stringstream &operator>>(::std::stringstream &stream, InstrumentsDescription &instrument)
77 instrument = instrument_type_from_name(value);
81 …ine ::std::stringstream &operator<<(::std::stringstream &stream, InstrumentsDescription instrument)
83 switch(instrument.first)
86 switch(instrument.second)
98 throw std::invalid_argument("Unsupported instrument scale");
102 switch(instrument.second)
114 throw std::invalid_argument("Unsupported instrument scale");
118 switch(instrument.second)
130 throw std::invalid_argument("Unsupported instrument scale");
134 switch(instrument.second)
146 throw std::invalid_argument("Unsupported instrument scale");
150 switch(instrument.second)
162 throw std::invalid_argument("Unsupported instrument scale");
172 switch(instrument.second)
184 throw std::invalid_argument("Unsupported instrument scale");
188 switch(instrument.second)
203 throw std::invalid_argument("Unsupported instrument scale");
207 switch(instrument.second)
222 throw std::invalid_argument("Unsupported instrument scale");
226 switch(instrument.second)
238 throw std::invalid_argument("Unsupported instrument scale");
248 throw std::invalid_argument("Unsupported instrument type");