-public:
- SessionObject(Session& session, const std::string& name)
- : _session(session)
- , _name(name)
- {}
-
- Session& session() const { return _session; }
- const std::string& name() const { return _name; }
-
+ public:
+ static void make_property_quarks ();
+
+ SessionObject (Session& session, const std::string& name)
+ : SessionHandleRef (session)
+ , _name (Properties::name, name)
+ {
+ add_property (_name);
+ }
+
+ Session& session() const { return _session; }
+ std::string name() const { return _name; }
+