diff options
Diffstat (limited to 'gemtext.h')
-rw-r--r-- | gemtext.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gemtext.h b/gemtext.h index 872a8cc..a9508ce 100644 --- a/gemtext.h +++ b/gemtext.h @@ -74,6 +74,26 @@ int gemtext_list_encode(struct gemtext **, char **, int *); int gemtext_list_encode_fd(struct gemtext **, int); int gemtext_list_encode_file(struct gemtext **, const char *); +/* gemtext.c */ +struct gemtext *gemtext_text_new(const char *); +struct gemtext *gemtext_link_new(const char *, const char *); +struct gemtext *gemtext_pre_new(const char *); +struct gemtext *gemtext_h1_new(const char *); +struct gemtext *gemtext_h2_new(const char *); +struct gemtext *gemtext_h3_new(const char *); +struct gemtext *gemtext_ul_new(const char *); +struct gemtext *gemtext_qt_new(const char *); +int gemtext_type(struct gemtext *); +char *gemtext_text_string(struct gemtext *); +char *gemtext_link_link_string(struct gemtext *); +char *gemtext_link_label_string(struct gemtext *); +char *gemtext_pre_string(struct gemtext *); +char *gemtext_h1_string(struct gemtext *); +char *gemtext_h2_string(struct gemtext *); +char *gemtext_h3_string(struct gemtext *); +char *gemtext_ul_string(struct gemtext *); +char *gemtext_qt_string(struct gemtext *); + /* free.c */ void gemtext_free(struct gemtext *); void gemtext_list_free(struct gemtext **); |