<?xml version="1.0"?>
<doc>
    <assembly>
        <name>UnigeGpioBoard.LibGraphics</name>
    </assembly>
    <members>
        <member name="T:UnigeGpioBoard.LibGraphics.AppBoardTab">
            <summary>
            Used to build board Tab application specific features
            </summary>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppBoardTab.#ctor(Gtk.VBox,System.Action,System.Action,System.Action,System.Action)">
            <summary>
            Application board area constructor
            </summary>
            <param name="x_box">parent box</param>
            <param name="x_hg">plot HG action</param>
            <param name="x_lg">plot LG action</param>
            <param name="x_tdiff">plot tdiff action</param>
            <param name="x_hkb">plot housekeeping action</param>
        </member>
        <member name="E:UnigeGpioBoard.LibGraphics.AppMenu.OnConversionStartEnd">
            <summary>
            Invoked upon conversion start / end
            (bool = false when conversion started, true when ended)
            (string = file name on start or warning message on end)
            </summary>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppMenu.CreateAppMenu(Gtk.Menu)">
            <summary>
            Add specific item to the Application menu
            </summary>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppMenu.OnDaqToCsv">
            <summary>
            OnDaqToCsv
            </summary>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppMenu.OnDaqToAmplHisto(UnigeGpioBoard.LibScripting.DaqProcess.AmplitudeId)">
            <summary>
            OnDaqToAmplHisto
            </summary>>
            <param name="x_amplitudeId">amplitude id type</param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppMenu.OnDaqToTimeHisto(UnigeGpioBoard.LibScripting.DaqProcess.EdgeType)">
            <summary>
            OnDaqToTimeHisto
            </summary>
            <param name="x_edgeType">Edge type</param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppMenu.OnPlotAmplHisto(UnigeGpioBoard.LibScripting.DaqProcess.AmplitudeId)">
            <summary>
            OnPlotAmplHisto
            </summary>
            <param name="x_amplitudeId">amplitude id type</param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppMenu.OnPlotTimeHisto(UnigeGpioBoard.LibScripting.DaqProcess.EdgeType)">
            <summary>
            OnPlotTimeHisto
            </summary>
            <param name="x_edgeType">Edge type</param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppMenu.GetDaqFile(System.Action{System.String},System.String,System.Boolean)">
            <summary>
            open a DAQ file box and process it if chosen
            </summary>
            <param name="x_action">action performed if file selected</param>
            <param name="x_filename">preselected filename</param>
            <param name="x_openDirectly">open directly the file without the open file box</param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.AppMenu.ProcessDaqFileWithChannelSelection(System.Action{System.String,UnigeFrontEnd.Tools.AmplHistoPlot.ChannelsSelection},System.String,System.Boolean)">
            <summary>
            Process DAQ with channel selection
            </summary>
            <param name="x_action">delegates for filename and ChannelsSelection</param>
            <param name="x_filename">initial file name passed, i.e. remove file box selection</param>
            <param name="x_openDirectly">open directly the file without the open file box</param>
        </member>
        <member name="F:UnigeGpioBoard.LibGraphics.DaqTools.MainThreadHandle">
            <summary>
            Must be registered when launching the graphical interface
            </summary>
        </member>
        <member name="E:UnigeGpioBoard.LibGraphics.DaqTools.ConversionFinished">
            <summary>
            Event triggered to signal the end of a DAQ conversion (string = null if conversion succeeded, otherwise with error message)
            </summary>
        </member>
        <member name="P:UnigeGpioBoard.LibGraphics.DaqTools.HistoPlotWindow">
            <summary>
            Get the last histogram plot handle
            </summary>
        </member>
        <member name="P:UnigeGpioBoard.LibGraphics.DaqTools.PlotWindow">
            <summary>
            Get the last plot handle
            </summary>
        </member>
        <member name="P:UnigeGpioBoard.LibGraphics.DaqTools.Colors">
            <summary>
            Colors for Plot
            </summary>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.DaqTools.DaqToPlotAmplitudeHistogram(System.String,UnigeFrontEnd.Tools.AmplHistoPlot.ChannelsSelection,UnigeGpioBoard.LibScripting.DaqProcess.AmplitudeId,System.Boolean,System.Boolean,System.UInt64)">
            <summary>
            Plot Amplitude Histogram converter
            </summary>
            <param name="x_file">DAQ file to be read.</param>
            <param name="x_channels">Channels selected to read</param>
            <param name="x_amplitudeId">Amplitude Id selected</param>
            <param name="x_asynchronous">Whether or not to run the conversion in its own thread</param>
            <param name="x_dontCheckExtension">Whether or not to add the .daq extension if filename has no extension</param>
            <param name="x_nbWordToRead">Nb of word to read, all if = 0. </param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.DaqTools.DaqToPlotAmplitude(System.String,UnigeFrontEnd.Tools.AmplHistoPlot.ChannelsSelection,UnigeGpioBoard.LibScripting.DaqProcess.AmplitudeId,System.Boolean,System.Boolean,System.UInt64)">
            <summary>
            Plot Amplitude converter
            </summary>
            <param name="x_file">DAQ file to be read.</param>
            <param name="x_channels">Channels selected to read</param>
            <param name="x_amplitudeId">Amplitude Id selected</param>
            <param name="x_asynchronous">Whether or not to run the conversion in its own thread</param>
            <param name="x_dontCheckExtension">Whether or not to add the .daq extension if filename has no extension</param>
            <param name="x_nbWordToRead">Nb of word to read, all if = 0. </param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.DaqTools.DaqToPlotTimeHistogram(System.String,UnigeFrontEnd.Tools.AmplHistoPlot.ChannelsSelection,UnigeGpioBoard.LibScripting.DaqProcess.EdgeType,System.Boolean,System.UInt64)">
            <summary>
            Plot Time Histogram converter
            </summary>
            <param name="x_file">DAQ file to be read.</param>
            <param name="x_channels">Channels selected to read</param>
            <param name="x_edgeType">Edge type selected</param>
            <param name="x_dontCheckExtension">Whether or not to add the .daq extension if filename has no extension</param>
            <param name="x_nbWordToRead">Nb of word to read, all if = 0. </param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.DaqTools.handleEndMenuDaqToPlotHisto(System.String,UnigeGpioBoard.LibScripting.DaqProcess.Severity,System.String)">
            <summary>
            Call at end of DAQ to plot histogram conversion
            </summary>
            <param name="x_message">message error to be shown</param>
            <param name="x_title">title of the launched conversion</param>
            <param name="x_severity">display errors/warnings/info</param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.DaqTools.handleEndMenuDaqToPlot(System.String,UnigeGpioBoard.LibScripting.DaqProcess.Severity,System.String)">
            <summary>
            Call at end of DAQ to plot histogram conversion
            </summary>
            <param name="x_message">message error to be shown</param>
            <param name="x_title">title of the launched conversion</param>
            <param name="x_severity">display errors/warnings/info</param>
        </member>
        <member name="T:UnigeGpioBoard.LibGraphics.LibGraphics">
            <summary>
            Class LibScripting
            </summary>
        </member>
        <member name="F:UnigeGpioBoard.LibGraphics.LibGraphics.OnDaqBeforeStart">
            <summary>
            use to connect anything launched before the DAQ
            </summary>
        </member>
        <member name="F:UnigeGpioBoard.LibGraphics.LibGraphics.OnConversionCancel">
            <summary>
            use to connect anything launched by the cancel button
            </summary>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.LibGraphics.#ctor(UnigeFrontEnd.Tools.UserInput)">
            <summary>
            CTOR
            </summary>
            <param name="x_userInput">User Input ref</param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.LibGraphics.BuildAppBoardTab(UnigeFrontEnd.Graphics.IGuiApplication,Gtk.VBox)">
            <summary>
            Build the application area in board tab
            </summary>
            <param name="x_guiApp">GUI application</param>
            <param name="x_box">Box that will contain the buttons of the application area</param>
        </member>
        <member name="M:UnigeGpioBoard.LibGraphics.LibGraphics.BuildAppMenu(UnigeFrontEnd.Graphics.IGuiApplication,UnigeGpioBoard.LibScripting.Settings,UnigeFrontEnd.Tools.MainThread,Gtk.Menu,System.Action{System.Boolean,System.String})">
            <summary>
            Build the application menu
            Do not forget to connect OnConversionStartEnd event
            </summary>
            <param name="x_guiApp">GUI application</param>
            <param name="x_settings">top level settings</param>
            <param name="x_mainThreadHandle">main thread to be connected</param>
            <param name="x_appMenu">application menu</param>
            <param name="x_onConversionStartEnd">action Invoked upon conversion start/end, (bool = false when conversion started, true when ended), (string = file name on start or warning message on end)</param>
        </member>
    </members>
</doc>
