summaryrefslogtreecommitdiff
path: root/src/xact.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/xact.h')
-rw-r--r--src/xact.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/xact.h b/src/xact.h
index cb89b512..11bd289d 100644
--- a/src/xact.h
+++ b/src/xact.h
@@ -107,6 +107,14 @@ public:
TRACE_DTOR(xact_t);
}
+ virtual bool has_tag(const string& tag) const;
+ virtual bool has_tag(const mask_t& tag_mask,
+ const optional<mask_t>& value_mask = none) const;
+
+ virtual optional<string> get_tag(const string& tag) const;
+ virtual optional<string> get_tag(const mask_t& tag_mask,
+ const optional<mask_t>& value_mask = none) const;
+
virtual date_t date() const;
virtual optional<date_t> effective_date() const;