Exception indicating that an unexpected enumerator was encountered.
More...
#include <exceptions.hxx>
|
| unexpected_enumerator (const std::basic_string< C > &e) |
| Initialize an instance with the encountered enumerator.
|
|
const std::basic_string< C > & | enumerator () const |
| Get the value of the encountered enumerator.
|
|
virtual const char * | what () const throw () |
| Get exception description.
|
|
template<typename C>
class xsd::cxx::tree::unexpected_enumerator< C >
Exception indicating that an unexpected enumerator was encountered.
◆ unexpected_enumerator()
Initialize an instance with the encountered enumerator.
- Parameters
-
e | A value of the encountered enumerator. |
◆ enumerator()
template<typename C >
const std::basic_string< C > & enumerator |
( |
| ) |
const |
|
inline |
Get the value of the encountered enumerator.
- Returns
- The value of the encountered enumerator.
◆ what()
template<typename C >
virtual const char * what |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
Get exception description.
- Returns
- A C string describing the exception.
The documentation for this class was generated from the following file:
Copyright © 2005-2023 Code Synthesis.