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

Public Attributes

override IEnumerable< StreamDestinationDestinations => destinations
 
- Public Attributes inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual string FilePath => Parent.FilePath + SubPath
 
virtual string SubPath => string.Empty
 

Package Functions

 DirectoryCollection (string name, IEnumerable< DirectoryStreamDestination > destinations, string prefix)
 
- Package Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
virtual void Assemble ()
 

Properties

string Prefix [get]
 
- Properties inherited from Ntp.Analyzer.Config.Node.Destination.DestinationCollection
abstract IEnumerable< StreamDestinationDestinations [get]
 
- 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]
 
- Properties inherited from Ntp.Analyzer.Interface.IPathProvider
string FilePath [get]
 

Private Attributes

readonly IEnumerable< DirectoryStreamDestinationdestinations
 

Additional Inherited Members

- Public Member Functions inherited from Ntp.Analyzer.Config.Node.Destination.DestinationCollection
IEnumerator< StreamDestinationGetEnumerator ()
 
- Protected Member Functions inherited from Ntp.Analyzer.Config.Node.Destination.DestinationCollection
 DestinationCollection (string name)
 
- Protected Member Functions inherited from Ntp.Analyzer.Config.Node.ConfigurationNode
 ConfigurationNode (string name)
 

Detailed Description

Definition at line 29 of file DirectoryCollection.cs.

Constructor & Destructor Documentation

Ntp.Analyzer.Config.Node.Destination.DirectoryCollection.DirectoryCollection ( string  name,
IEnumerable< DirectoryStreamDestination destinations,
string  prefix 
)
inlinepackage

Definition at line 31 of file DirectoryCollection.cs.

References d.

32  : base(name)
33  {
34  Prefix = prefix;
35 
36  this.destinations = new List<DirectoryStreamDestination>(destinations);
37  foreach (var d in this.destinations)
38  {
39  d.SetPath(this);
40  }
41  }
readonly IEnumerable< DirectoryStreamDestination > destinations
var d
Definition: bootstrap.min.js:6

Member Data Documentation

readonly IEnumerable<DirectoryStreamDestination> Ntp.Analyzer.Config.Node.Destination.DirectoryCollection.destinations
private

Definition at line 43 of file DirectoryCollection.cs.

override IEnumerable<StreamDestination> Ntp.Analyzer.Config.Node.Destination.DirectoryCollection.Destinations => destinations

Definition at line 51 of file DirectoryCollection.cs.

Property Documentation

string Ntp.Analyzer.Config.Node.Destination.DirectoryCollection.Prefix
get

Definition at line 47 of file DirectoryCollection.cs.


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