Xfce Foundation Classes
Main Page  | IndexNamespace List  |  Alphabetical List  |  Class List  |  File List


Xfc::Atk::StreamableContent Class Reference

An AtkStreamableContent C++ wrapper class. More...

#include <xfc/atk/streamablecontent.hh>

Inheritance diagram for Xfc::Atk::StreamableContent:

Xfc::G::TypeInterface Xfc::G::TypeInstance Xfc::Trackable List of all members.

Public Member Functions

Accessors

Detailed Description

An AtkStreamableContent C++ wrapper class.

StreamableContent is an interface which provides access to streamable content.


Member Function Documentation

int Xfc::Atk::StreamableContent::get_n_mime_types (  )  const

Gets the number of mime types supported by this object.

Returns:
an integer which is the number of mime types supported by the object.

String Xfc::Atk::StreamableContent::get_mime_type ( int  i  )  const

Gets the character string of the specified mime type.

Parameters:
i An integer representing the position of the mime type starting from 0.
Returns:
A string representing the specified mime type.
The first mime type is at position 0, the second at position 1, and so on.

Pointer<G::IOChannel> Xfc::Atk::StreamableContent::get_stream ( const String mime_type  )  const

Gets the content in the specified mime type.

Parameters:
mime_type A string representing the mime type.
Returns:
A GIOChannel which contains the content in the specified mime type.


The documentation for this class was generated from the following file: Xfce Foundation Classes
Copyright © 2004-2005 The XFC Development Team XFC 4.3