index_writer.h (573B)
1 #ifndef GOUT_WRITER_GEMINI_INDEX_WRITER_H_ 2 #define GOUT_WRITER_GEMINI_INDEX_WRITER_H_ 3 4 #include "git/repo.h" 5 6 #include <stdio.h> 7 8 typedef struct GeminiIndexWriter GeminiIndexWriter; 9 10 GeminiIndexWriter* gemini_indexwriter_create(FILE* out); 11 void gemini_indexwriter_free(GeminiIndexWriter* writer); 12 void gemini_indexwriter_begin(GeminiIndexWriter* writer); 13 void gemini_indexwriter_add_repo(GeminiIndexWriter* writer, 14 const GitRepo* repo); 15 void gemini_indexwriter_end(GeminiIndexWriter* writer); 16 17 #endif // GOUT_WRITER_GEMINI_INDEX_WRITER_H_