|
ngscopeclient v0.1
|
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 |