- applyByTreePath
void applyByTreePath(Data data, Model model, const(int)[] path, void delegate(ref const(T) value) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
- dbgPrint
void dbgPrint(Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
- getPropertyByTreePath
auto getPropertyByTreePath(Data data, Model model, int[] path)
Undocumented in source. Be warned that the author may not have intended to support it.
- makeModel
auto makeModel(const(T) data)
Undocumented in source. Be warned that the author may not have intended to support it.
- setPropertyByTreePath
auto setPropertyByTreePath(Data data, Model model, int[] path, Value value)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(Model model, Data data, Visitor visitor, double destination)
Undocumented in source. Be warned that the author may not have intended to support it.
- visitBackward
void visitBackward(Model model, Data data, Visitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- visitForward
void visitForward(Model model, const(Data) data, Visitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- AssocArrayModel
struct AssocArrayModel(alias A)
Undocumented in source.
- DefaultVisitorImpl
struct DefaultVisitorImpl(SizeEnabled _size_, TreePathEnabled _tree_path_)
Default implementation of Visitor
- DurationModel
struct DurationModel(alias A)
Undocumented in source.
- FixedAppender
struct FixedAppender(size_t Size)
Undocumented in source.
- NullableModel
struct NullableModel(alias A)
Undocumented in source.
- RaRModel
struct RaRModel(alias A)
Undocumented in source.
- RenderedAsAggregateModel
struct RenderedAsAggregateModel(alias A)
Undocumented in source.
- RenderedAsMemberAggregateModel
struct RenderedAsMemberAggregateModel(alias A)
Undocumented in source.
- RenderedAsMemberStringAggregateModel
struct RenderedAsMemberStringAggregateModel(alias A)
Undocumented in source.
- RenderedAsPointeeStringModel
struct RenderedAsPointeeStringModel(alias A)
Undocumented in source.
- ScalarModel
struct ScalarModel(alias A)
Undocumented in source.
- StaticArrayModel
struct StaticArrayModel(alias A)
Undocumented in source.
- TaggedAlgebraicModel
struct TaggedAlgebraicModel(alias A)
Undocumented in source.
- TimemarkedModel
struct TimemarkedModel(alias A)
Undocumented in source.
- TreePath
struct TreePath
Undocumented in source.