iLab Neuromorphic Robotics Toolkit  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nrt::exception::DenseDataBoundsException Class Reference

#include <nrt/PointCloud2/details/DenseData.H>

Exception thrown for dense data out of bounds errors.

Definition at line 52 of file DenseData.H.

Inheritance diagram for nrt::exception::DenseDataBoundsException:
nrt::exception::Exception

Public Member Functions

 DenseDataBoundsException (size_t const &index, size_t const &size, std::string const &name) throw ()
 
size_t const & index () const
 
size_t const & size () const
 
std::string const & name () const
 
- Public Member Functions inherited from nrt::exception::Exception
 Exception () throw ()
 Constructor with a default non-specific error message.
 
 Exception (char const *msg) throw ()
 Constructor with a given error message. More...
 
 Exception (Exception const &e) throw ()
 Copy constructor.
 
virtual ~Exception () throw ()
 Virtual destructor for safe inheritance.
 
Exceptionoperator= (Exception const &e) throw ()
 Assignment.
 
char const * what () const throw ()
 Return a C string describing the error. More...
 

Additional Inherited Members

- Protected Attributes inherited from nrt::exception::Exception
char const * whatptr
 Pointer to a message, returned by what()
 

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