aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-arg.h
diff options
context:
space:
mode:
Diffstat (limited to 'camel/camel-arg.h')
-rw-r--r--camel/camel-arg.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/camel/camel-arg.h b/camel/camel-arg.h
index 4c13b25559..1213596457 100644
--- a/camel/camel-arg.h
+++ b/camel/camel-arg.h
@@ -102,6 +102,15 @@ int camel_arggetv_build(CamelArgGetV *tv);
/* set an arg ignored */
#define camel_argv_ignore(tv, i) ((tv)->argv[i].tag = ((tv)->argv[i].tag & CAMEL_ARG_TYPE) | CAMEL_ARG_IGNORE)
+/* 'self-describing' property list */
+typedef struct _CamelProperty CamelProperty;
+
+struct _CamelProperty {
+ guint32 tag;
+ char *name;
+ char *description;
+};
+
#ifdef __cplusplus
}
#endif /* __cplusplus */