* ctf_array_text: a statically-sized array, printed as
* a string. No need to be terminated by a null
* character.
+ * Behavior is undefined if "text" field is NULL.
*/
ctf_array_text(char, arrfield2, text, 10)
* unsigned type. As a reminder, "unsigned char" should
* be preferred to "char", since the signedness of
* "char" is implementation-defined.
+ * Behavior is undefined if "text" field is NULL.
*/
ctf_sequence(char, seqfield1, text,
size_t, textlen)
/*
* ctf_sequence_text: a dynamically-sized array, printed
* as string. No need to be null-terminated.
+ * Behavior is undefined if "text" field is NULL.
*/
ctf_sequence_text(char, seqfield2, text,
size_t, textlen)
/*
* ctf_string: null-terminated string.
* args: (field name, argument expression)
+ * Behavior is undefined if "text" field is NULL.
*/
ctf_string(stringfield, text)