Fast DDS  Version 3.1.2
Fast DDS
Loading...
Searching...
No Matches
InvalidArgumentError Class Reference

Application is passing an invalid argument. More...

#include <Exception.hpp>

Inheritance diagram for InvalidArgumentError:

Public Member Functions

FASTDDS_EXPORTED_API InvalidArgumentError (const std::string &msg)
 
FASTDDS_EXPORTED_API InvalidArgumentError (const InvalidArgumentError &src)
 
virtual FASTDDS_EXPORTED_API ~InvalidArgumentError () throw ()
 
virtual FASTDDS_EXPORTED_API const char * what () const throw ()
 Retrieve information about the exception that was thrown.
 
- Public Member Functions inherited from Exception
virtual FASTDDS_EXPORTED_API ~Exception () throw () =default
 

Additional Inherited Members

- Protected Member Functions inherited from Exception
 Exception ()=default
 

Detailed Description

Application is passing an invalid argument.

Constructor & Destructor Documentation

◆ InvalidArgumentError() [1/2]

FASTDDS_EXPORTED_API InvalidArgumentError ( const std::string &  msg)
explicit

◆ InvalidArgumentError() [2/2]

FASTDDS_EXPORTED_API InvalidArgumentError ( const InvalidArgumentError src)

◆ ~InvalidArgumentError()

virtual FASTDDS_EXPORTED_API ~InvalidArgumentError ( )
throw (
)
virtual

Member Function Documentation

◆ what()

virtual FASTDDS_EXPORTED_API const char * what ( ) const
throw (
)
virtual

Retrieve information about the exception that was thrown.

Returns
Exception information.

Implements Exception.


The documentation for this class was generated from the following file: