page.h (584B)
1 #ifndef GOUT_WRITER_GEMINI_PAGE_H_ 2 #define GOUT_WRITER_GEMINI_PAGE_H_ 3 4 #include <stdio.h> 5 6 #include "git/repo.h" 7 #include "utils.h" 8 9 typedef struct GeminiPage GeminiPage; 10 11 GeminiPage* gemini_page_create(FILE* out, 12 const GitRepo* repo, 13 const FileSystem* fs, 14 const char* title, 15 const char* relpath); 16 void gemini_page_free(GeminiPage* page); 17 void gemini_page_begin(GeminiPage* page); 18 void gemini_page_end(GeminiPage* page); 19 20 #endif // GOUT_WRITER_GEMINI_PAGE_H_