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::DefaultConfig
AvoidDynamicMemory
CompressStreams
Debug
DebuggerAlias
DebuggerEcho
DebuggerIdentification
DebuggerList
DebuggerListPrefixAlways
DebuggerMacro
DebuggerRead
DebuggerReadMem
DebuggerStreamBuffer
DebuggerStreamBufferOverflow
DebuggerStreams
DebuggerTrace
DebuggerVersion
DebuggerWrite
DebuggerWriteMem
EnableAssert
EnableHooks
FullNames
StoreInLittleEndian
UnalignedAccess
stored::DefaultConfig::Allocator
- stored::Config
- stored::DefaultConfig
- Components
- Debugger
- Protocol
- stored::Debugger
stored::Debugger
ListCallbackArg
StoreMap
Debugger()
~Debugger()
capabilities()
decode()
find()
identification()
list()
map()
process()
setIdentification()
setVersions()
stores()
stream()
stream()
stream()
stream()
streams()
trace()
tracing()
unmap()
version()
Ack
CmdAlias
CmdCapabilities
CmdEcho
CmdFlush
CmdIdentification
CmdList
CmdMacro
CmdRead
CmdReadMem
CmdStream
CmdTrace
CmdVersion
CmdWrite
CmdWriteMem
Nack
stored::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::StoreJournal
ShortSeqWindow
SeqLowerMargin
SeqCleanThreshold
Key
Seq
ShortSeq
Size
StoreJournal()
~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::Variant
Variant()
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_buffer
m_f
- stored::Variant<void>
- Utilities