Monitor::Utility::Callback< TargetClass > | Callback specialised to a non const function of an instance of target class |
Monitor::Utility::CallbackBase | Base class defining generic callback interface |
Monitor::Utility::ClassCallback< TargetClass > | Callback specialised to an instance of target class |
Monitor::Utility::ConstCallback< TargetClass > | Callback specialised to a const function of an instance of target class |
Monitor::Utility::DataCallback< TargetClass, TargetData > | Callback specialised to a non const function, taking data (held by callback), of an instance of target class |
Monitor::Utility::DataConstCallback< TargetClass, TargetData > | Callback specialised to a const function, taking data (held by callback), of an instance of target class |
Monitor::Utility::FuncCallback | Callback specialised to a non mmeber function |
Monitor::Utility::InfoCallback< TargetClass, TargetInfo > | Callback specialised to a non const function, taking data (passed at invocation), of an instance of target class |
Monitor::Utility::Note | Abstract interface for hardware to produce sound for a single note |
Monitor::Utility::Note::Busy | Exception indicating note cannot perform a requested action |
Monitor::Utility::Watchable | Base class implementing watchable object behaviour |