Classes | Namespaces | Constant Groups
uri_resolvers.h File Reference

This header file defines all uri resolvers. More...

#include <istream>
#include <vector>
#include <map>
#include <zorba/config.h>
#include <zorba/api_shared_types.h>
#include <zorba/item.h>
#include <zorba/zorba_string.h>
#include <zorba/streams.h>
#include <zorba/locale.h>
#include <zorba/internal/unique_ptr.h>
#include <zorba/internal/ztd.h>
Include dependency graph for uri_resolvers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  zorba::EntityData
 The class containing data which may be of use to URIMappers and URLResolvers when mapping/resolving a URI. More...
 
class  zorba::OneToOneURIMapper
 Convenience implementation of a mapper that maps URIs to other single URIs. More...
 
class  zorba::Resource
 The class representing the result of URL resolution. More...
 
class  zorba::StreamResource
 Concrete Resource subclass representing access to an entity via a stream. More...
 
class  zorba::URIMapper
 Interface for URI mapping. More...
 
class  zorba::URLResolver
 Interface for URL resolving. More...
 

Namespaces

 zorba
 Copyright 2006-2011 The FLWOR Foundation.
 

Constant Groups

 zorba
 Copyright 2006-2011 The FLWOR Foundation.
 

Detailed Description

This header file defines all uri resolvers.

Zorba has a very flexible uri resolver mechanism.

QQQ Complete documentation QQQ file should be renamed uri_resolver.h

Definition in file uri_resolvers.h.