sdlss

SDLang struct serialize

Public Imports

sdlang
public import sdlang;
Undocumented in source.

Members

Aliases

FloatingType
alias FloatingType = double
Undocumented in source.

Functions

buildStruct
T buildStruct(Tag tag)
buildTag
Tag buildTag(T st)
fillStruct
void fillStruct(OT st, Tag[] tags)
fillTag
void fillTag(Tag parent, T st)
isSerializableArray
bool isSerializableArray()
Undocumented in source. Be warned that the author may not have intended to support it.
isSerializableDynamicArray
bool isSerializableDynamicArray()
Undocumented in source. Be warned that the author may not have intended to support it.
isUserStruct
bool isUserStruct()
Undocumented in source. Be warned that the author may not have intended to support it.
readStruct
T readStruct(string fname)
readStruct
void readStruct(T st, string fname)
structToSDLDocument
string structToSDLDocument(T st)
writeStruct
void writeStruct(T st, string fname)

Manifest constants

initialFoo
enum initialFoo;
Undocumented in source.

Mixin templates

FieldsAndAccess
mixintemplate FieldsAndAccess(T, E)
Undocumented in source.

Structs

Bar
struct Bar
Undocumented in source.
Dt
struct Dt
Undocumented in source.
Foo
struct Foo
Undocumented in source.

Templates

maskType
template maskType(T)
Undocumented in source.

Meta