Modules | |
Threading | |
Classes | |
class | SigCX::Dispatcher |
Dispatcher class. More... | |
class | SigCX::SignalDispatcher |
Signal dispatcher. More... | |
class | SigCX::StandardDispatcher |
StandardDispatcher class. More... | |
class | SigCX::ThreadTunnel |
A inter-thread tunnel. More... | |
class | SigCX::Tunnel |
A tunnel. More... | |
class | SigCX::TunnelCallback0< R > |
Tunnel callback for 0 arguments. More... | |
class | SigCX::TunnelCallback1< R, P1 > |
Tunnel callback for 1 arguments. More... | |
class | SigCX::TunnelCallback2< R, P1, P2 > |
Tunnel callback for 2 arguments. More... | |
class | SigCX::TunnelCallback3< R, P1, P2, P3 > |
Tunnel callback for 3 arguments. More... | |
class | SigCX::TunnelCallback4< R, P1, P2, P3, P4 > |
Tunnel callback for 4 arguments. More... | |
class | SigCX::TunnelCallback5< R, P1, P2, P3, P4, P5 > |
Tunnel callback for 5 arguments. More... | |
Functions | |
template<class R> | |
TunnelCallback0< R > * | SigCX::pack (const SigC::Slot0< R > &s) |
template<class R> | |
SigC::Slot0< R > | SigCX::open_tunnel (Tunnel *tunnel, const SigC::Slot0< R > &s, bool sync=false) |
template<class R, class P1> | |
TunnelCallback1< R, P1 > * | SigCX::pack (const SigC::Slot1< R, P1 > &s, P1 p1) |
template<class R, class P1> | |
SigC::Slot1< R, P1 > | SigCX::open_tunnel (Tunnel *tunnel, const SigC::Slot1< R, P1 > &s, bool sync=false) |
template<class R, class P1, class P2> | |
TunnelCallback2< R, P1, P2 > * | SigCX::pack (const SigC::Slot2< R, P1, P2 > &s, P1 p1, P2 p2) |
template<class R, class P1, class P2> | |
SigC::Slot2< R, P1, P2 > | SigCX::open_tunnel (Tunnel *tunnel, const SigC::Slot2< R, P1, P2 > &s, bool sync=false) |
template<class R, class P1, class P2, class P3> | |
TunnelCallback3< R, P1, P2, P3 > * | SigCX::pack (const SigC::Slot3< R, P1, P2, P3 > &s, P1 p1, P2 p2, P3 p3) |
template<class R, class P1, class P2, class P3> | |
SigC::Slot3< R, P1, P2, P3 > | SigCX::open_tunnel (Tunnel *tunnel, const SigC::Slot3< R, P1, P2, P3 > &s, bool sync=false) |
template<class R, class P1, class P2, class P3, class P4> | |
TunnelCallback4< R, P1, P2, P3, P4 > * | SigCX::pack (const SigC::Slot4< R, P1, P2, P3, P4 > &s, P1 p1, P2 p2, P3 p3, P4 p4) |
template<class R, class P1, class P2, class P3, class P4> | |
SigC::Slot4< R, P1, P2, P3, P4 > | SigCX::open_tunnel (Tunnel *tunnel, const SigC::Slot4< R, P1, P2, P3, P4 > &s, bool sync=false) |
template<class R, class P1, class P2, class P3, class P4, class P5> | |
TunnelCallback5< R, P1, P2, P3, P4, P5 > * | SigCX::pack (const SigC::Slot5< R, P1, P2, P3, P4, P5 > &s, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) |
template<class R, class P1, class P2, class P3, class P4, class P5> | |
SigC::Slot5< R, P1, P2, P3, P4, P5 > | SigCX::open_tunnel (Tunnel *tunnel, const SigC::Slot5< R, P1, P2, P3, P4, P5 > &s, bool sync=false) |
|
Create a slot using a tunnel.
|
|
Create a slot using a tunnel.
|
|
Create a slot using a tunnel.
|
|
Create a slot using a tunnel.
|
|
Create a slot using a tunnel.
|
|
Create a slot using a tunnel.
|
|
Pack 5 arguments in a callback.
|
|
Pack 4 arguments in a callback.
|
|
Pack 3 arguments in a callback.
|
|
Pack 2 arguments in a callback.
|
|
Pack 1 arguments in a callback.
|
|
Pack arguments in a callback.
|