gmime.references

Module for [References] class

Types 1

A List of references, as per the References or In-Reply-To header fields.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup)
GType _gType() @property
References self()Returns `this`, for use in `with` statements.
void append(string msgid)Appends a reference to msgid to the list of references.
void clear()Clears the #GMimeReferences list.
gmime.references.References copy()Copies a #GMimeReferences list. Returns: a new #GMimeReferences list that contains an identical list of items as refs.
string getMessageId(int index)Gets the specified Message-Id reference from the #GMimeReferences.
int length()Gets the length of the #GMimeReferences list. Returns: the number of message ids in the list.
void setMessageId(int index, string msgid)Sets the specified Message-Id reference from the #GMimeReferences.
gmime.references.References parse(gmime.parser_options.ParserOptions options, string text)Decodes a list of msg-ids as in the References and/or In-Reply-To headers defined in rfc822.
Constructors
this(void * ptr, Flag!"Take" take)
this()Creates a new #GMimeReferences. Returns: a new #GMimeReferences.