.. _exhale_class_classeprosima_1_1fastcdr_1_1exception_1_1Exception: Class Exception =============== - Defined in :ref:`file_include_fastcdr_exceptions_Exception.h` Inheritance Relationships ------------------------- Base Type ********* - ``public std::exception`` Derived Types ************* - ``public eprosima::fastcdr::exception::BadOptionalAccessException`` (:ref:`exhale_class_classeprosima_1_1fastcdr_1_1exception_1_1BadOptionalAccessException`) - ``public eprosima::fastcdr::exception::BadParamException`` (:ref:`exhale_class_classeprosima_1_1fastcdr_1_1exception_1_1BadParamException`) - ``public eprosima::fastcdr::exception::LockedExternalAccessException`` (:ref:`exhale_class_classeprosima_1_1fastcdr_1_1exception_1_1LockedExternalAccessException`) - ``public eprosima::fastcdr::exception::NotEnoughMemoryException`` (:ref:`exhale_class_classeprosima_1_1fastcdr_1_1exception_1_1NotEnoughMemoryException`) Class Documentation ------------------- .. doxygenclass:: eprosima::fastcdr::exception::Exception :project: fastcdr Doxygen Project :members: :protected-members: :undoc-members: