summaryrefslogtreecommitdiff
path: root/src/expr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/expr.h')
-rw-r--r--src/expr.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/expr.h b/src/expr.h
index ff92c55d..f61c0522 100644
--- a/src/expr.h
+++ b/src/expr.h
@@ -62,12 +62,15 @@ private:
string str;
bool compiled;
+public:
+ /**
+ * The initialize and shutdown methods ready the amount subsystem for
+ * use. Normally they are called by `session_t::initialize' and
+ * `session_t::shutdown'.
+ */
static void initialize();
static void shutdown();
- friend class session_t;
-
-public:
expr_t();
expr_t(const expr_t& other);
expr_t(const ptr_op_t& _ptr, const string& _str = "");