Tizen Native API  3.0
Dali::SignalObserver Class Reference

Abstract interface used by a signal to inform a slot it is disconnecting. More...

Inheritance diagram for Dali::SignalObserver:
Dali::ConnectionTrackerInterface Dali::ConnectionTracker Dali::Toolkit::Internal::Control

Public Member Functions

 SignalObserver ()
 Constructor.
virtual ~SignalObserver ()
 Virtual destructor.
virtual void SignalDisconnected (SlotObserver *slotObserver, CallbackBase *callback)=0
 This method is called when the signal is disconnecting.

Detailed Description

Abstract interface used by a signal to inform a slot it is disconnecting.

This will happen if the object owning the signal is destroyed.

Since:
3.0, DALi version 1.0.0

Constructor & Destructor Documentation

Constructor.

Since:
3.0, DALi version 1.0.0

Virtual destructor.

Since:
3.0, DALi version 1.0.0

Member Function Documentation

virtual void Dali::SignalObserver::SignalDisconnected ( SlotObserver slotObserver,
CallbackBase callback 
) [pure virtual]

This method is called when the signal is disconnecting.

Since:
3.0, DALi version 1.0.0
Parameters:
[in]slotObserverThe signal that has disconnected
[in]callbackThe callback attached to the signal disconnected

Implemented in Dali::Toolkit::Internal::Control, and Dali::ConnectionTracker.