CAnnotationDescriptor | |
CAnnotationDescriptor | |
CAnnotationParameterValue | This class represents the union AnnotationParameterValue defined by the user in the IDL file |
CAppliedAnnotation | |
CAppliedAnnotationParameter | This class represents the structure AppliedAnnotationParameter defined by the user in the IDL file |
CAppliedBuiltinMemberAnnotations | |
CAppliedBuiltinTypeAnnotations | |
CAppliedVerbatimAnnotation | |
►CBaseNode | |
CDataNode< T > | |
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 | |
CBytesDataReader | |
CKeyedBytesDataReader | |
CKeyedStringDataReader | |
CStringDataReader | |
►CDataWriter | |
CBytesDataWriter | |
CKeyedBytesDataWriter | |
CKeyedStringDataWriter | |
CStringDataWriter | |
CDBQueue< T > | Double buffered, threadsafe queue for MPSC (multi-producer, single-consumer) comms |
CDiffFunction< T > | |
CDomain | Class 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 | |
CExtendedAnnotationParameterValue | This class represents the structure ExtendedAnnotationParameterValue defined by the user in the IDL file |
CExtendedTypeDefn | This 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_IP | Structure info_IP with information about a specific IP obtained from a NIC |
CIPFinder::info_MAC | Structure info_MAC with information about a specific MAC obtained from a NIC |
CIPFinder | Class IPFinder, to determine the IP of the NICs |
CIPLocator | Class IPLocator, to provide helper functions to the IP based transports |
CKeyedChanges | A struct storing a vector of cache changes and the next deadline in the group |
CLibrarySettingsAttributes | Class LibraySettingsAttributes, used by the user to define the FastRTPS library behaviour |
CMD5 | Class 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 | |
CParticipant | Class Participant used to group Publishers and Subscribers into a single working unit |
CParticipantAttributes | Class ParticipantAttributes, used by the user to define the attributes of a Participant |
CParticipantListener | Class ParticipantListener, overrides behaviour towards certain events |
CPlainArrayLElemDefn | This class represents the structure PlainArrayLElemDefn defined by the user in the IDL file |
CPlainArraySElemDefn | This class represents the structure PlainArraySElemDefn defined by the user in the IDL file |
CPlainCollectionHeader | This class represents the structure PlainCollectionHeader defined by the user in the IDL file |
CPlainMapLTypeDefn | This class represents the structure PlainMapLTypeDefn defined by the user in the IDL file |
CPlainMapSTypeDefn | This class represents the structure PlainMapSTypeDefn defined by the user in the IDL file |
CPlainSequenceLElemDefn | This class represents the structure PlainSequenceLElemDefn defined by the user in the IDL file |
CPlainSequenceSElemDefn | This class represents the structure PlainSequenceSElemDefn defined by the user in the IDL file |
CProxyPool< Proxy, N > | |
CPublisher | Class Publisher, used to send data to associated subscribers |
CPublisherAttributes | Class PublisherAttributes, used by the user to define the attributes of a Publisher |
CPublisherListener | Class PublisherListener, allows the end user to implement callbacks triggered by certain events |
►CReaderHistory | |
CSubscriberHistory | Class SubscriberHistory, container of the different CacheChanges of a subscriber |
CReplierAttributes | |
CRequesterAttributes | |
CResourceLimitedContainerConfig | Specifies the configuration of a resource limited collection |
CResourceLimitedVector< _Ty, _KeepOrderEnabler, _LimitsConfig, _Alloc, _Collection > | Resource limited wrapper of std::vector |
CReturnCode_t | This class represents the enumeration ReturnCode_t |
CSampleInfo_t | Class 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_mutex< shared_mutex_type::PTHREAD_RWLOCK_PREFER_READER_NP > | |
Cshared_mutex< shared_mutex_type::PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP > | |
►Cshared_ptr | |
CDynamicData_ptr | |
CDynamicTypeBuilder_ptr | |
CDynamicType_ptr | |
►Csm | |
Cdebug_wrapper< sm > | |
CStaticRTPSParticipantInfo | Class StaticRTPSParticipantInfo, contains the information of writers and readers loaded from the XML file |
CStringLTypeDefn | This class represents the structure StringLTypeDefn defined by the user in the IDL file |
CStringMatching | Class StringMatching used to match different strings against each other as defined by the POSIX fnmatch API (1003.2-1992 section B.6) |
CStringSTypeDefn | This class represents the structure StringSTypeDefn defined by the user in the IDL file |
CStronglyConnectedComponentId | This class represents the structure StronglyConnectedComponentId defined by the user in the IDL file |
CSubscriber | Class Subscriber, contains the public API that allows the user to control the reception of messages |
CSubscriberAttributes | Class SubscriberAttributes, used by the user to define the attributes of a Subscriber |
CSubscriberListener | Class SubscriberListener, it should be used by the end user to implement specific callbacks to certain actions |
CSystem | Class System, to provide helper functions to access system information |
CTopicAttributes | Class TopicAttributes, used by the user to define the attributes of the topic associated with a Publisher or Subscriber |
►CTopicDataType | |
CDynamicPubSubType | |
CTypeDescriptor | |
CTypeDescriptor | |
CTypeFlag | |
CTypeIdentifier | |
CTypeIdentifierPair | |
CTypeIdentifierTypeObjectPair | |
CTypeIdentifierWithDependencies | |
CTypeIdentifierWithSize | |
CTypeInformation | |
CTypeNamesGenerator | |
CTypeObject | |
CTypeObjectFactory | |
CTypeObjectHashId | This class represents the union TypeObjectHashId defined by the user in the IDL file |
►CTypeSupport | |
CBytesTypeSupport | |
CDynamicTypeSupport | |
CKeyedBytesTypeSupport | |
CKeyedStringTypeSupport | |
CStringTypeSupport | |
►CWriterHistory | |
CPublisherHistory | Class PublisherHistory, implementing a WriterHistory with support for keyed topics and HistoryQOS |
►CXMLParser | Class XMLParser, used to load XML data |
CXMLEndpointParser | Class XMLEndpointParser used to parse the XML file that contains information about remote endpoints |
CXMLProfileManager | Class XMLProfileManager, used to make available profiles from XML file |