IncidentSvc Member List

This is the complete list of members for IncidentSvc, including all inherited members.

addListener(IIncidentListener *lis, const std::string &type="", long priority=0, bool rethrow=false, bool singleShot=false) overrideIncidentSvc
base_class typedefextends< BASE, Interfaces >
base_class typedefextends< BASE, Interfaces >
ext_iids typedefextend_interfaces< Interfaces...>
ext_iids typedefextend_interfaces< Interfaces...>
extend_interfaces_base typedefextends< BASE, Interfaces >
extend_interfaces_base typedefextends< BASE, Interfaces >
finalize() overrideIncidentSvc
fireIncident(const Incident &incident) overrideIncidentSvc
getInterfaceNames() const overrideextends< BASE, Interfaces >inline
getInterfaceNames() const overrideextends< BASE, Interfaces >inline
getListeners(std::vector< IIncidentListener * > &lis, const std::string &type="") const overrideIncidentSvc
i_cast(const InterfaceID &tid) const overrideextends< BASE, Interfaces >inline
i_cast(const InterfaceID &tid) const overrideextends< BASE, Interfaces >inline
i_fireIncident(const Incident &incident, const std::string &type)IncidentSvcprivate
IncidentSvc(const std::string &name, ISvcLocator *svc)IncidentSvc
initialize() overrideIncidentSvc
ListenerList typedefIncidentSvcprivate
ListenerMap typedefIncidentSvcprivate
m_currentIncidentTypeIncidentSvcprivate
m_listenerMapIncidentSvcprivate
m_listenerMapMutexIncidentSvcmutableprivate
m_timerIncidentSvcmutableprivate
m_timerLockIncidentSvcmutableprivate
queryInterface(const InterfaceID &ti, void **pp) overrideextends< BASE, Interfaces >inline
queryInterface(const InterfaceID &ti, void **pp) overrideextends< BASE, Interfaces >inline
removeListener(IIncidentListener *l, const std::string &type="") overrideIncidentSvc
removeListenerFromList(ListenerMap::iterator, IIncidentListener *item, bool scheduleRemoval)IncidentSvcprivate
~extend_interfaces() override=defaultextend_interfaces< Interfaces...>
~extend_interfaces() override=defaultextend_interfaces< Interfaces...>
~extends() override=defaultextends< BASE, Interfaces >
~extends() override=defaultextends< BASE, Interfaces >
~IncidentSvc() overrideIncidentSvc