Ags.Log

g Ags.Log Ags.Log GObject.Object GObject.Object GObject.Object->Ags.Log

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

get_instance ()

class

new ()

add_message (str)

get_messages ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

flags

int

r

gobject

GObject.Object

r

messages

[object]

r

obj_mutex

GLib.RecMutex

r

Class Details

class Ags.Log(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

Ags.LogClass

classmethod get_instance()
Returns:

the Ags.Log instance

Return type:

Ags.Log

Get your logging instance.

New in version 3.0.0.

classmethod new()
Returns:

the new instance

Return type:

Ags.Log

Instantiate a new Ags.Log.

New in version 3.0.0.

add_message(str)
Parameters:

str (str) – the message

Add a message to self.

New in version 3.0.0.

get_messages()
Returns:

the GLib.List-struct containing log messages

Return type:

[str]

Get log messages as GLib.List-struct containing strings.

New in version 3.0.0.