NTP Analyzer  0.8.2
Analyze the operation of time servers
Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration Class Reference
Inheritance diagram for Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration:
Collaboration diagram for Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration:

Public Attributes

IEnumerable< GraphBaseConfigurationGraphs => graphs
 
int LinkIndex => linkIndex ?? 1
 
string Title => title ?? "Graphs"
 
- Public Attributes inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual string FilePath => Parent.FilePath + SubPath
 
virtual string SubPath => string.Empty
 

Package Functions

 GraphSetConfiguration (string name, string title, int?linkIndex, IEnumerable< GraphBaseConfiguration > graphs)
 
- Package Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual void Assemble ()
 

Private Attributes

readonly List< GraphBaseConfigurationgraphs
 
readonly int linkIndex
 
readonly string title
 

Additional Inherited Members

- Protected Member Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
 ConfigurationNode (string name)
 
- Properties inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
string ConfigName [get]
 
ConfigurationNode Parent [get, set]
 
- Properties inherited from Ntp.Analyzer.Interface.IConfigurationNode
string ConfigName [get]
 

Detailed Description

Definition at line 29 of file GraphSetConfiguration.cs.

Constructor & Destructor Documentation

Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration.GraphSetConfiguration ( string  name,
string  title,
int?  linkIndex,
IEnumerable< GraphBaseConfiguration graphs 
)
inlinepackage

Definition at line 31 of file GraphSetConfiguration.cs.

36  : base(name)
37  {
38  this.title = title;
39  this.linkIndex = linkIndex;
40  this.graphs = new List<GraphBaseConfiguration>(graphs);
41  }

Member Data Documentation

readonly List<GraphBaseConfiguration> Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration.graphs
private

Definition at line 43 of file GraphSetConfiguration.cs.

IEnumerable<GraphBaseConfiguration> Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration.Graphs => graphs
readonly int Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration.linkIndex
private

Definition at line 44 of file GraphSetConfiguration.cs.

readonly string Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration.title
private

Definition at line 45 of file GraphSetConfiguration.cs.

string Ntp.Analyzer.Config.Node.Destination.GraphSetConfiguration.Title => title ?? "Graphs"

Definition at line 49 of file GraphSetConfiguration.cs.


The documentation for this class was generated from the following file: