Reference Manual
Inti Logo
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Inti::Atk::GObjectAccessible Class Reference

An AtkGObjectAccessible C++ wrapper class. More...

#include <inti/atk/gobjectaccessible.h>

Inheritance diagram for Inti::Atk::GObjectAccessible:

Inti::Atk::Object Inti::G::Object Inti::G::TypeInstance Inti::MemoryHandler Inti::ReferencedBase List of all members.

Public Member Functions

Constructors
Accessors

Static Public Member Functions

Protected Member Functions

Constructors

Detailed Description

An AtkGObjectAccessible C++ wrapper class.

This object class is derived from Atk::Object. It can be used as a basis for implementing accessible objects for G::Objects which are not derived from Gtk::Widget. One example of its use is in providing an accessible object for GnomeCanvasItem in the GAIL library.


Constructor & Destructor Documentation

Inti::Atk::GObjectAccessible::GObjectAccessible AtkGObjectAccessible *  object,
bool  reference = true
[explicit, protected]
 

Construct a new GObjectAccessible from an existing AtkGObjectAccessible.

Parameters:
object A pointer to a AtkGObjectAccessible.
reference Set false if the initial reference count is floating, set true if it's not.

The object can be a newly created AtkGObjectAccessible or an existing AtkGObjectAccessible. (see G::Object::Object).


Member Function Documentation

Object* Inti::Atk::GObjectAccessible::for_object G::Object object  )  [static]
 

Gets the accessible object for the specified G::Object.

Parameters:
object A G::Object.
Returns:
An Atk::Object which is the accessible object for object.

G::Object* Inti::Atk::GObjectAccessible::get_object  )  const
 

Gets the G::Object for this accessible object.

Returns:
A G::Object which is the object for this accessible object.


The documentation for this class was generated from the following file: Main Page - Footer


Generated on Sun Sep 14 20:08:07 2003 for Inti by doxygen 1.3.2 written by Dimitri van Heesch, © 1997-2002