Google

logo top
Main Page   Widgets   Namespaces   Book  

Glib::Error Class Reference

Inheritance diagram for Glib::Error:

Inheritance graph
[legend]
List of all members.

Public Methods

 Error ()
 Error (GQuark domain, int code, const Glib::ustring& message)
 Error (GError* gobject, bool take_copy=false)
 Error (const Error& other)
Error& operator= (const Error& other)
virtual ~Error () throw ()
GQuark domain () const
int code () const
virtual Glib::ustring what () const
bool matches (GQuark domain, int code) const
GError* gobj ()
const GError* gobj () const

Protected Attributes

GError* gobject_

Constructor & Destructor Documentation

Glib::Error::Error (  
 

Glib::Error::Error ( GQuark    domain,
int    code,
const Glib::ustring   message
 

Glib::Error::Error ( GError*    gobject,
bool    take_copy = false
[explicit]
 

Glib::Error::Error ( const Error&    other
 

virtual Glib::Error::~Error (   throw () [virtual]
 


Member Function Documentation

int Glib::Error::code (   const
 

Reimplemented in Glib::ConvertError, Glib::FileError, Glib::IOChannelError, Glib::MarkupError, Glib::ShellError, Glib::SpawnError, Glib::ThreadError, and Gdk::PixbufError.

GQuark Glib::Error::domain (   const
 

const GError* Glib::Error::gobj (   const
 

GError* Glib::Error::gobj (  
 

bool Glib::Error::matches ( GQuark    domain,
int    code
const
 

Error& Glib::Error::operator= ( const Error&    other
 

virtual Glib::ustring Glib::Error::what (   const [virtual]
 

Implements Glib::Exception.


Member Data Documentation

GError* Glib::Error::gobject_ [protected]
 


The documentation for this class was generated from the following file:
Generated for gtkmm by Doxygen 1.3-rc1 © 1997-2001