| Fast CDR Version 2.3.5 Fast CDR

Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2]

C_FastBuffer_iterator | This class implements the iterator used to go through a FastBuffer
C Cdr | This class offers an interface to serialize/deserialize some basic types using CDR protocol inside an eprosima::fastcdr::FastBuffer
C CdrSizeCalculator | This class offers an interface to calculate the encoded size of a type serialized using a support encoding algorithm
C Exception | This abstract class is used to create exceptions
C BadOptionalAccessException | This class is thrown as an exception when accessing the value of a null optional
C BadParamException | This class is thrown as an exception when an invalid parameter is being serialized
C LockedExternalAccessException | This class is thrown as an exception when accessing to set the value of a locked external
C NotEnoughMemoryException | This class is thrown as an exception when the buffer's internal memory reachs its size limit
C external< T > | This class template manages an external member, a member declared to be external to the storage of a type
C FastBuffer | This class represents a stream of bytes that contains (or will contain) serialized data
C FastCdr | This class offers an interface to serialize/deserialize some basic types using a modified CDR protocol inside a eprosima::FastBuffer
C fixed_string< MAX_CHARS > | Template class for non-alloc strings
C MemberId |
C nullopt_t | An empty class type used to indicate optional type with uninitialized state
C optional< T > | This class template manages an optional contained value, i.e
C optional_storage< T, typename > |
C optional_storage< T, typename std::enable_if< std::is_trivially_destructible< T >::value >::type > |
C Cdr::state | This class stores the current state of a CDR serialization
C FastCdr::state | This class stores the current state of a CDR serialization