virtual bool BranchExists(GIT_BRANCH_HANDLER *aHandler, const wxString &aBranchName)=0
virtual BranchResult SwitchToBranch(GIT_BRANCH_HANDLER *aHandler, const wxString &aBranchName)=0
BranchResult SwitchToBranch(const wxString &aBranchName)
Switch to the specified branch.
void UpdateProgress(int aCurrent, int aTotal, const wxString &aMessage) override
bool BranchExists(const wxString &aBranchName)
Check if a branch exists.
virtual ~GIT_BRANCH_HANDLER()
GIT_BRANCH_HANDLER(KIGIT_COMMON *aCommon)
void ReportProgress(int aCurrent, int aTotal, const wxString &aMessage)
KIGIT_REPO_MIXIN(KIGIT_COMMON *aCommon)
GIT_BACKEND * GetGitBackend()
wxLogTrace helper definitions.