ngscopeclient 0.1-dev+51fbda87c
|
This is the complete list of members for Session, including all inherited members.
AddInstrument(std::shared_ptr< Instrument > inst, bool createDialogs=true) | Session | |
AddMarker(Marker m) | Session | |
AddMultimeterDialog(std::shared_ptr< SCPIMultimeter > meter) | Session | |
AddPacketFilter(PacketDecoder *filter) | Session | |
ApplyPreferences(std::shared_ptr< Oscilloscope > scope) (defined in Session) | Session | |
ArmTrigger(TriggerGroup::TriggerType type, bool all=false) | Session | |
CheckForPendingWaveforms() | Session | |
CheckForWaveforms(vk::raii::CommandBuffer &cmdbuf) | Session | |
Clear() | Session | |
ClearBackgroundThreads() | Session | |
ClearSweeps() | Session | |
CreateAndAddInstrument(const std::string &driver, SCPITransport *transport, const std::string &nickname) | Session | |
CreateReferenceFilters() | Session | protected |
CreateTransportForNode(const YAML::Node &node) (defined in Session) | Session | protected |
DestroyReferenceFilters() | Session | protected |
DoLoadWaveformDataForStream(OscilloscopeChannel *chan, int stream, std::string format, std::string fname) (defined in Session) | Session | protected |
DownloadWaveforms() | Session | |
FlushConfigCache() (defined in Session) | Session | |
GarbageCollectTriggerGroups() | Session | |
GetAllGraphNodes() | Session | |
GetBERTs() | Session | inline |
GetBERTState(std::shared_ptr< BERT > bert) | Session | inline |
GetDeskew(std::shared_ptr< Oscilloscope > scope) (defined in Session) | Session | inline |
GetDriverNamesForType(const std::string &type) | Session | inline |
GetFilterCount() (defined in Session) | Session | |
GetFilterGraphExecTime() | Session | inline |
GetFilterGraphRuntime() | Session | inline |
GetFunctionGeneratorState(std::shared_ptr< FunctionGenerator > awg) | Session | inline |
GetHistory() | Session | inline |
GetHoveredPacketTimestamp() | Session | inline |
GetInstrumentConnectionState(std::shared_ptr< Instrument > inst) (defined in Session) | Session | inline |
GetInstrumentCount() | Session | inline |
GetInstruments() | Session | |
GetLastWaveformRenderTime() | Session | inline |
GetLoadState(std::shared_ptr< Load > load) | Session | inline |
GetMainWindow() (defined in Session) | Session | inline |
GetMarkers(TimePoint t) | Session | inline |
GetMarkerTimes() | Session | |
GetNextMarkerName() | Session | inline |
GetPacketManager(PacketDecoder *filter) | Session | inline |
GetPreferences() (defined in Session) | Session | inline |
GetPSUState(std::shared_ptr< SCPIPowerSupply > psu) | Session | inline |
GetRasterizedWaveformMutex() | Session | inline |
GetReferenceFilter(const std::string &name) | Session | inline |
GetReferenceFilters() (defined in Session) | Session | inline |
GetRegisteredTypeOfDriver(const std::string &drivername) | Session | protected |
GetScopes() | Session | inline |
GetSCPIInstruments() | Session | |
GetToneMapTime() | Session | |
GetTrendFilterGroup() (defined in Session) | Session | |
GetTriggerGroupForFilter(PausableFilter *filter) | Session | |
GetTriggerGroupForScope(std::shared_ptr< Oscilloscope > scope) | Session | |
GetTriggerGroups() (defined in Session) | Session | inline |
GetWarnings() (defined in Session) | Session | inline |
GetWaveformDataMutex() | Session | inline |
GetWaveformDownloadRate() | Session | inline |
HasOnlineScopes() | Session | |
IsChannelBeingDragged() (defined in Session) | Session | |
IsMultiScope() (defined in Session) | Session | inline |
IsPrimaryOfMultiScopeGroup(std::shared_ptr< Oscilloscope > scope) | Session | |
IsSecondaryOfMultiScopeGroup(std::shared_ptr< Oscilloscope > scope) | Session | |
LoadFilters(int version, const YAML::Node &node) (defined in Session) | Session | protected |
LoadFromYaml(const YAML::Node &node, const std::string &dataDir, bool online) | Session | |
LoadInstrumentInputs(int version, const YAML::Node &node) (defined in Session) | Session | protected |
LoadInstruments(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
LoadTriggerGroups(const YAML::Node &node) (defined in Session) | Session | |
LoadWaveformData(int version, const std::string &dataDir) (defined in Session) | Session | protected |
LoadWaveformDataForFilters(int version, const YAML::Node &node, const std::string &dataDir) | Session | protected |
LoadWaveformDataForScope(int version, const YAML::Node &node, std::shared_ptr< Oscilloscope > scope, const std::string &dataDir) | Session | protected |
m_awgs | Session | protected |
m_berts | Session | protected |
m_dirtyChannels | Session | protected |
m_dirtyChannelsMutex | Session | protected |
m_driverNamesByType | Session | protected |
m_fileLoadVersion | Session | protected |
m_filterUpdatingMutex | Session | protected |
m_generalNotes | Session | |
m_graphExecutor | Session | protected |
m_history | Session | protected |
m_hoverTime (defined in Session) | Session | protected |
m_idtable | Session | |
m_instrumentStates | Session | protected |
m_lastFilterGraphExecTime | Session | protected |
m_lastFilterGraphRuntimeMutex | Session | protected |
m_lastFilterGraphRuntimeStats | Session | protected |
m_loads | Session | protected |
m_mainWindow | Session | protected |
m_markers | Session | protected |
m_meters | Session | protected |
m_modifiedSinceLastSave | Session | protected |
m_multiScope | Session | protected |
m_nextMarkerNum | Session | protected |
m_oscilloscopes | Session | protected |
m_packetMgrMutex | Session | protected |
m_packetmgrs | Session | protected |
m_perfClockMutex | Session | protected |
m_preferences (defined in Session) | Session | protected |
m_psus | Session | protected |
m_rasterizedWaveformMutex | Session | protected |
m_recentlyTriggeredGroups | Session | protected |
m_recentlyTriggeredScopeMutex | Session | protected |
m_recentlyTriggeredScopes | Session | protected |
m_referenceFilters (defined in Session) | Session | protected |
m_scopeDeskewCal | Session | protected |
m_scopeMutex | Session | protected |
m_setupNotes | Session | |
m_shuttingDown | Session | protected |
m_tArm | Session | protected |
m_tPrimaryTrigger | Session | protected |
m_trendTriggerGroup | Session | protected |
m_triggerArmed | Session | protected |
m_triggerGroupMutex | Session | protected |
m_triggerGroups | Session | protected |
m_triggerOneShot | Session | protected |
m_warnings | Session | protected |
m_waveformDataMutex | Session | protected |
m_waveformDownloadRate | Session | protected |
m_waveformThread | Session | protected |
MakeNewTriggerGroup(std::shared_ptr< Oscilloscope > scope) (defined in Session) | Session | |
MakeNewTriggerGroup(PausableFilter *filter) (defined in Session) | Session | |
MarkChannelDirty(InstrumentChannel *chan) | Session | |
OnMarkerChanged() | Session | |
OnMemoryPressure(MemoryPressureLevel level, MemoryPressureType type, size_t requestedSize) | Session | |
PreLoadBERT(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadFromYaml(const YAML::Node &node, const std::string &dataDir, bool online) | Session | |
PreLoadFunctionGenerator(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadInstruments(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadLoad(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadMisc(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadMultimeter(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadOscilloscope(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadPowerSupply(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadRFSignalGenerator(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadSDR(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadSpectrometer(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
PreLoadVNA(int version, const YAML::Node &node, bool online) (defined in Session) | Session | protected |
RefreshAllFilters() (defined in Session) | Session | |
RefreshAllFiltersNonblocking() | Session | |
RefreshDirtyFilters() | Session | |
RefreshDirtyFiltersNonblocking() | Session | |
RemoveInstrument(std::shared_ptr< Instrument > inst) | Session | |
RemoveMarkers(TimePoint t) | Session | inline |
RemovePackets(TimePoint t) | Session | |
RenderWaveformTextures(vk::raii::CommandBuffer &cmdbuf, std::vector< std::shared_ptr< DisplayedChannel > > &channels) (defined in Session) | Session | |
SerializeFilterConfiguration() | Session | |
SerializeInstrumentConfiguration() | Session | |
SerializeMarkers() (defined in Session) | Session | |
SerializeMetadata() | Session | |
SerializeSparseWaveform(SparseWaveformBase *wfm, const std::string &path) | Session | |
SerializeTriggerGroups() (defined in Session) | Session | |
SerializeUniformWaveform(UniformWaveformBase *wfm, const std::string &path) | Session | |
SerializeWaveforms(const std::string &dataDir) (defined in Session) | Session | |
Session(MainWindow *wnd) (defined in Session) | Session | |
SetDeskew(std::shared_ptr< Oscilloscope > scope, int64_t skew) (defined in Session) | Session | inline |
SetHoveredPacketTimestamp(std::optional< TimePoint > t) (defined in Session) | Session | inline |
StartWaveformThreadIfNeeded() | Session | |
StopTrigger(bool all=false) | Session | |
UpdatePacketManagers(const std::set< FlowGraphNode * > &nodes) | Session | protected |
VerifyInstrument(const YAML::Node &node, std::shared_ptr< Instrument > inst) (defined in Session) | Session | protected |
~Session() (defined in Session) | Session | virtual |