![]() |
Cinder
0.9.1
|
#include <Signals.h>
Public Member Functions | |
SignalLinkBase () | |
virtual | ~SignalLinkBase () |
virtual bool | removeSibling (SignalLinkBase *link)=0 |
void | incrRef () |
void | decrRef () |
int | getRefCount () const |
void | enable () |
void | disable () |
bool | isEnabled () const |
Base class for signal links, which manages reference counting and provides a concrete type to be passed to Connection.
cinder::signals::detail::SignalLinkBase::SignalLinkBase | ( | ) |
|
virtual |
|
pure virtual |
void cinder::signals::detail::SignalLinkBase::incrRef | ( | ) |
void cinder::signals::detail::SignalLinkBase::decrRef | ( | ) |
int cinder::signals::detail::SignalLinkBase::getRefCount | ( | ) | const |
void cinder::signals::detail::SignalLinkBase::enable | ( | ) |
void cinder::signals::detail::SignalLinkBase::disable | ( | ) |
bool cinder::signals::detail::SignalLinkBase::isEnabled | ( | ) | const |