Namespaces | |
| namespace | base64 |
| namespace | diagnostic |
| namespace | transcode |
| namespace | ztd |
Classes | |
| struct | bool_value |
| class | FixedQName |
| A FixedQName is-an diagnostic::QName that has a fixed namespace and prefix, but a variable local-name. More... | |
| struct | is_movable |
| struct | is_movable< rv< T > > |
| class | rv |
| class | SystemDiagnostic |
| class | SystemDiagnosticBase |
| class | VariableQName |
| A VariableQName is-an diagnostic::QName that has a variable namespace, prefix, and local-name. More... | |
| class | XQueryErrQName |
| An XQueryErrQName is-a FixedQName for standard XQuery errors. More... | |
| class | ZorbaErrQName |
| A ZorbaErrQName is-a FixedQName for Zorba errors. More... | |
| class | ZorbaWarningQName |
| An ZorbaWarningQName is-a FixedQName for Zorba warnings. More... | |
Typedefs | |
| typedef std::vector< Item > | error_object_type |
Functions | |
| ZORBA_DLL_PUBLIC void | dealloc_streambuf (std::streambuf *) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line, char const *ns, char const *prefix, char const *localname, char const *description, diagnostic::location const &loc, error_object_type *error_object=0) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line, Error const &error, char const *description, diagnostic::location const &loc, error_object_type *error_object=0) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line, Item const &error) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line, Error const &error) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line, Item const &error, String const &description) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line, Item const &error, String const &description, ItemSequence_t const &error_object) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line, Error const &error, String const &description, ItemSequence_t const &error_object) |
| ZORBA_DLL_PUBLIC UserException | make_user_exception (char const *raise_file, ZorbaException::line_type raise_line, Error const &error, String const &description, error_object_type *error_object=0) |
| ZORBA_DLL_PUBLIC void | stream_callback (std::ios_base::event, std::ios_base &, int index) |
Variables | |
| template<typename StringType > | |
| class ZORBA_DLL_PUBLIC | VariableQName |
| typedef std::vector<Item> zorba::internal::error_object_type |
Definition at line 38 of file user_exception.h.
| ZORBA_DLL_PUBLIC void zorba::internal::dealloc_streambuf | ( | std::streambuf * | ) |
Referenced by zorba::transcode::detach(), and zorba::base64::detach().
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line, | ||
| char const * | ns, | ||
| char const * | prefix, | ||
| char const * | localname, | ||
| char const * | description, | ||
| diagnostic::location const & | loc, | ||
| error_object_type * | error_object = 0 |
||
| ) |
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line, | ||
| Error const & | error, | ||
| char const * | description, | ||
| diagnostic::location const & | loc, | ||
| error_object_type * | error_object = 0 |
||
| ) |
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line | ||
| ) |
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line, | ||
| Item const & | error | ||
| ) |
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line, | ||
| Error const & | error | ||
| ) |
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line, | ||
| Item const & | error, | ||
| String const & | description | ||
| ) |
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line, | ||
| Item const & | error, | ||
| String const & | description, | ||
| ItemSequence_t const & | error_object | ||
| ) |
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line, | ||
| Error const & | error, | ||
| String const & | description, | ||
| ItemSequence_t const & | error_object | ||
| ) |
| ZORBA_DLL_PUBLIC UserException zorba::internal::make_user_exception | ( | char const * | raise_file, |
| ZorbaException::line_type | raise_line, | ||
| Error const & | error, | ||
| String const & | description, | ||
| error_object_type * | error_object = 0 |
||
| ) |
| ZORBA_DLL_PUBLIC void zorba::internal::stream_callback | ( | std::ios_base::event | , |
| std::ios_base & | , | ||
| int | index | ||
| ) |
Referenced by zorba::transcode::attach(), and zorba::base64::attach().
| class ZORBA_DLL_PUBLIC zorba::internal::VariableQName |