Namespaces | Classes | Typedefs | Functions | Variables
zorba::internal Namespace Reference

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< Itemerror_object_type
 
typedef ztd::proxy
< std::streambuf > 
proxy_streambuf
 

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 Documentation

Definition at line 38 of file user_exception.h.

Definition at line 30 of file streambuf.h.

Function Documentation

ZORBA_DLL_PUBLIC void zorba::internal::dealloc_streambuf ( std::streambuf *  )
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 
)

Variable Documentation

template<typename StringType >
class ZORBA_DLL_PUBLIC zorba::internal::VariableQName

Definition at line 29 of file qname.h.