C++
This is the C++ API used by the generated store classes, and to be used in the
application to instantiate the stored::Debugger,
stored::Synchronizer and the relevant
stored::ProtocolLayer subclasses to build a protocol stack for
your application.
- Config
- stored::DefaultConfig
stored::DefaultConfigAvoidDynamicMemoryCompressStreamsDebugDebuggerAliasDebuggerEchoDebuggerIdentificationDebuggerListDebuggerListPrefixAlwaysDebuggerMacroDebuggerReadDebuggerReadMemDebuggerStreamBufferDebuggerStreamBufferOverflowDebuggerStreamsDebuggerTraceDebuggerVersionDebuggerWriteDebuggerWriteMemEnableAssertEnableHooksFullNamesStoreInLittleEndianUnalignedAccessstored::DefaultConfig::Allocator
- stored::Config
- stored::DefaultConfig
- Components
- Debugger
- Protocol
- stored::Debugger
stored::DebuggerListCallbackArgStoreMapDebugger()~Debugger()capabilities()decode()find()identification()list()map()process()setIdentification()setVersions()stores()stream()stream()stream()stream()streams()trace()tracing()unmap()version()AckCmdAliasCmdCapabilitiesCmdEchoCmdFlushCmdIdentificationCmdListCmdMacroCmdReadCmdReadMemCmdStreamCmdTraceCmdVersionCmdWriteCmdWriteMemNackstored::Debugger::StorePrefixComparator
- stored::DebugStoreBase
- stored::DebugVariant
- Directory
- Pipes
- stored::pipes::PipeBase
- stored::pipes::Pipe
- stored::pipes::PipeEntry
- stored::pipes::PipeExit
- stored::pipes::Group
- stored::pipes::Buffer
- stored::pipes::Call
- stored::pipes::Cast
- stored::pipes::Changes
- stored::pipes::Constrained
- stored::pipes::Convert
- stored::pipes::Get
- stored::pipes::Identity
- stored::pipes::Log
- stored::pipes::Map
- stored::pipes::Mux
- stored::pipes::RateLimit
- stored::pipes::Set
- stored::pipes::Signal
- stored::pipes::Tee
- stored::pipes::Transistor
- stored::pipes::Triggered
- Poller
- Protocol
- stored::AsciiEscapeLayer
- stored::BufferLayer
- stored::CallbackLayer
- stored::CompressLayer
- stored::Crc16Layer
- stored::Crc8Layer
- stored::DebugArqLayer
- stored::DebugZmqLayer
- stored::DoublePipeLayer
- stored::FifoLoopback
- stored::FifoLoopback1
- stored::FileLayer
- stored::IdleCheckLayer
- stored::Loopback
- stored::NamedPipeLayer
- stored::PrintLayer
- stored::SegmentationLayer
- stored::SerialLayer
- stored::StdioLayer
- stored::SyncZmqLayer
- stored::TerminalLayer
- stored::XsimLayer
- Abstract classes
- stored::ArqLayer
- stored::PolledFileLayer
- stored::PolledLayer
- stored::ProtocolLayer
- Synchronizer
- Protocol
- stored::StoreJournal
stored::StoreJournalShortSeqWindowSeqLowerMarginSeqCleanThresholdKeySeqShortSeqSizeStoreJournal()~StoreJournal()bumpSeq()changed()clean()decodeBuffer()decodeUpdates()encodeBuffer()encodeHash()encodeUpdates()hasChanged()hasChanged()hash()iterateChanged()keyToBuffer()reserveHeap()seq()decodeHash()encodeHash()keySize()stored::StoreJournal::StoreCallback
- stored::SyncConnection
- stored::Synchronizable
- stored::Synchronizer
- Types
- stored::Function
- stored::toType
- stored::Variable
- stored::Variable with hooks
- stored::Variant
stored::VariantVariant()Variant()Variant()Variant()Variant()buffer()callback()container()copy()entryRO()entryRO()entryX()entryX()exitRO()exitRO()exitX()exitX()function()get()get()get()isFunction()isVariable()key()operator!=()operator==()set()set()set()set()set()set()size()toQString()toQVariant()type()valid()variable()m_bufferm_f
- stored::Variant<void>
- Utilities