dextool.plugin.graphml.backend.xml

Members

Aliases

StreamChar
alias StreamChar = void delegate(const(char)[]) @safe

Stream to put attribute data into for complex member methods that handle the serialization themself.

Functions

attrToXml
void attrToXml(ref T bundle, scope Writer recv)

Serialize a struct into the writer.

xmlFooter
void xmlFooter(ref RecvT recv)

Write the xml footer as required by GraphML.

xmlHeader
void xmlHeader(ref RecvT recv)

Write the XML header for graphml with needed key definitions.

Structs

FolderNode
struct FolderNode

Render a FolderNode.

NodeStyle
struct NodeStyle(PayloadT)

Node style in GraphML.

Meta

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

XML utility for generating GraphML content. Contains data structures and serializers.

License

MPL-2