RTC Toolkit  2.0.0
Classes | Namespaces | Functions
alertServiceIf.hpp File Reference

Header file for AlertServiceIf and related classes. More...

#include <iosfwd>
#include <string>
#include <sys/types.h>
#include <boost/signals2/signal.hpp>
#include <rtctk/componentFramework/exceptions.hpp>

Go to the source code of this file.

Classes

class  rtctk::componentFramework::AlertConflictException
 Exception indicating that a metric such as counter or thread conflicts with already known metrics. More...
 
class  rtctk::componentFramework::AlertSource
 Models a single alert source that can be set or cleared. More...
 
class  rtctk::componentFramework::AlertDescription
 Uniquely describes an alert. More...
 
class  rtctk::componentFramework::AlertSourceFactoryIf
 Interface to create AlertSource. More...
 
class  rtctk::componentFramework::AlertStatusObserverIf
 Interface to observe alert status. More...
 
struct  rtctk::componentFramework::AlertStatusObserverIf::AlertStatus
 Structure describing an alert condition with status from the corresponding AlertSource. More...
 
class  rtctk::componentFramework::AlertServiceIf
 Alert Service interface. More...
 

Namespaces

 rtctk
 
 rtctk::componentFramework
 

Functions

std::ostream & rtctk::componentFramework::operator<< (std::ostream &os, AlertServiceIf::AlertStatus const &status)
 

Detailed Description

Header file for AlertServiceIf and related classes.