SVCS - English Documentation
Loading...
Searching...
No Matches
include Directory Reference

Files

 
Blob.hxx
 Defines the Blob class, which represents raw file content in the VCS object database.
 
BranchManager.hxx
 Declaration of the BranchManager class for handling version control branches.
 
Commit.hxx
 Defines the Commit class, representing a permanent snapshot in the VCS history.
 
Index.hxx
 Definition of IndexEntry data structure and Index struct.
 
ObjectStorage.hxx
 Manages the reading, writing, and lifecycle of VCS objects on the disk using the Git format.
 
Repository.hxx
 Manages the entire version control repository, acts as a Subject for event logging, and controls all major VCS operations.
 
RepositoryManager.hxx
 Declaration of the RepositoryManager class, managing all repository-level file operations.
 
Tree.hxx
 Defines the Tree class, which represents the hierarchical structure (directory state) of a VCS repository.
 
Utils.hxx
 Defines utility functions for core of SVCS.
 
VcsObject.hxx
 Definition of the abstract base class for all Version Control System objects.