Camel.KeyTable

g Camel.KeyTable Camel.KeyTable GObject.Object GObject.Object GObject.Object->Camel.KeyTable

Subclasses:None

Methods

Inherited:GObject.Object (37)
Structs:GObject.ObjectClass (5)
class new (bs, root)
  add (key, data, flags)
  lookup (keyid, key, flags)
  next (next, keyp, flagsp, datap)
  set_data (keyid, data)
  set_flags (keyid, flags, set)
  sync ()

Virtual Methods

Inherited:GObject.Object (7)

Properties

None

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)
Name Type Access Description
parent GObject.Object r  

Class Details

class Camel.KeyTable(**kwargs)
Bases:GObject.Object
Abstract:No
Structure:Camel.KeyTableClass
classmethod new(bs, root)
Parameters:
Return type:

Camel.KeyTable

add(key, data, flags)
Parameters:
  • key (str) –
  • data (int) –
  • flags (int) –
Return type:

int

lookup(keyid, key, flags)
Parameters:
  • keyid (int) –
  • key (str) –
  • flags (int) –
Return type:

int

next(next, keyp, flagsp, datap)
Parameters:
  • next (int) –
  • keyp (str) –
  • flagsp (int) –
  • datap (int) –
Return type:

int

set_data(keyid, data)
Parameters:
  • keyid (int) –
  • data (int) –
Return type:

bool

set_flags(keyid, flags, set)
Parameters:
  • keyid (int) –
  • flags (int) –
  • set (int) –
Return type:

bool

sync()
Return type:int