WritableDatabase

Undocumented in source.

Constructors

this
this(Database input)
Undocumented in source.
this
this(string filename)
Undocumented in source.

Alias This

db

Members

Functions

insertInto
void insertInto(string tableName, T values)
Undocumented in source. Be warned that the author may not have intended to support it.
table
WriteableTable table(string tableName)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

dataBytes
ubyte[] dataBytes(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
getTypeCode
VarInt getTypeCode(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
headerBytes
const(ubyte[]) headerBytes(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
rowBytes
ubyte[] rowBytes(T values)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

WriteOperation
struct WriteOperation
Undocumented in source.
WriteOperationEntry
struct WriteOperationEntry
Undocumented in source.
WriteablePageRange
struct WriteablePageRange
Undocumented in source.
WriteableTable
struct WriteableTable
Undocumented in source.

Variables

currentEffectivePosition
uint currentEffectivePosition;
Undocumented in source.
currentPosition
uint currentPosition;
Undocumented in source.
data
ubyte[] data;
Undocumented in source.
db
Database db;
Undocumented in source.
pages
WriteablePageRange pages;
Undocumented in source.
writeOperations
WriteOperationEntry[] writeOperations;
Undocumented in source.

Meta