diff codeDoc/imports.txt @ 18:56a42ec95024

Changes to Init and logging. Moved an Init function; hence events now depends on Init rather than vice-versa. Paths and logging set up by Init's static this(). Logging location set at compile time. committer: Diggory Hardy <diggory.hardy@gmail.com>
author Diggory Hardy <diggory.hardy@gmail.com>
date Tue, 18 Mar 2008 17:51:52 +0000
parents
children 838577503598
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/codeDoc/imports.txt	Tue Mar 18 17:51:52 2008 +0000
@@ -0,0 +1,170 @@
+Import relationships:
+(only imports from mde, to show inter-code relationships)
+As of commit 2aacda05d942e74cdeefe952e701be7b5d3342d6, Sat Mar 15 15:14:25 2008 +0000
+As of 18th March, updated but index/letters no longer current.
+
+Index (n) is such that it is greater than that of any module importing the module.
+Additionally, each module importing nothing is given a unique letter. Then each module depending (directly or indirectly) on this is given this letter.
+
+Lines:
+->  x
+<-  y
+means this imports x, and y imports this.
+
+mde.events ():
+->  mde.exception
+->  mde.global
+->  mde.Init
+->  mde.input.input
+->  mde.scheduler
+<-  mde.mde
+
+mde.exception (12e):
+<-  mde.events
+<-  mde.i18n.I18nTranslation
+<-  mde.Init
+<-  mde.input.exception
+<-  mde.mde
+<-  mde.mergetag.exception
+
+mde.global (4):cde
+->  mde.input.input
+<-  mde.events
+<-  mde.mde
+
+mde.i18n.I18nTranslation (1):cde
+->  mde.exception
+->  mde.mergetag.DataSet
+->  mde.mergetag.exception
+->  mde.mergetag.Reader
+->  mde.options
+->  mde.resource.paths
+<-  mde.mde
+
+mde.Init ():
+->  mde.exception
+->  mde.options
+->  mde.resource.paths
+<-  mde.events
+<-  mde.mde
+<-  mde.SDL
+
+mde.input.config (6):cde
+->  mde.input.exception
+->  mde.mergetag.Reader
+->  mde.resource.paths
+<-  mde.input.input
+
+mde.input.exception (7):e
+->  mde.exception
+<-  mde.input.config
+<-  mde.input.input
+
+mde.input.input (5):cde
+->  mde.input.config
+->  mde.input.exception
+<-  mde.events
+<-  mde.global
+<-  mde.mde
+
+mde.input.joystick (2a):
+<-  mde.SDL
+
+mde.mde (0):abcde
+->  mde.events
+->  mde.exception
+->  mde.global
+->  mde.i18n.I18nTranslation
+->  mde.Init
+->  mde.input.input
+->  mde.scheduler
+->  mde.SDL (not a dependancy)
+
+mde.mergetag.DataSet (9):de
+->  mde.mergetag.DefaultData
+->  mde.mergetag.exception
+<-  mde.i18n.I18nTranslation
+<-  mde.mergetag.iface.IReader
+<-  mde.mergetag.iface.IWriter
+<-  mde.mergetag.Reader
+<-  mde.mergetag.Writer
+<-  mde.options
+<-  mde.resource.paths
+
+mde.mergetag.DefaultData (10):de
+->  mde.mergetag.exception
+->  mde.mergetag.iface.IDataSection
+<-  mde.mergetag.DataSet
+<-  mde.mergetag.Reader
+
+mde.mergetag.exception (11):e
+->  mde.exception
+<-  mde.i18n.I18nTranslation
+<-  mde.mergetag.DataSet
+<-  mde.mergetag.DefaultData
+<-  mde.mergetag.Reader
+<-  mde.mergetag.Writer
+<-  mde.options
+<-  mde.resource.paths
+
+mde.mergetag.iface.IDataSection (11d):
+<-  mde.mergetag.DefaultData
+
+mde.mergetag.iface.IReader (9):de
+->  mde.mergetag.DataSet
+<-  mde.mergetag.Reader
+
+mde.mergetag.iface.IWriter (9):de
+->  mde.mergetag.DataSet
+<-  mde.mergetag.Writer
+
+mde.mergetag.internal (9c):
+<-  mde.mergetag.Reader
+<-  mde.mergetag.Writer
+
+mde.mergetag.Reader (8):cde
+->  mde.mergetag.DataSet
+->  mde.mergetag.DefaultData
+->  mde.mergetag.exception
+->  mde.mergetag.iface.IReader
+->  mde.mergetag.internal
+<-  mde.i18n.I18nTranslation
+<-  mde.input.config
+<-  mde.options
+<-  mde.resource.paths
+
+mde.mergetag.Writer (8):cde
+->  mde.mergetag.DataSet
+->  mde.mergetag.exception
+->  mde.mergetag.iface.IWriter
+->  mde.mergetag.internal
+<-  mde.options
+<-  mde.resource.paths
+
+mde.options (3):cde
+->  mde.mergetag.DataSet
+->  mde.mergetag.exception
+->  mde.mergetag.Reader
+->  mde.mergetag.Writer
+->  mde.resource.paths
+<-  mde.i18n.I18nTranslation
+<-  mde.Init
+
+mde.resource.paths (7):cde
+->  mde.mergetag.DataSet
+->  mde.mergetag.exception
+->  mde.mergetag.Reader
+->  mde.mergetag.Writer
+<-  mde.i18n.I18nTranslation
+<-  mde.Init
+<-  mde.input.config
+<-  mde.options
+
+mde.scheduler (4b):
+<-  mde.events
+<-  mde.mde
+
+mde.SDL (1):abcde
+->  mde.Init
+->  mde.input.joystick
+<-  mde.mde