summaryrefslogtreecommitdiff
path: root/entry.h
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2008-07-31 04:28:58 -0400
committerJohn Wiegley <johnw@newartisans.com>2008-07-31 04:28:58 -0400
commit8276b51f5692796bfdf75dd64f709e0de1c7caaf (patch)
tree8f2a964080d2ee7e90400e158d3f89e9ffdbfa75 /entry.h
parent208c414ab9600eca4852034a923418948629ced0 (diff)
downloadledger-8276b51f5692796bfdf75dd64f709e0de1c7caaf.tar.gz
ledger-8276b51f5692796bfdf75dd64f709e0de1c7caaf.tar.bz2
ledger-8276b51f5692796bfdf75dd64f709e0de1c7caaf.zip
A new binary_cache_t object has been creating to manage saving and restoring a
Ledger session from a cache file. It doesn't work at all yet, though at least the major structures are in place now.
Diffstat (limited to 'entry.h')
-rw-r--r--entry.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/entry.h b/entry.h
index b092684d..5764624c 100644
--- a/entry.h
+++ b/entry.h
@@ -41,9 +41,11 @@ class journal_t;
typedef std::list<xact_t *> xacts_list;
-class entry_base_t
+class entry_base_t : public supports_flags<>
{
- public:
+public:
+#define ENTRY_IN_CACHE 0x1
+
journal_t * journal;
string note;
unsigned long src_idx;