Template Class TimeLine

Class Documentation

template<typename CapnpType>
class TimeLine

Public Functions

inline PDJE_JSONHandler<CapnpType> *GetJson()
template<typename ArgType>
inline bool WriteData(const ArgType &arg)
template<typename ArgType>
inline int DeleteData(const ArgType &arg)
template<typename ArgType>
inline int DeleteData(const ArgType &arg, const bool skipType, const bool skipDetail)
inline bool Undo()
inline bool Redo()
inline bool Go(const std::string &OID)
inline void Diff(const OID &origin, const OID &compare)
inline void UpdateLogs()
inline std::string GetLogs()
inline TimeLine(const fs::path &git_repo_root, const std::string &file_name, const std::string &auth_name, const std::string &auth_email)
~TimeLine() = default