Subclass of the numbered sigc::signal templates. More...
#include <signal_proxy.h>
Public Types | |
typedef DBusCxxPointer < signal_proxy > | pointer |
Public Member Functions | |
signal_proxy (const std::string &interface, const std::string &name) | |
signal_proxy (const std::string &path, const std::string &interface, const std::string &name) | |
signal_proxy (const std::string &interface, const std::string &name, const signal_proxy &src) | |
signal_proxy (const std::string &path, const std::string &interface, const std::string &name, const signal_proxy &src) | |
virtual signal_base::pointer | clone () |
Static Public Member Functions | |
static pointer | create (const std::string &interface, const std::string &name) |
static pointer | create (const std::string &path, const std::string &interface, const std::string &name) |
static pointer | create (const std::string &interface, const std::string &name, const signal_proxy &src) |
static pointer | create (const std::string &path, const std::string &interface, const std::string &name, const signal_proxy &src) |
Protected Member Functions | |
virtual HandlerResult | on_dbus_incoming (SignalMessage::const_pointer msg) |
Subclass of the numbered sigc::signal templates.
typedef DBusCxxPointer<signal_proxy> DBus::signal_proxy< T_return, nil, nil, nil, nil, nil, nil, nil >::pointer |
Reimplemented from DBus::signal_proxy_base.
DBus::signal_proxy< T_return, nil, nil, nil, nil, nil, nil, nil >::signal_proxy | ( | const std::string & | interface, | |
const std::string & | name | |||
) | [inline] |
DBus::signal_proxy< T_return, nil, nil, nil, nil, nil, nil, nil >::signal_proxy | ( | const std::string & | path, | |
const std::string & | interface, | |||
const std::string & | name | |||
) | [inline] |
virtual signal_base::pointer DBus::signal_proxy< T_return, nil, nil, nil, nil, nil, nil, nil >::clone | ( | ) | [inline, virtual] |
virtual HandlerResult DBus::signal_proxy< T_return, nil, nil, nil, nil, nil, nil, nil >::on_dbus_incoming | ( | SignalMessage::const_pointer | msg | ) | [inline, protected, virtual] |
References DBus::HANDLED, and DBus::NOT_HANDLED.