repo_index.h (503B)
1 #ifndef GITOUT_WRITER_GOPHER_REPOINDEX_H_ 2 #define GITOUT_WRITER_GOPHER_REPOINDEX_H_ 3 4 #include "git/repo.h" 5 6 #include <stdio.h> 7 8 typedef struct GopherRepoIndex GopherRepoIndex; 9 10 GopherRepoIndex* gopher_repoindex_create(FILE* out); 11 void gopher_repoindex_free(GopherRepoIndex* index); 12 void gopher_repoindex_begin(GopherRepoIndex* index); 13 void gopher_repoindex_add_repo(GopherRepoIndex* index, GitRepo* repo); 14 void gopher_repoindex_end(GopherRepoIndex* index); 15 16 #endif // GITOUT_WRITER_GOPHER_REPOINDEX_H_