@@ -68,9 +61,9 @@
- Persistent store for XOTcl objects with Eager and Lazy persistence.
- Take a look at "persistenceExample.xotcl" for exmaple of usage.
-
+ Persistent store for XOTcl objects with Eager and Lazy persistence.
+ Take a look at "persistenceExample.xotcl" for exmaple of usage.
+
|
@@ -92,18 +85,18 @@
- A persistent store requires a persistent manager. The persistent
- manager implements the Storage interface via storage mixin. With
- the parameter "dbPackage" we can specify which storage will be used.
- The persistent manager than tries to load the package
- "xotcl::${dbPackage}Storage". Default is Sdbm.
+ A persistent store requires a persistent manager. The persistent
+ manager implements the Storage interface via storage mixin. With
+ the parameter "dbPackage" we can specify which storage will be used.
+ The persistent manager than tries to load the package
+ "xotcl::${dbPackage}Storage". Default is Sdbm.
- Example:
-
- PersistenceMgr pmgr -persistenceDir . -persistenceFile example-db
-
+ Example:
+
+ PersistenceMgr pmgr -persistenceDir . -persistenceFile example-db
+
-
+
|
@@ -125,13 +118,13 @@
- Superclass or mixin class for all persistent objects. Normally
- subclasses are used as mixins or instmixins on object, like:
-
- o mixin Persistent=Eager
- p mixin Persistent=Lazy
-
-
+ Superclass or mixin class for all persistent objects. Normally
+ subclasses are used as mixins or instmixins on object, like:
+
+ o mixin Persistent=Eager
+ p mixin Persistent=Lazy
+
+
|
@@ -159,13 +152,13 @@
- Specify which persistence manager to use for [self] object, like:
-
- o persistenceMgr pmgr
-
- Each persistent object must have a persistence manager specified,
- before vars can be made persistent.
-
+ Specify which persistence manager to use for [self] object, like:
+
+ o persistenceMgr pmgr
+
+ Each persistent object must have a persistence manager specified,
+ before vars can be made persistent.
+
|
@@ -183,8 +176,8 @@
- Returns list of persistent vars.
-
+ Returns list of persistent vars.
+
|
@@ -211,14 +204,14 @@
- Make a list of object variables persistent. If a persistent
- DB exists, the values are read from this DB, overwriting the current value.
- E.g.:
-
- o persistent {x y}
-
+ Make a list of object variables persistent. If a persistent
+ DB exists, the values are read from this DB, overwriting the current value.
+ E.g.:
+
+ o persistent {x y}
+
-
+
|
@@ -245,10 +238,10 @@
- Initialize all data in the list as empty strings,
- if they do not exist yet, and then make them persistent
- using the 'persistent' method
-
+ Initialize all data in the list as empty strings,
+ if they do not exist yet, and then make them persistent
+ using the 'persistent' method
+
|
@@ -275,8 +268,8 @@
- Make a list of object variables not persistent.
-
+ Make a list of object variables not persistent.
+
|
@@ -294,8 +287,8 @@
- Build a Tcl script of "set ..." statements reflecting the current situation in the database.
-
+ Build a Tcl script of "set ..." statements reflecting the current situation in the database.
+
|
@@ -319,8 +312,8 @@
- Eager persistence strategy. Store everything at the same moment to the database
-
+ Eager persistence strategy. Store everything at the same moment to the database
+
|
@@ -342,8 +335,8 @@
- Lazy persistence strategy. Store everything on object destroy (or program termination.
-
+ Lazy persistence strategy. Store everything on object destroy (or program termination).
+
|