Exceptions used by the FastCDR API. All exceptions defined in this module are thrown by the FastCDR library. More...
Classes | |
class | eprosima::fastcdr::exception::BadOptionalAccessException |
This class is thrown as an exception when accessing the value of a null optional. More... | |
class | eprosima::fastcdr::exception::BadParamException |
This class is thrown as an exception when an invalid parameter is being serialized. More... | |
class | eprosima::fastcdr::exception::Exception |
This abstract class is used to create exceptions. More... | |
class | eprosima::fastcdr::exception::LockedExternalAccessException |
This class is thrown as an exception when accessing to set the value of a locked external. More... | |
class | eprosima::fastcdr::exception::NotEnoughMemoryException |
This class is thrown as an exception when the buffer's internal memory reachs its size limit. More... | |
Exceptions used by the FastCDR API. All exceptions defined in this module are thrown by the FastCDR library.