#include "hwd.h" #include "client.h" namespace hwd { namespace sinewave { void set_amplitude(double amplitude) { get_client().call("sinewave/set_amplitude", amplitude); } void set_frequency(double frequency) { get_client().call("sinewave/set_frequency", frequency); } void set_phase(double phase) { get_client().call("sinewave/set_phase", phase); } double get_amplitude() { return get_client().call("sinewave/get_amplitude").as(); } double get_frequency() { return get_client().call("sinewave/get_frequency").as(); } double get_phase() { return get_client().call("sinewave/get_phase").as(); } double get_point() { return get_client().call("sinewave/get_point").as(); } } // namespace sinewave } // namespace hwd