Show / Hide Table of Contents

Interface INodeNameGenerator

Interface for all node name generators.

Namespace: SpiceSharpParser.ModelReaders.Netlist.Spice.Context.Names
Assembly: SpiceSharpParser.dll
Syntax
public interface INodeNameGenerator

Properties

| Improve this Doc View Source

Children

Gets children of node name generator.

Declaration
List<INodeNameGenerator> Children { get; }
Property Value
Type Description
System.Collections.Generic.List<INodeNameGenerator>
| Improve this Doc View Source

Globals

Gets the globals.

Declaration
IEnumerable<string> Globals { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.String>
| Improve this Doc View Source

RootName

Gets the root name.

Declaration
string RootName { get; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

Generate(String)

Generates a node id for circuit.

Declaration
string Generate(string nodeName)
Parameters
Type Name Description
System.String nodeName

Node name.

Returns
Type Description
System.String

A node identifier.

| Improve this Doc View Source

Parse(String)

Parses a path and generate a node id.

Declaration
string Parse(string path)
Parameters
Type Name Description
System.String path

Node path.

Returns
Type Description
System.String

A node name.

| Improve this Doc View Source

SetGlobal(String)

Makes a pin name a global pin name.

Declaration
void SetGlobal(string pinName)
Parameters
Type Name Description
System.String pinName

Pin name.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX