#pragma once #include "types.hpp" namespace phosphor { namespace time { class PropertyChangeListner { public: virtual ~PropertyChangeListner() { } /** @brief Notified on time mode is changed */ virtual void onModeChanged(Mode mode) = 0; /** @brief Notified on time owner is changed */ virtual void onOwnerChanged(Owner owner) = 0; }; } // namespace time } // namespace phosphor