EMVFolderRule
EMVFolderRule
|
|
Object Hierarchy
GObject
+----EFilterRule
+----EMVFolderRule
Details
struct EMVFolderRule
struct EMVFolderRule;
em_vfolder_rule_new ()
EFilterRule * em_vfolder_rule_new (void
);
em_vfolder_rule_add_source ()
void em_vfolder_rule_add_source (EMVFolderRule *rule
,
const gchar *uri
);
em_vfolder_rule_remove_source ()
void em_vfolder_rule_remove_source (EMVFolderRule *rule
,
const gchar *uri
);
em_vfolder_rule_find_source ()
const gchar * em_vfolder_rule_find_source (EMVFolderRule *rule
,
const gchar *uri
);
em_vfolder_rule_next_source ()
const gchar * em_vfolder_rule_next_source (EMVFolderRule *rule
,
const gchar *last
);
em_vfolder_rule_get_sources ()
GQueue * em_vfolder_rule_get_sources (EMVFolderRule *rule
);
em_vfolder_rule_sources_changed ()
void em_vfolder_rule_sources_changed (EMVFolderRule *rule
);
em_vfolder_rule_source_get_include_subfolders ()
gboolean em_vfolder_rule_source_get_include_subfolders
(EMVFolderRule *rule
,
const gchar *source
);
em_vfolder_rule_source_set_include_subfolders ()
void em_vfolder_rule_source_set_include_subfolders
(EMVFolderRule *rule
,
const gchar *source
,
gboolean include_subfolders
);
enum em_vfolder_rule_with_t
enum em_vfolder_rule_with_t {
EM_VFOLDER_RULE_WITH_SPECIFIC,
EM_VFOLDER_RULE_WITH_LOCAL_REMOTE_ACTIVE,
EM_VFOLDER_RULE_WITH_REMOTE_ACTIVE,
EM_VFOLDER_RULE_WITH_LOCAL
};
EM_VFOLDER_RULE_WITH_SPECIFIC
|
|
EM_VFOLDER_RULE_WITH_LOCAL_REMOTE_ACTIVE
|
|
EM_VFOLDER_RULE_WITH_REMOTE_ACTIVE
|
|
EM_VFOLDER_RULE_WITH_LOCAL
|
|
em_vfolder_rule_get_autoupdate ()
gboolean em_vfolder_rule_get_autoupdate (EMVFolderRule *rule
);
em_vfolder_rule_set_autoupdate ()
void em_vfolder_rule_set_autoupdate (EMVFolderRule *rule
,
gboolean autoupdate
);