- addvoid add(GitIndexEntry source_entry) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- addByPathvoid addByPath(string path) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- clearvoid clear() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- getGitIndexEntry get(size_t n) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- getGitIndexEntry get(string path, int stage) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- readvoid read(bool force) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- readvoid read() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- readTreevoid readTree(GitTree tree) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- removevoid remove(string path, int stage) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- removeByPathvoid removeByPath(string path) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- removeDirectoryvoid removeDirectory(string dir, int stage) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- writevoid write() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- writeTreeGitOid writeTree() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- writeTreeGitOid writeTree(GitRepo repo) 
- Undocumented in source. Be warned that the author may not have intended to support it.