www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - How do I use std.openrj

The documentation for std.openrj isn't entirely clear to me

I have got this far:

scope void[] data = read(filename);
mConfig = new Database(cast(char[])data,0);
mConfig("test", "fish");
write(filename, cast(char[])mConfig); // *

Line (*) doesn't compile though ofcourse, and I can't see how one is 
surposed to save the database bask to disk. Also, I am not keen on the 
casting required with read/write
Apr 15 2008