Show / Hide Table of Contents

Class DotTable

Inheritance
Object
DirectedAcyclicGraphWriter<Table>
DotTable
Implements
ITableVisitor
Inherited Members
DirectedAcyclicGraphWriter<Table>.Label(Table, Object)
DirectedAcyclicGraphWriter<Table>.Name(Table)
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Mangrove.MetricSetEmitters
Assembly: MetricSetEmitters.dll
Syntax
public class DotTable : DirectedAcyclicGraphWriter<Table>, ITableVisitor

Constructors

View Source

DotTable(StringBuilder, Func<Table, String>)

Declaration
public DotTable(StringBuilder output, Func<Table, string> color)
Parameters
Type Name Description
StringBuilder output
Func<Table, String> color

Methods

View Source

Label(Table)

Declaration
protected override void Label(Table t)
Parameters
Type Name Description
Table t
Overrides
Mangrove.MetricSetEmitters.DirectedAcyclicGraphWriter<Mangrove.MetricSetSyntaxTree.Table>.Label(Mangrove.MetricSetSyntaxTree.Table)
View Source

Shape(Table)

https://www.graphviz.org/doc/info/shapes.html

Declaration
protected override string Shape(Table _)
Parameters
Type Name Description
Table _
Returns
Type Description
String
Overrides
Mangrove.MetricSetEmitters.DirectedAcyclicGraphWriter<Mangrove.MetricSetSyntaxTree.Table>.Shape(Mangrove.MetricSetSyntaxTree.Table)
View Source

Style(Table)

Declaration
protected override string Style(Table _)
Parameters
Type Name Description
Table _
Returns
Type Description
String
Overrides
Mangrove.MetricSetEmitters.DirectedAcyclicGraphWriter<Mangrove.MetricSetSyntaxTree.Table>.Style(Mangrove.MetricSetSyntaxTree.Table)
View Source

Visit(Aggregation)

Declaration
public void Visit(Aggregation table)
Parameters
Type Name Description
Aggregation table
View Source

Visit(DataSource)

Declaration
public void Visit(DataSource table)
Parameters
Type Name Description
DataSource table
View Source

Visit(ExternTable)

Declaration
public void Visit(ExternTable table)
Parameters
Type Name Description
ExternTable table
View Source

Visit(Join)

Declaration
public void Visit(Join table)
Parameters
Type Name Description
Join table
View Source

Visit(TableReference)

Declaration
public void Visit(TableReference table)
Parameters
Type Name Description
TableReference table
View Source

Visit(Union)

Declaration
public void Visit(Union table)
Parameters
Type Name Description
Union table

Implements

ITableVisitor

Extension Methods

ObjectExtensions.EventId(Object)
  • View Source
Back to top Generated by DocFX