|
bpp-core
2.1.0
|
General Exception dealing with vectors. More...
#include <Bpp/Numeric/VectorExceptions.h>
Inheritance diagram for bpp::VectorException< T >:
Collaboration diagram for bpp::VectorException< T >:Public Member Functions | |
| VectorException (const std::string &text, const std::vector< T > *vect=0) | |
| VectorException (const VectorException &ve) | |
| VectorException & | operator= (const VectorException &ve) |
| virtual | ~VectorException () throw () |
| virtual const std::vector< T > * | getVector () const |
| const char * | what () const throw () |
| Method to get the message of the exception (STL method redefinition). | |
Protected Attributes | |
| const std::vector< T > * | vect_ |
| std::string | message_ |
General Exception dealing with vectors.
Definition at line 57 of file VectorExceptions.h.
| bpp::VectorException< T >::VectorException | ( | const std::string & | text, |
| const std::vector< T > * | vect = 0 |
||
| ) | [inline] |
Definition at line 65 of file VectorExceptions.h.
| bpp::VectorException< T >::VectorException | ( | const VectorException< T > & | ve | ) | [inline] |
Definition at line 69 of file VectorExceptions.h.
| virtual bpp::VectorException< T >::~VectorException | ( | ) | throw () [inline, virtual] |
Definition at line 77 of file VectorExceptions.h.
| virtual const std::vector<T>* bpp::VectorException< T >::getVector | ( | ) | const [inline, virtual] |
Definition at line 80 of file VectorExceptions.h.
References bpp::VectorException< T >::vect_.
| VectorException& bpp::VectorException< T >::operator= | ( | const VectorException< T > & | ve | ) | [inline] |
Definition at line 70 of file VectorExceptions.h.
References bpp::VectorException< T >::vect_.
| const char* bpp::Exception::what | ( | ) | const throw () [inline, inherited] |
Method to get the message of the exception (STL method redefinition).
Definition at line 86 of file Exceptions.h.
References bpp::Exception::message_.
std::string bpp::Exception::message_ [protected, inherited] |
Definition at line 60 of file Exceptions.h.
Referenced by bpp::Exception::what().
const std::vector<T>* bpp::VectorException< T >::vect_ [protected] |
Definition at line 62 of file VectorExceptions.h.
Referenced by bpp::VectorException< T >::getVector(), and bpp::VectorException< T >::operator=().