-void ctf_text_enum_write(struct stream_pos *pos,
- const struct declaration_enum *dest,
- GQuark q);
-void ctf_text_struct_begin(struct stream_pos *pos,
- const struct declaration_struct *struct_declaration);
-void ctf_text_struct_end(struct stream_pos *pos,
- const struct declaration_struct *struct_declaration);
-void ctf_text_variant_begin(struct stream_pos *pos,
- const struct declaration_variant *variant_declaration);
-void ctf_text_variant_end(struct stream_pos *pos,
- const struct declaration_variant *variant_declaration);
-void ctf_text_array_begin(struct stream_pos *pos,
- const struct declaration_array *array_declaration);
-void ctf_text_array_end(struct stream_pos *pos,
- const struct declaration_array *array_declaration);
-void ctf_text_sequence_begin(struct stream_pos *pos,
- const struct declaration_sequence *sequence_declaration);
-void ctf_text_sequence_end(struct stream_pos *pos,
- const struct declaration_sequence *sequence_declaration);