make TDB2.undo non-public
The stats command calls an API to provide this information in a way that will still be relevant for TaskChampion, while CmdInfo's access to the data remains. The TaskChampion interface for per-task hitsory is still not ready.
This commit is contained in:
committed by
Tomas Babej
parent
2f30bc8cbf
commit
4ebd0ffb39
@@ -136,6 +136,7 @@ public:
|
||||
bool read_only ();
|
||||
|
||||
int num_local_changes ();
|
||||
int num_reverts_possible ();
|
||||
size_t data_size ();
|
||||
|
||||
void clear ();
|
||||
@@ -154,11 +155,12 @@ private:
|
||||
public:
|
||||
TF2 pending;
|
||||
TF2 completed;
|
||||
TF2 undo;
|
||||
|
||||
protected:
|
||||
friend class CmdSync; // CmdSync accesses the backlog directly
|
||||
TF2 backlog;
|
||||
friend class CmdInfo; // CmdInfo uses undo data to give history
|
||||
TF2 undo;
|
||||
|
||||
private:
|
||||
std::string _location;
|
||||
|
||||
Reference in New Issue
Block a user