From 79a79766000a6440f651af50cfac3646171e8f0a Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Sun, 25 Jan 2009 01:10:05 -0400 Subject: Reorganized Ledger so that it builds as 7 separate libraries. This is mainly to prove to myself that it has proper decoupling between prior code areas. --- src/expr.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/expr.h') 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 = ""); -- cgit v1.2.3