GMime.StreamCat

g GMime.Stream GMime.Stream GMime.StreamCat GMime.StreamCat GMime.Stream->GMime.StreamCat GObject.Object GObject.Object GObject.Object->GMime.Stream

Subclasses:

None

Methods

Inherited:

GMime.Stream (17), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

add_source (source)

Virtual Methods

Inherited:

GMime.Stream (10), GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

current

object

r

current source

parent_object

GMime.Stream

r

parent GMime.Stream

sources

object

r

list of sources

Class Details

class GMime.StreamCat(**kwargs)
Bases:

GMime.Stream

Abstract:

No

Structure:

GMime.StreamCatClass

A concatenation of other GMime.Stream objects.

classmethod new()
Returns:

a new GMime.StreamCat stream.

Return type:

GMime.Stream

Creates a new GMime.StreamCat object.

add_source(source)
Parameters:

source (GMime.Stream) – a source stream

Returns:

%0 on success or %-1 on fail.

Return type:

int

Adds the source stream to the self.