Camel.VeeSummary¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
parent |
r |
Class Details¶
- class Camel.VeeSummary(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod new(parent)¶
- Parameters:
parent (
Camel.Folder
) – Folder its attached to.- Returns:
A new
Camel.VeeSummary
object.- Return type:
This will create a new
Camel.VeeSummary
object and read in the summary data from disk, if it exists.
- add(mi_data)¶
- Parameters:
mi_data (
Camel.VeeMessageInfoData
) – theCamel.VeeMessageInfoData
to add- Returns:
A new
Camel.VeeMessageInfo
object.- Return type:
Unref returned pointer with
GObject.Object.unref
()
- get_uids_for_subfolder(subfolder)¶
- Parameters:
subfolder (
Camel.Folder
) – aCamel.Folder
- Returns:
a
GLib.HashTable
with all the virtual mesasge info UID-s knwn to the self.- Return type:
Returns a hash table of all virtual message info UID-s known to the self. The key of the hash table is the virtual message info UID, the value is only the number 1.
New in version 3.6.
- remove(vuid, subfolder)¶
- Parameters:
vuid (
str
) – a virtual message info UID to removesubfolder (
Camel.Folder
) – aCamel.Folder
to which vuid belongs
Removes the given vuid of the subfolder from the self.
New in version 3.6.