Lines Matching full:instrument
50 class Instrument
53 /** Helper function to create an instrument of the given type.
55 * @return Instance of an instrument of the given type.
58 static std::unique_ptr<Instrument> make_instrument();
61 Instrument() = default;
64 Instrument(const Instrument &) = default;
66 Instrument(Instrument &&) = default;
68 Instrument &operator=(const Instrument &) = default;
70 Instrument &operator=(Instrument &&) = default;
72 virtual ~Instrument() = default;
74 /** Identifier for the instrument */
120 /** Return JSON formatted instrument header string.
143 inline std::unique_ptr<Instrument> Instrument::make_instrument() in make_instrument()