1#ifndef YAZE_APP_ACTIVITY_FILE_H_
2#define YAZE_APP_ACTIVITY_FILE_H_
Manages a JSON status file for instance discovery.
ActivityFile & operator=(const ActivityFile &)=delete
bool Exists() const
Check if the status file exists on disk.
ActivityFile(const std::string &path)
Construct an activity file at the specified path.
void Update(const ActivityStatus &status)
Update the status file with new information.
~ActivityFile()
Destructor removes the status file.
ActivityFile(const ActivityFile &)=delete
const std::string & GetPath() const
Get the path to the status file.
Status information for an active YAZE instance.