Envision
A visual programming IDE for object-oriented languages
FilePersistence::GitRepository Member List

This is the complete list of members for FilePersistence::GitRepository, including all inherited members.

checkError(int errorCode)FilePersistence::GitRepositoryprivatestatic
checkout(QString revision, bool force)FilePersistence::GitRepository
commitGraph(QString startRevision, QString endRevision) constFilePersistence::GitRepository
createGitSignature(Signature &signature)FilePersistence::GitRepositoryprivate
currentBranch() constFilePersistence::GitRepositoryprivate
currentBranchName() constFilePersistence::GitRepository
diff(QString revisionA, QString revisionB, std::shared_ptr< GenericTree > treeA=nullptr, std::shared_ptr< GenericTree > treeB=nullptr) constFilePersistence::GitRepository
findMergeBase(QString branchA, QString branchB) constFilePersistence::GitRepositoryprivate
findPersistentUnitDeclarations(GenericNode *node, IdToGenericNodeHash &declarations)FilePersistence::GitRepositoryprivate
getCommit(QString revision) constFilePersistence::GitRepository
getCommitFile(QString revision, QString relativePath) constFilePersistence::GitRepository
getCommitFileFromIndex(QString relativePath) constFilePersistence::GitRepositoryprivate
getCommitFileFromTree(QString revision, QString relativePath) constFilePersistence::GitRepositoryprivate
getCommitFileFromWorkdir(QString relativePath) constFilePersistence::GitRepositoryprivate
getCommitInformation(QString revision) constFilePersistence::GitRepository
getCommitTree(QString revision) constFilePersistence::GitRepositoryprivate
getHEADState() constFilePersistence::GitRepository
getMinPrefixLength()FilePersistence::GitRepositorystatic
getSHA1(QString revision) constFilePersistence::GitRepository
GitReferenceType enum nameFilePersistence::GitRepository
GitRepository(QString path)FilePersistence::GitRepository
hasCleanIndex() constFilePersistence::GitRepositoryprivate
hasCleanWorkdir() constFilePersistence::GitRepositoryprivate
HEADFilePersistence::GitRepositoryprivatestatic
HEADState enum nameFilePersistence::GitRepository
INDEXFilePersistence::GitRepositorystatic
isValidRevisionString(QString revision) constFilePersistence::GitRepository
kind(QString revisionA, QString revisionB)FilePersistence::GitRepositoryprivatestatic
loadGenericTree(const std::shared_ptr< GenericTree > &tree, const QString version)FilePersistence::GitRepository
localBranches() constFilePersistence::GitRepository
Merge classFilePersistence::GitRepositoryfriend
merge(QString revision, bool fastForward=true)FilePersistence::GitRepository
merge_FilePersistence::GitRepositoryprivate
newCommit(QString tree, QString message, Signature author, Signature committer, QStringList parents)FilePersistence::GitRepositoryprivate
oidToQString(const git_oid *oid) constFilePersistence::GitRepositoryprivate
parseCommit(QString revision) constFilePersistence::GitRepositoryprivate
path_FilePersistence::GitRepositoryprivate
PATH_HEADSFilePersistence::GitRepositoryprivatestatic
PATH_NOTESFilePersistence::GitRepositoryprivatestatic
PATH_REMOTESFilePersistence::GitRepositoryprivatestatic
PATH_TAGSFilePersistence::GitRepositoryprivatestatic
projectName() constFilePersistence::GitRepositoryinlineprivate
referenceType(QString reference) constFilePersistence::GitRepository
relativePathForPersistentUnit(QString persistentUnitId, QString revision) constFilePersistence::GitRepository
repository_FilePersistence::GitRepositoryprivate
repositoryExists(QString path)FilePersistence::GitRepositorystatic
revisions() constFilePersistence::GitRepository
RevisionStringState enum nameFilePersistence::GitRepository
setReferenceTarget(QString reference, QString target)FilePersistence::GitRepositoryprivate
SourceKind enum nameFilePersistence::GitRepositoryprivate
sourceKind(QString revision)FilePersistence::GitRepositoryprivatestatic
tags() constFilePersistence::GitRepository
TraverseCommitGraph(CommitGraph *graph, git_commit *current, const git_oid *target) constFilePersistence::GitRepositoryprivate
WORKDIRFilePersistence::GitRepositorystatic
workdirPath() constFilePersistence::GitRepositoryinline
writeIndexToTree()FilePersistence::GitRepositoryprivate
writeRevisionIntoIndex(QString revision)FilePersistence::GitRepositoryprivate
writeWorkdirToIndex()FilePersistence::GitRepositoryprivate
~GitRepository()FilePersistence::GitRepository