ddox.api

Internal functions for use inside the HTML templates.

Public Imports

ddox.ddox
public import ddox.ddox;
Undocumented in source.
ddox.ddoc
public import ddox.ddoc;
Undocumented in source.

Members

Classes

DocGroupContext
class DocGroupContext
Undocumented in source.

Enums

AttributeStringKind
enum AttributeStringKind
Undocumented in source.

Functions

anyPropertyGetter
bool anyPropertyGetter(Entity[] mems)
Undocumented in source. Be warned that the author may not have intended to support it.
anyPropertySetter
bool anyPropertySetter(Entity[] mems)
Undocumented in source. Be warned that the author may not have intended to support it.
declStyleClasses
string[] declStyleClasses(Declaration decl)
Undocumented in source. Be warned that the author may not have intended to support it.
docGroups
DocGroup[] docGroups(Declaration[] items)
Undocumented in source. Be warned that the author may not have intended to support it.
formatType
string formatType(Type type, string delegate(Entity) link_to, bool include_code_tags)
Undocumented in source. Be warned that the author may not have intended to support it.
formatType
void formatType(R dst, Type type, string delegate(Entity) link_to, bool include_code_tags)
Undocumented in source. Be warned that the author may not have intended to support it.
getAttributeString
string getAttributeString(string[] attributes, AttributeStringKind kind)
string getAttributeString(Declaration decl, AttributeStringKind kind)
getChildren
T[] getChildren(Module mod)
Undocumented in source. Be warned that the author may not have intended to support it.
getChildren
T[] getChildren(CompositeTypeDeclaration decl)
Undocumented in source. Be warned that the author may not have intended to support it.
getChildren
T[] getChildren(TemplateDeclaration decl)
Undocumented in source. Be warned that the author may not have intended to support it.
getChildren
T[] getChildren(Declaration[] decls)
Undocumented in source. Be warned that the author may not have intended to support it.
getDocGroups
T[] getDocGroups(Module mod)
Undocumented in source. Be warned that the author may not have intended to support it.
getDocGroups
T[] getDocGroups(CompositeTypeDeclaration decl)
Undocumented in source. Be warned that the author may not have intended to support it.
getDocGroups
T[] getDocGroups(TemplateDeclaration decl)
Undocumented in source. Be warned that the author may not have intended to support it.
getDocGroups
T[] getDocGroups(Declaration[] decls)
Undocumented in source. Be warned that the author may not have intended to support it.
getFunctionName
string getFunctionName(Json proto)
Undocumented in source. Be warned that the author may not have intended to support it.
getPropertyType
Type getPropertyType(Entity[] mems)
Undocumented in source. Be warned that the author may not have intended to support it.
hasChild
bool hasChild(Module mod)
Undocumented in source. Be warned that the author may not have intended to support it.
hasChild
bool hasChild(CompositeTypeDeclaration decl)
Undocumented in source. Be warned that the author may not have intended to support it.
hasChild
bool hasChild(TemplateDeclaration mod)
Undocumented in source. Be warned that the author may not have intended to support it.
hasChild
bool hasChild(Declaration[] decls)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.

Authors

Sönke Ludwig