Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAnnotationDescriptor
 CAnnotationDescriptor
 CAnnotationParameterValueThis class represents the union AnnotationParameterValue defined by the user in the IDL file
 CAppliedAnnotation
 CAppliedAnnotationParameterThis class represents the structure AppliedAnnotationParameter defined by the user in the IDL file
 CAppliedBuiltinMemberAnnotations
 CAppliedBuiltinTypeAnnotations
 CAppliedVerbatimAnnotation
 CBaseNode
 CBitmapRange< T, Diff, NBITS >Template class to hold a range of items using a custom bitmap
 CCommonAliasBody
 CCommonAnnotationParameter
 CCommonArrayHeader
 CCommonBitfield
 CCommonBitflag
 CCommonBitmaskHeader
 CCommonCollectionElement
 CCommonCollectionHeader
 CCommonDiscriminatorMember
 CCommonEnumeratedHeader
 CCommonEnumeratedLiteral
 CCommonStructMember
 CCommonUnionMember
 CCompleteAliasBody
 CCompleteAliasHeader
 CCompleteAliasType
 CCompleteAnnotationHeader
 CCompleteAnnotationParameter
 CCompleteAnnotationType
 CCompleteArrayHeader
 CCompleteArrayType
 CCompleteBitfield
 CCompleteBitflag
 CCompleteBitmaskType
 CCompleteBitsetHeader
 CCompleteBitsetType
 CCompleteCollectionElement
 CCompleteCollectionHeader
 CCompleteDiscriminatorMember
 CCompleteElementDetail
 CCompleteEnumeratedHeader
 CCompleteEnumeratedLiteral
 CCompleteEnumeratedType
 CCompleteExtendedType
 CCompleteMapType
 CCompleteMemberDetail
 CCompleteSequenceType
 CCompleteStructHeader
 CCompleteStructMember
 CCompleteStructType
 CCompleteTypeDetail
 CCompleteTypeObject
 CCompleteUnionHeader
 CCompleteUnionMember
 CCompleteUnionType
 CDataReader
 CDataWriter
 CDBQueue< T >Double buffered, threadsafe queue for MPSC (multi-producer, single-consumer) comms
 CDiffFunction< T >
 CDomainClass Domain, use to interact with the Publisher Subscriber API of the Fast RTPS implementation
 CDynamicData
 CDynamicData
 CDynamicDataFactory
 CDynamicDataFactory
 CDynamicDataHelper
 CDynamicType
 CDynamicType
 CDynamicTypeBuilder
 CDynamicTypeBuilder
 CDynamicTypeBuilderFactory
 CDynamicTypeBuilderFactory
 CDynamicTypeMember
 CDynamicTypeMember
 CExtendedAnnotationParameterValueThis class represents the structure ExtendedAnnotationParameterValue defined by the user in the IDL file
 CExtendedTypeDefnThis class represents the structure ExtendedTypeDefn defined by the user in the IDL file
 Cfixed_string< MAX_CHARS >Template class for non-alloc strings
 Cfixed_string< 255 >
 CIPFinder::info_IPStructure info_IP with information about a specific IP obtained from a NIC
 CIPFinder::info_MACStructure info_MAC with information about a specific MAC obtained from a NIC
 CIPFinderClass IPFinder, to determine the IP of the NICs
 CIPLocatorClass IPLocator, to provide helper functions to the IP based transports
 CKeyedChangesA struct storing a vector of cache changes and the next deadline in the group
 CLibrarySettingsAttributesClass LibraySettingsAttributes, used by the user to define the FastRTPS library behaviour
 CMD5Class MD5, for calculating MD5 hashes of strings or byte arrays it is not meant to be fast or secure
 CMemberDescriptor
 CMemberDescriptor
 CMemberFlag
 CMinimalAliasBody
 CMinimalAliasHeader
 CMinimalAliasType
 CMinimalAnnotationHeader
 CMinimalAnnotationParameter
 CMinimalAnnotationType
 CMinimalArrayHeader
 CMinimalArrayType
 CMinimalBitfield
 CMinimalBitflag
 CMinimalBitmaskType
 CMinimalBitsetHeader
 CMinimalBitsetType
 CMinimalCollectionElement
 CMinimalCollectionHeader
 CMinimalDiscriminatorMember
 CMinimalEnumeratedHeader
 CMinimalEnumeratedLiteral
 CMinimalEnumeratedType
 CMinimalExtendedType
 CMinimalMapType
 CMinimalMemberDetail
 CMinimalSequenceType
 CMinimalStructHeader
 CMinimalStructMember
 CMinimalStructType
 CMinimalTypeDetail
 CMinimalTypeObject
 CMinimalUnionHeader
 CMinimalUnionMember
 CMinimalUnionType
 CParticipantClass Participant used to group Publishers and Subscribers into a single working unit
 CParticipantAttributesClass ParticipantAttributes, used by the user to define the attributes of a Participant
 CParticipantListenerClass ParticipantListener, overrides behaviour towards certain events
 CPlainArrayLElemDefnThis class represents the structure PlainArrayLElemDefn defined by the user in the IDL file
 CPlainArraySElemDefnThis class represents the structure PlainArraySElemDefn defined by the user in the IDL file
 CPlainCollectionHeaderThis class represents the structure PlainCollectionHeader defined by the user in the IDL file
 CPlainMapLTypeDefnThis class represents the structure PlainMapLTypeDefn defined by the user in the IDL file
 CPlainMapSTypeDefnThis class represents the structure PlainMapSTypeDefn defined by the user in the IDL file
 CPlainSequenceLElemDefnThis class represents the structure PlainSequenceLElemDefn defined by the user in the IDL file
 CPlainSequenceSElemDefnThis class represents the structure PlainSequenceSElemDefn defined by the user in the IDL file
 CProxyPool< Proxy, N >
 CPublisherClass Publisher, used to send data to associated subscribers
 CPublisherAttributesClass PublisherAttributes, used by the user to define the attributes of a Publisher
 CPublisherListenerClass PublisherListener, allows the end user to implement callbacks triggered by certain events
 CReaderHistory
 CReplierAttributes
 CRequesterAttributes
 CResourceLimitedContainerConfigSpecifies the configuration of a resource limited collection
 CResourceLimitedVector< _Ty, _KeepOrderEnabler, _LimitsConfig, _Alloc, _Collection >Resource limited wrapper of std::vector
 CReturnCode_tThis class represents the enumeration ReturnCode_t
 CSampleInfo_tClass SampleInfo_t with information that is provided along a sample when reading data from a Subscriber
 CSemaphore
 Cshared_lock< Mutex >
 Cshared_mutex< shared_mutex_type >
 Cshared_mutex_base
 Cshared_ptr
 Csm
 CStaticRTPSParticipantInfoClass StaticRTPSParticipantInfo, contains the information of writers and readers loaded from the XML file
 CStringLTypeDefnThis class represents the structure StringLTypeDefn defined by the user in the IDL file
 CStringMatchingClass StringMatching used to match different strings against each other as defined by the POSIX fnmatch API (1003.2-1992 section B.6)
 CStringSTypeDefnThis class represents the structure StringSTypeDefn defined by the user in the IDL file
 CStronglyConnectedComponentIdThis class represents the structure StronglyConnectedComponentId defined by the user in the IDL file
 CSubscriberClass Subscriber, contains the public API that allows the user to control the reception of messages
 CSubscriberAttributesClass SubscriberAttributes, used by the user to define the attributes of a Subscriber
 CSubscriberListenerClass SubscriberListener, it should be used by the end user to implement specific callbacks to certain actions
 CSystemClass System, to provide helper functions to access system information
 CTopicAttributesClass TopicAttributes, used by the user to define the attributes of the topic associated with a Publisher or Subscriber
 CTopicDataType
 CTypeDescriptor
 CTypeDescriptor
 CTypeFlag
 CTypeIdentifier
 CTypeIdentifierPair
 CTypeIdentifierTypeObjectPair
 CTypeIdentifierWithDependencies
 CTypeIdentifierWithSize
 CTypeInformation
 CTypeNamesGenerator
 CTypeObject
 CTypeObjectFactory
 CTypeObjectHashIdThis class represents the union TypeObjectHashId defined by the user in the IDL file
 CTypeSupport
 CWriterHistory
 CXMLParserClass XMLParser, used to load XML data
 CXMLProfileManagerClass XMLProfileManager, used to make available profiles from XML file