C++ TargetRTS
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
RTCachedString::Block
C
RTQueue::Block
C
RTDebuggerInput::CmdDesc
C
RTCachedString::Entry
C
Exception
Represents the predefined "Exception" protocol
C
External
Represents the predefined "External" protocol
C
Frame
Represents the predefined "Frame" protocol
C
RTDictionary::Iterator
C
RTQueue::Iterator
C
RTTimerList::Link
C
Log
Represents the predefined "Log" protocol
C
RTLayerConnector::NameBuffer
C
RTLocalConnector::Request
►
C
RTActor
An instance of this class represents a capsule instance
C
RTConnector_Actor
C
RTSuperActor
C
RTTimerActor
C
RTActor_class
C
RTActorClass
A type descriptor providing information about the external characteristics of a capsule
►
C
RTActorFactoryInterface
Interface of a capsule factory responsible for creating and destroying capsule instances in a capsule part
C
RTActorFactory
A capsule factory where capsule instances are created by means of a provided 'create' function, and deleted using the regular delete operator
C
RTDefaultActorFactory< CapsuleClass >
A capsule factory with a default implementation for how to create and destroy capsule instances
C
RTDefaultActorFactory_NoCreate
A capsule factory with a default destroy implementation, but without a create implementation (the create function will return nullptr)
C
RTActorRef
Represents a capsule part
C
RTAssociation
C
RTBindingDescriptor
C
RTBindingEnd
C
RTCachedString
C
RTComponentDescriptor
This structure describes a capsule part (a.k.a
C
RTCounts
C
RTDaemon
C
RTDaemonInfo
►
C
RTDataObject
Provides a common interface to certain data type implementations (e.g
C
RTActorId
An object that identifies a capsule instance at run-time
►
C
RTByteBlock
C
RTPointer
C
RTCharacter
C
RTEnumerated
►
C
RTInteger
C
RTBoolean
C
RTPriority
C
RTSignal
C
RTReal
►
C
RTSequence
C
RTTime
C
RTSequenceOf
C
RTString
A C-style string wrapped in a data object
C
RTDebuggerInput
►
C
RTDecoding
►
C
RTAsciiDecoding
The default decoding implementation that is used for all default type descriptors
C
RTJsonDecoding
C
RTVAsciiDecoding
C
RTDiag
C
RTDiagStream
C
RTDictionary
C
RTElasticArray
►
C
RTEncoding
►
C
RTAsciiEncoding
The default encoding implementation that is used for all default type descriptors
C
RTJsonEncoding
C
RTVAsciiEncoding
C
RTEventInfo
C
RTExceptionSignal
C
RTFieldDescriptor
C
RTFormat
►
C
RTIBuffer
C
RTMemoryInBuffer
C
RTTcpInBuffer
C
RTImportList
C
RTinet_address
C
RTInjector
Dependency injector for RT applications
C
RTInSignal
Provides the API for working with messages of a certain protocol event received on a certain port
C
RTInterfaceDescriptor
C
RTInterval
C
RTIOMonitor
►
C
RTJob
An object associated with a thread which captures its current state and implements its behavior
►
C
RTController
A controller manages a group of capsule instances that all run in the same physical thread (i.e
►
C
RTPeerController
A controller that acts as an interface to a physical thread which runs a group of capsule instances in a multi-threaded RT application
C
RTAbortController
C
RTCustomController
C
RTTimerController
C
RTSoleController
A controller that acts as an interface to a physical thread which runs a group of capsule instances in a single-threaded RT application
C
RTDebugger
C
RTJsonParser
Utility for parsing JSON
C
RTJsonParserUtils
C
RTJsonResult
Represents the result of parsing a JSON string
C
RTLargeOptional
►
C
RTLayerConnector
C
RTActiveConnector
C
RTLocalConnector
►
C
RTLayerData
C
RTLocalConnector::SapNode
C
RTLocalConnector::SppNode
C
RTLocalBindingDescriptor
C
RTMain
C
RTMemoryUtil
C
RTMessage
Represents a message used for communication between capsule instances
C
RTMessageBlock
C
RTMessageQ
Represents a message queue
►
C
RTObject_class
A type descriptor providing information about a type
C
RTArray_class
►
C
RTObserver
C
RTCmdLineObserver
C
RTToolsetObserver
C
RTWebObserver
►
C
RTOBuffer
Represents an output buffer
C
RTDynamicStringOutBuffer
A dynamic string buffer
►
C
RTMemoryOutBuffer
C
RTTruncatingBuffer
►
C
RTStreamBuffer
C
RTDiagBuffer
C
RTLogBuffer
C
RTTcpOutBuffer
C
RTOutSignal
Provides the API for working with messages of a certain protocol event to be sent on a certain port, optionally carrying a data object
C
RTPortDescriptor
C
RTPrefix
►
C
RTProbe
►
C
RTActorProbe
C
RTActorRefProbe
►
C
RTProtocol
Represents a general capsule port typed by a protocol which determines the set of events that can be sent to and received by the port
C
Exception::Base
Represents an exception port through which exception events can be raised
C
External::Base
Represents a port through which an external thread can safely communicate with its owner capsule
C
Frame::Base
Represents a frame port
C
Log::Base
Represents a log port
C
RTRootProtocol
Represents a capsule port which at run-time can be bound to another capsule port
C
Timing::Base
Represents a timer port
C
RTProtocolAdapter
C
RTProtocolDescriptor
►
C
RTQFilter
C
RTPurgeFilter
C
RTRecallFilter
C
RTQueue
C
RTRelayDescriptor
C
RTRelayPort
C
RTResourceMgr
C
RTSignalDescriptor
C
RTSmallOptional
C
RTSymmetricSignal
Provides the combined API of both
RTOutSignal
and
RTInSignal
for symmetric protocol events defined as an incoming and an outgoing event with the same name
C
RTSystemDescriptor
C
RTTcpSocket
C
RTThread
Represents a thread in the operating system
C
RTTimerId
An identifier for a timer request
C
RTTimerList
C
RTTimerNode
C
RTTimespec
A time value which can represent either an absolute or relative time
C
RTTypedValue
Encapsulates a data object and its type descriptor
C
RTTypedValue_RTActorId
C
RTTypedValue_RTBoolean
C
RTTypedValue_RTByteBlock
C
RTTypedValue_RTCharacter
C
RTTypedValue_RTDataObject
C
RTTypedValue_RTEnumerated
C
RTTypedValue_RTInteger
C
RTTypedValue_RTInterval
C
RTTypedValue_RTPointer
C
RTTypedValue_RTPriority
C
RTTypedValue_RTReal
C
RTTypedValue_RTSequence
C
RTTypedValue_RTSequenceOf
C
RTTypedValue_RTSignal
C
RTTypedValue_RTString
C
RTTypedValue_RTTime
C
RTTypedValue_RTTimerId
C
RTTypedValue_RTTimespec
C
RTTypedValue_RTWrapper
C
RTTypeInstaller
C
RTTypeModifier
C
RTUnknownObject
C
RTWrapper
C
Timing
Represents the predefined "Timing" protocol that can be used for implementing timers in your realtime application
C
TO_actorInfo
C
TO_bufferInfo
C
TO_chainInfo
C
TO_daemonInfo
C
TO_daemonSett
C
TO_evtChain
C
TO_evtChildren
C
TO_evtHistory
C
TO_evtMsgIn
C
TO_evtMsgOut
C
TO_evtMsgOutIn
C
TO_evtMsgQueue
C
TO_evtPresence
C
TO_evtReference
C
TO_evtRtsStatus
C
TO_evtState
C
TO_evtTargetInfo
C
TO_evtVariable
C
TO_getChildrenInfo
C
TO_getMessages
C
TO_injectMsg
C
TO_message
C
TO_portInfo
C
TO_resultCode
C
TO_sendToAppInfo
C
TO_stateInfo
C
TO_structInfo
C
TO_timeStamp
C
TO_variableData
C
TO_variableInfo
C
RTImportList::Unused
C
RTImportList::Used
Generated by
1.9.6