Search Results for

    Show / Hide Table of Contents

    Class SourceConfigOutputDirArguments

    Inheritance
    Object
    SubCommandBase
    SourceArguments
    SourceAndConfigArguments
    SourceConfigOutputDirArguments
    Aed.Arguments
    AnalyseLongRecording.Arguments
    Audio2InputForConvCnn.Arguments
    OscillationRecogniser.Arguments
    OscillationsGeneric.Arguments
    AnalyserArguments
    RecognizerEntry.Arguments
    Segment.Arguments
    SnrAnalysis.Arguments
    SpectralPeakTrackingEntry.Arguments
    Audio2Sonogram.Arguments
    SurfAnalysis.Arguments
    Inherited Members
    SourceAndConfigArguments.Config
    SourceArguments.Source
    SubCommandBase.Parent
    SubCommandBase.OnExecuteAsync(CommandLineApplication)
    SubCommandBase.Execute(CommandLineApplication)
    SubCommandBase.OnValidate(ValidationContext, CommandLineContext)
    SubCommandBase.Ok()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: AnalysisPrograms.Production.Arguments
    Assembly: AnalysisPrograms.dll
    Syntax
    public abstract class SourceConfigOutputDirArguments : SourceAndConfigArguments

    Properties

    | Improve this Doc View Source

    Output

    Declaration
    [Argument(2, Description = "A directory to write output to")]
    [Required]
    [DirectoryExistsOrCreate(true, true)]
    [LegalFilePath]
    public virtual DirectoryInfo Output { get; set; }
    Property Value
    Type Description
    DirectoryInfo

    Methods

    | Improve this Doc View Source

    ToAnalysisSettings(AnalysisSettings, Boolean, String, Config)

    Helper method used for Execute and Dev entry points. Mocks the values normally set by analysis coordinator.

    Declaration
    public virtual AnalysisSettings ToAnalysisSettings(AnalysisSettings defaults = null, bool outputIntermediate = false, string resultSubDirectory = null, Config configuration = null)
    Parameters
    Type Name Description
    AnalysisSettings defaults

    The default AnalysisSettings used - usually from the IAnalyzer2 interface.

    Boolean outputIntermediate

    The output Intermediate switch - true to use the default writing behavior.

    String resultSubDirectory

    Path to further nest results.

    Config configuration

    The configuration object to use.

    Returns
    Type Description
    AnalysisSettings

    An AnalysisSettings object.

    Extension Methods

    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top