Atk::StreamableContent Class Reference
The ATK interface which provides access to streamable content. More...
Inherits Glib::Interface.
List of all members.
Detailed Description
The ATK interface which provides access to streamable content. 
Constructor & Destructor Documentation
      
        
          | virtual Atk::StreamableContent::~StreamableContent | ( |  | ) |  [virtual] | 
      
 
 
Member Function Documentation
      
        
          | static void Atk::StreamableContent::add_interface | ( | GType | gtype_implementer | ) |  [static] | 
      
 
 
      
        
          | Glib::ustring Atk::StreamableContent::get_mime_type | ( | int | i | ) | const | 
      
 
Gets the character string of the specified mime type. 
The first mime type is at position 0, the second at position 1, and so on. 
- Parameters:
- 
  
    |  | i | A intrepresenting the position of the mime type starting from 0. |  
 
- Returns:
- A gchar* representing the specified mime type; the caller should not free the character string. 
 
 
      
        
          | virtual const gchar* Atk::StreamableContent::get_mime_type_vfunc | ( | int | i | ) | const  [protected, virtual] | 
      
 
 
      
        
          | int Atk::StreamableContent::get_n_mime_types | ( |  | ) | const | 
      
 
Gets the number of mime types supported by this object. 
- Returns:
- A intwhich is the number of mime types supported by the object.
 
 
      
        
          | virtual int Atk::StreamableContent::get_n_mime_types_vfunc | ( |  | ) | const  [protected, virtual] | 
      
 
 
Gets the content in the specified mime type. 
- Parameters:
- 
  
    |  | mime_type | A gchar* representing the mime type. |  
 
- Returns:
- A IOChannel which contains the content in the specified mime type. 
 
 
      
        
          | virtual GIOChannel* Atk::StreamableContent::get_stream_vfunc | ( | const Glib::ustring & | mime_type | ) |  [protected, virtual] | 
      
 
 
      
        
          | const AtkStreamableContent* Atk::StreamableContent::gobj | ( |  | ) | const  [inline] | 
      
 
Provides access to the underlying C GObject. 
Reimplemented from Glib::Interface.
 
 
      
        
          | AtkStreamableContent* Atk::StreamableContent::gobj | ( |  | ) |  [inline] | 
      
 
Provides access to the underlying C GObject. 
Reimplemented from Glib::Interface.
 
 
Friends And Related Function Documentation
A Glib::wrap() method for this object. 
- Parameters:
- 
  
    |  | object | The C instance. |  |  | take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |  
 
- Returns:
- A C++ instance that wraps this C instance. 
 
 
The documentation for this class was generated from the following file:
- atkmm/streamablecontent.h