Template Class TimeLineDiffMachine
Defined in File TimeLineDiffMachine.hpp
Inheritance Relationships
Base Type
private PDJE_TIMELINE::TimeLineDiffMachineCore(Class TimeLineDiffMachineCore)
Class Documentation
-
template<typename CapnpType>
class TimeLineDiffMachine : private PDJE_TIMELINE::TimeLineDiffMachineCore Public Functions
-
inline TimeLineDiffMachine(git_repository *repo, const std::string &target_file, const OID &origin, const OID &compare)
-
std::optional<TimeLineSemanticDiffResult> Run()
-
std::optional<TimeLineSemanticDiffResult> Run()
-
std::optional<TimeLineSemanticDiffResult> Run()
-
std::optional<TimeLineSemanticDiffResult> Run()
-
std::optional<TimeLineSemanticDiffResult> Run()
-
std::optional<TimeLineSemanticDiffResult> Run()
-
std::optional<TimeLineSemanticDiffResult> Run()
-
std::optional<TimeLineSemanticDiffResult> Run()
-
std::optional<TimeLineSemanticDiffResult> Run()
Protected Types
-
enum class DiffSide
Values:
-
enum class RecoveryMode
Values:
-
enum class RegionKindGuess
Values:
Protected Functions
-
std::optional<TimeLineSemanticDiffResult> RunPipelineCore(TimeLineDiffKind kind, const TypeHooks &hooks)
-
inline TimeLineDiffMachine(git_repository *repo, const std::string &target_file, const OID &origin, const OID &compare)