Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nlogparser
 CFailure
 CResult
 CSuccess
 Nros
 Nmessage_traits
 CDataType< swarmros::bridge::EventMessage >Trait to retreive the full data type of the message
 CDataType< swarmros::introspection::Message >Trait to retreive the full data type of the message
 CDataType< swarmros::introspection::VariantMessage >Trait to retreive the full data type of the message
 CDefinition< swarmros::bridge::EventMessage >Trait to retreive the definition of an Message instance
 CDefinition< swarmros::introspection::Message >Trait to retreive the definition of an Message instance
 CDefinition< swarmros::introspection::VariantMessage >Trait to retreive the definition of an Message instance
 CIsMessage< const swarmros::bridge::EventMessage >Trait to mark const Message as a message
 CIsMessage< const swarmros::introspection::Message >Trait to mark const Message as a message
 CIsMessage< const swarmros::introspection::VariantMessage >Trait to mark const Message as a message
 CIsMessage< swarmros::bridge::EventMessage >Trait to mark Message as a message
 CIsMessage< swarmros::introspection::Message >Trait to mark Message as a message
 CIsMessage< swarmros::introspection::VariantMessage >Trait to mark Message as a message
 CMD5Sum< swarmros::bridge::EventMessage >Trait to accept messages with any MD5 sum and to calcualte the MD5 sum of outgoing messages
 CMD5Sum< swarmros::introspection::Message >Trait to accept messages with any MD5 sum and to calcualte the MD5 sum of outgoing messages
 CMD5Sum< swarmros::introspection::VariantMessage >Trait to accept messages with any MD5 sum and to calcualte the MD5 sum of outgoing messages
 Nserialization
 CPreDeserialize< swarmros::bridge::EventMessage >Trait to set up callbacks before deserialization of an EventMessage
 CPreDeserialize< swarmros::introspection::VariantMessage >Trait to set up callbacks before deserialization of an VariantMessage
 CSerializer< swarmros::bridge::EventMessage >Trait to perform the serialization and deserialization of an EventMessage instance
 CSerializer< swarmros::introspection::Message >Trait to perform the serialization and deserialization of a Message instance - incomplete, actual implementation must call this first to detect the message header then do its own extraction
 CSerializer< swarmros::introspection::VariantMessage >Trait to perform the serialization and deserialization of an VariantMessage instance
 Nswarmio
 Ndata
 CHelperThis Helper class contains commonly used function to manipulate protobuf objects
 Nprofiles
 CClientProfileService profile for non-member clients
 CMemberProfileService profile for swarm members
 CProfileBase class for profiles
 Nservices
 Ndiscovery
 Nevent
 Nkeyvalue
 Nping
 Ntelemetry
 CAwaiterA special mailbox that handles responses to a message
 CErrorAwaiterAn Awaiter that checks whether the operation was a success
 CPeriodicServiceA service that uses a periodic background worker to perform its work
 Nsimulator
 CExampleDeviceRepresents a collection of standard services that can be used to simulate an ordinary device
 CFauxEventHandlerA special event handler that serves discovery information and ignores the event itself
 CInMemoryParameterA strongly typed in-memory parameter target that can be made read-only
 CLinearPathTelemetrySimulatorSimulates linear back-and-forth movement between two points
 CSimulatedLocationA location described by a latitude, a longitude and an altitude
 Ntool
 CCommandParser for commands of the default form
 CLogBuffer
 CLoopThe command line interface for the tool
 Ntransport
 Nzyre
 CBasicEndpointAn helper class for Endpoint implementations which implements some common basic functionality
 CBasicNodeA simple Node with a UUID
 CEndpointAbstract base class for Endpoint implementations
 CExceptionException class thrown by all library classes
 CMailboxAbstract base class for Mailbox implementations
 CNodeRepresents a Node the Endpoint knows about and can send messages to
 Nswarmros
 Nbridge
 CDebugSinkA sink for g3log that forwards messages to the standard ROS logging mechanism
 CEventForwarderA ROS topic subscriber that bridges events from ROS topics to the swarm
 CEventMessageEventMessage implements an interface with the ROS type system to send and receive events
 CEventPublisherA Handler implementation that publishes events from the swarm to a ROS topic
 CMessageMismatchExceptionException thrown when the expected type of a message does not match the actual type
 CNodeRepresents a collection of standard services that can be used to bridge a ROS based member to the swarm
 CParameterPublisherAn extension of ParameterTarget that publishes updates as custom messages
 CParameterTargetA Target implementation that uses the ROS parameter server
 CPylonBase class for all bridging services
 CTelemetryForwarderA ROS topic subscriber that bridges telemetry data to ROS topics
 Nexample
 CNode
 Nintrospection
 CArrayFieldField for dynamic arrays
 CConstantFieldField for constant values
 CCountMismatchExceptionException thrown when the count of a fixed array does not match the count of the variant array
 CFieldA Field represents an entry in a message reader that can read one of its fields
 CFieldStack
 CFixedArrayFieldSerializer for fixed arrays
 CIndexedFieldStack
 CKeyedFieldStack
 CMessageMessage is the base class for message types supported by the introspection library
 CMessageDefinitionParserExceptionException thrown while parsing a message definition file
 CMessageSerializerSerializer for full-fledged message types
 CPrimitiveSerializerSerializer for primitive builtin types
 CRootFieldStack
 CSchemaMismatchExceptionException thrown when the schema does not match the variant
 CSerializerSerializer is the base class for all binary message interpreters
 CTypeMismatchExceptionException thrown when the expected type of the Variant does not match the actual type
 CVariantMessageVariantMessage implements an interface with the ROS type system to send and receive messages of any known type
 CExceptionException base class for swarmros exceptions
 CUnqualifiedExceptionAn exception that is expected to be caught and translated into another exception
 CMD5_CTXMD5 context


swarmros
Author(s):
autogenerated on Fri Apr 3 2020 03:42:48