
#include <error.h>
Inherits std::exception.
Public Types | |
| typedef DBusCxxPointer< Error > | pointer |
Public Member Functions | |
| Error () | |
| Error (DBusError *cobj) | |
| Error (const char *name, const char *message=NULL) | |
| Error (Message &) | |
| pointer | create () |
| pointer | create (DBusError *cobj) |
| pointer | create (const char *name, const char *message) |
| ~Error () throw () | |
| const char * | what () const throw () |
| const char * | name () const |
| const char * | message () const |
| void | set (const char *name, const char *message) |
| parameters MUST be static strings | |
| bool | is_set () const |
| operator bool () const | |
| Error & | operator= (Error &other) |
| DBusError * | cobj () |
Protected Attributes | |
| DBusError | m_cobj |
| typedef DBusCxxPointer<Error> DBus::Error::pointer |
| DBus::Error::Error | ( | DBusError * | cobj | ) |
References m_cobj.
| DBus::Error::Error | ( | const char * | name, | |
| const char * | message = NULL | |||
| ) |
References m_cobj.
| DBus::Error::Error | ( | Message & | m | ) |
References DBus::Message::cobj(), and m_cobj.
| DBus::Error::~Error | ( | ) | throw () |
References m_cobj.
| DBusError * DBus::Error::cobj | ( | ) |
References m_cobj.
Referenced by DBus::Connection::add_match(), DBus::Connection::bus_id(), DBus::Connection::bus_register(), DBus::Connection::Connection(), DBus::Connection::name_has_owner(), DBus::Connection::release_name(), DBus::Connection::remove_match(), DBus::Connection::request_name(), DBus::Connection::send_with_reply_blocking(), DBus::Connection::start_service(), and DBus::Connection::unix_user().
| Error::pointer DBus::Error::create | ( | const char * | name, | |
| const char * | message | |||
| ) |
References Error().
| Error::pointer DBus::Error::create | ( | DBusError * | cobj | ) |
References Error().
| Error::pointer DBus::Error::create | ( | ) |
References Error().
| bool DBus::Error::is_set | ( | ) | const |
| const char * DBus::Error::message | ( | ) | const |
References m_cobj.
| const char * DBus::Error::name | ( | ) | const |
References m_cobj.
| DBus::Error::operator bool | ( | ) | const |
References is_set().
| void DBus::Error::set | ( | const char * | name, | |
| const char * | message | |||
| ) |
| const char * DBus::Error::what | ( | ) | const throw () |
References m_cobj.
DBusError DBus::Error::m_cobj [protected] |
1.5.8