Class SecurityException
Defined in File SecurityException.h
Inheritance Relationships
Base Type
public eprosima::fastrtps::rtps::Exception
(Class Exception)
Class Documentation
-
class SecurityException : public eprosima::fastrtps::rtps::Exception
This class is thrown as an exception when there is an error in security module.
Public Functions
-
inline RTPS_DllAPI SecurityException()
-
inline RTPS_DllAPI SecurityException(const std::string &message)
Default constructor.
- Parameters
message – An error message. This message is copied.
-
RTPS_DllAPI SecurityException(const SecurityException &ex)
Default copy constructor.
- Parameters
ex – SecurityException that will be copied.
-
RTPS_DllAPI SecurityException(SecurityException &&ex)
Default move constructor.
- Parameters
ex – SecurityException that will be moved.
- RTPS_DllAPI SecurityException & operator= (const SecurityException &ex)
Assigment operation.
- Parameters
ex – SecurityException that will be copied.
- RTPS_DllAPI SecurityException & operator= (SecurityException &&ex)
Assigment operation.
- Parameters
ex – SecurityException that will be moved.
-
virtual RTPS_DllAPI ~SecurityException()
Default constructor.
- virtual RTPS_DllAPI void raise () const
This function throws the object as an exception.
-
inline RTPS_DllAPI SecurityException()