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.VeeSummaryobject.- Return type:
 
This will create a new
Camel.VeeSummaryobject and read in the summary data from disk, if it exists.
- add(mi_data)¶
 - Parameters:
 mi_data (
Camel.VeeMessageInfoData) – theCamel.VeeMessageInfoDatato add- Returns:
 A new
Camel.VeeMessageInfoobject.- Return type:
 
Unref returned pointer with
GObject.Object.unref()
- get_uids_for_subfolder(subfolder)¶
 - Parameters:
 subfolder (
Camel.Folder) – aCamel.Folder- Returns:
 a
GLib.HashTablewith 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.Folderto which vuid belongs
Removes the given vuid of the subfolder from the self.
New in version 3.6.