Date timestamp() const
timestamp of the repository.
std::string checksum() const
Checksum of the repository.
RepoStatus & setTimestamp(const Date ×tamp)
set the repository timestamp
static RepoStatus fromCookieFile(const Pathname &path)
reads the status from a file which contains the checksum and timestamp in each line.
friend std::ostream & operator<<(std::ostream &str, const RepoStatus &obj)
void saveToCookieFile(const Pathname &path) const
save the status information to a cookie file
RepoStatus & setChecksum(const std::string &checksum)
set the repository checksum
RepoStatus implementation.
RWCOW_pointer< Impl > _pimpl
Pointer to implementation.
Local facts about a repository This class represents the status of a repository on the system...