IoTivity C++ SDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OIC::Service::RCSException Class Reference

The base exception class for resource encapsulation. More...

Inherits exception.

Inherited by OIC::Service::NoLockException, OIC::Service::RCSBadGetException, OIC::Service::RCSBadRequestException, OIC::Service::RCSInvalidKeyException, OIC::Service::RCSInvalidParameterException, and OIC::Service::RCSPlatformException.

Public Member Functions

 RCSException ()
 Constructs an exception with an empty description. More...
 
 RCSException (const std::string &what)
 Constructs an exception with a description. More...
 
 RCSException (std::string &&what)
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
 
virtual ~RCSException () BOOST_NOEXCEPT
 
virtual const char * what () const BOOST_NOEXCEPT
 Returns the exception description. More...
 

Detailed Description

The base exception class for resource encapsulation.

Constructor & Destructor Documentation

OIC::Service::RCSException::RCSException ( )

Constructs an exception with an empty description.

See Also
RCSException(const std::string &)
RCSException(std::string &&)
OIC::Service::RCSException::RCSException ( const std::string &  what)
explicit

Constructs an exception with a description.

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Parameters
whatThe description for the error.
See Also
RCSException()
RCSException(std::string &&)
OIC::Service::RCSException::RCSException ( std::string &&  what)
explicit

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Parameters
whatThe description for the error.
See Also
RCSException()
RCSException(const std::string &)
virtual OIC::Service::RCSException::~RCSException ( )
virtual

Member Function Documentation

virtual const char* OIC::Service::RCSException::what ( ) const
virtual

Returns the exception description.


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