diff options
Diffstat (limited to 'module/vcomponent/data-stores')
-rw-r--r-- | module/vcomponent/data-stores/meta.scm | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/module/vcomponent/data-stores/meta.scm b/module/vcomponent/data-stores/meta.scm new file mode 100644 index 00000000..c670d692 --- /dev/null +++ b/module/vcomponent/data-stores/meta.scm @@ -0,0 +1,17 @@ +;;; Commentary: +;;; A virtual data store which uses other data stores for its storage. +;;; Used to merge stores into larger stores +;;; Code: + +(define-module (vcomponent data-stores meta) + :use-module (oop goops) + :use-module (vcomponent data-stores common) + :use-module ((srfi srfi-88) :select ()) + :export () + ) + +(define-class <meta-data-store> (<calendar-data-store>) + (stores accessor: stores + init-value: '())) + +(define-method (get-calendar )) |